[POMOC] Dinamicini sitem kuca,stanova - Problem ???

Započeo Lexa
27. Avg. 2012. Zaključano
258
pregleda
3
postova
Lexa
5
Shot Caller
🔥21
27. Avg. 2012.
Problem kod izgradnje kuca istanova,svaki igrac moze da izgradi.Kako napraviit da samo admin ima tu opciju izgradnje.
Izvorni mod-TechLand Xperia

}

COMMAND:pomaknikucu(playerid, params[])
{
    new Usage, id, string[ 128 ];
    if( sscanf( params, "dz", id, Usage) ) {
        if( PlayerInfo >= 1 ) {
            SendClientMessage( playerid, WHITE, "{168BFF}INFO: {959561} /pomaknikucu [Ulaz/Izlaz]" );

        }
    }
    else {
        if( PlayerInfo >= 1) {
            format( string, sizeof( string ), "Houses/House_%d.ini", id);
            if(strcmp(Usage, "Ulaz", true) == 0 ) {
                if(!fexist( string) ) {
                    SendClientMessage( playerid, WHITE, "Pogresan ID kuce!" );
                    return 1;
                }
                else {

                    GetPlayerPos( playerid, Houses, Houses, Houses);

                    SendClientMessage( playerid, WHITE, "Ulaz pomjeren!" );
                    SaveHouse(id);
                }
            }
            else if(strcmp(Usage, "izlaz", true) == 0 ) {
                if(!fexist( string) ) {
                    SendClientMessage( playerid, WHITE, "Pogresan ID kuce!" );
                    return 1;
                }
                else {
                    GetPlayerPos( playerid, Houses, Houses, Houses);
                    Houses = GetPlayerInterior( playerid );
                    SendClientMessage( playerid, WHITE, "Izlaz pomjeren!" );
                    SaveHouse(id);
                }
            }
        }
    }
    return 1;
}

CMD:prikolica(playerid, params[])
{
    new string;
    new NewHouseID = SpawnedHouses+1;

    GetPlayerPos(playerid, Houses, Houses, Houses);

    PlayerInfo++;

    format( string, sizeof( string ), "Exterijer postavljen (X: %f, Y: %f, Z: %f).", Houses, Houses, Houses);
    SendClientMessage( playerid, WHITE, string);
    GetPlayerPos(playerid, Houses, Houses, Houses);

    PlayerInfo++;

    Houses = GetPlayerInterior( playerid );

    format( string, sizeof( string ), "interijer postavljen! (X: %f, Y: %f, Z: %f).",Houses, Houses, Houses);
    SendClientMessage( playerid, WHITE, string);
    if(PlayerInfo >= 1)
    {
    SendClientMessage( playerid, WHITE, "Niste ovlasteni da koristite tu komandu!" );
      }
    if(NewHouseID >= MAX_HOUSES) {
        SendClientMessage( playerid, WHITE, "Vec ima previse kuca!" );
    }
    else {
        format( string, sizeof( string ), "Houses/House_%d.ini", NewHouseID);

        if(!fexist( string) ) {
            new id;
            SpawnedHouses++;
            Houses = 7000;
            Houses = 2;
            strmid(Houses, "Prikolica", 0, strlen("Prikolica"), 255);
            Houses = 418;
            Houses = 5;
            Houses = 0;
            format(Houses, 255, "Niko" );
            Houses = 0;
            Houses = AddStaticPickup(1273, 1, Houses, Houses, Houses);

            dini_Create( string);
            dini_IntSet( string, "InteriorID", Houses);
            dini_FloatSet( string, "InteriorX", Houses);
            dini_FloatSet( string, "InteriorY", Houses);
            dini_FloatSet( string, "InteriorZ", Houses);

            dini_IntSet( string, "HousePrice", 7000 );

            dini_IntSet( string, "ExteriorID", 0 );
            dini_FloatSet( string, "ExteriorX", Houses);
            dini_FloatSet( string, "ExteriorY", Houses);
            dini_FloatSet( string, "ExteriorZ", Houses);

            dini_IntSet( string, "VaultMoney", -1);

            dini_IntSet( string, "HouseCocaine", -1);
            dini_IntSet( string, "HousePot", -1);
            dini_IntSet( string, "HouseMaterials", -1);

            dini_Set( string, "Owner", "Niko" );
            dini_IntSet(string, "Level", 2);

            dini_IntSet( string, "LockStatus", Houses);
            dini_IntSet( string, "hVec", Houses);
            dini_IntSet( string, "hVcol1", Houses);
            dini_IntSet( string, "hVcol2", Houses);
            dini_Set( string, "Addres", Houses);
            dini_Set( string, "Opis", Houses);
            dini_IntSet( string, "Owned", Houses);
            PlayerInfo--;
            PlayerInfo--;
            OnPropTextdrawUpdate(1,id);
            format(string, sizeof(string), "Uspjesno postavljena prikolica | ID: %i",NewHouseID);
            SendClientMessage(playerid, WHITE, string);
            return 1;
        }
    }
    return 1;
}

CMD:malakuca(playerid, params[])
{
new string;
    new NewHouseID = SpawnedHouses+1;
    GetPlayerPos(playerid, Houses, Houses, Houses);

    PlayerInfo++;

    format( string, sizeof( string ), "Exterijer postavljen (X: %f, Y: %f, Z: %f).", Houses, Houses, Houses);
    SendClientMessage( playerid, WHITE, string);
    GetPlayerPos(playerid, Houses, Houses, Houses);

    PlayerInfo++;

    Houses = GetPlayerInterior( playerid );

    format( string, sizeof( string ), "interijer postavljen! (X: %f, Y: %f, Z: %f).",Houses, Houses, Houses);
    SendClientMessage( playerid, WHITE, string);
    if(PlayerInfo >= 1)
    {
    SendClientMessage( playerid, WHITE, "Niste ovlasteni da koristite tu komandu!" );
      }
    if(NewHouseID >= MAX_HOUSES) {
        SendClientMessage( playerid, WHITE, "Vec ima previse kuca!" );
    }
    else {
        format( string, sizeof( string ), "Houses/House_%d.ini", NewHouseID);

        if(!fexist( string) ) {
            new id;
            SpawnedHouses++;
            Houses = 40000;
            Houses = 4;
            strmid(Houses, "Mala Kuca", 0, strlen("Mala Kuca"), 255);
            Houses = 418;
            Houses = 0;
            Houses = 0;
            format(Houses, 255, "Niko" );
            Houses = 0;
            Houses = AddStaticPickup(1273, 1, Houses, Houses, Houses);

            dini_Create( string);
            dini_IntSet( string, "InteriorID", Houses);
            dini_FloatSet( string, "InteriorX", Houses);
            dini_FloatSet( string, "InteriorY", Houses);
            dini_FloatSet( string, "InteriorZ", Houses);

            dini_IntSet( string, "HousePrice", 40000 );

            dini_IntSet( string, "ExteriorID", 0 );
            dini_FloatSet( string, "ExteriorX", Houses);
            dini_FloatSet( string, "ExteriorY", Houses);
            dini_FloatSet( string, "ExteriorZ", Houses);

            dini_IntSet( string, "VaultMoney", -1);

            dini_IntSet( string, "HouseCocaine", -1);
            dini_IntSet( string, "HousePot", -1);
            dini_IntSet( string, "HouseMaterials", -1);

            dini_Set( string, "Owner", "Niko" );
            dini_IntSet(string, "Level", 5);

            dini_IntSet( string, "LockStatus", Houses);
            dini_IntSet( string, "hVec", Houses);
            dini_IntSet( string, "hVcol1", Houses);
            dini_IntSet( string, "hVcol2", Houses);
            dini_Set( string, "Addres", Houses);
            dini_Set( string, "Opis", Houses);
            dini_IntSet( string, "Owned", Houses);
            PlayerInfo--;
            PlayerInfo--;
            OnPropTextdrawUpdate(1,id);
            format(string, sizeof(string), "Uspjesno postavljena kuca | ID: %i",NewHouseID);
            SendClientMessage(playerid, WHITE, string);
            return 1;
        }
    }
    return 1;
}

CMD:srednjakuca(playerid, params[])
{
    new string;
    new NewHouseID = SpawnedHouses+1;

    GetPlayerPos(playerid, Houses, Houses, Houses);

    PlayerInfo++;

    format( string, sizeof( string ), "Exterijer postavljen (X: %f, Y: %f, Z: %f).", Houses, Houses, Houses);
    SendClientMessage( playerid, WHITE, string);
    GetPlayerPos(playerid, Houses, Houses, Houses);

    PlayerInfo++;

    Houses = GetPlayerInterior( playerid );

    format( string, sizeof( string ), "interijer postavljen! (X: %f, Y: %f, Z: %f).",Houses, Houses, Houses);
    SendClientMessage( playerid, WHITE, string);
    if(PlayerInfo >= 1)
    {
    SendClientMessage( playerid, WHITE, "Niste ovlasteni da koristite tu komandu!" );
      }
    if(NewHouseID >= MAX_HOUSES) {
        SendClientMessage( playerid, WHITE, "Vec ima previse kuca!" );
    }
    else {
        format( string, sizeof( string ), "Houses/House_%d.ini", NewHouseID);

        if(!fexist( string) ) {
            new id;
            SpawnedHouses++;
            Houses = 80000;
            Houses = 6;
            strmid(Houses, "Srednja Kuca", 0, strlen("Srednja Kuca"), 255);
            Houses = 418;
            Houses = 2;
            Houses = 0;
            format(Houses, 255, "Niko" );
            Houses = 0;
            Houses = AddStaticPickup(1273, 1, Houses, Houses, Houses);

            dini_Create( string);
            dini_IntSet( string, "InteriorID", Houses);
            dini_FloatSet( string, "InteriorX", Houses);
            dini_FloatSet( string, "InteriorY", Houses);
            dini_FloatSet( string, "InteriorZ", Houses);

            dini_IntSet( string, "HousePrice", 80000 );

            dini_IntSet( string, "ExteriorID", 0 );
            dini_FloatSet( string, "ExteriorX", Houses);
            dini_FloatSet( string, "ExteriorY", Houses);
            dini_FloatSet( string, "ExteriorZ", Houses);

            dini_IntSet( string, "VaultMoney", -1);

            dini_IntSet( string, "HouseCocaine", -1);
            dini_IntSet( string, "HousePot", -1);
            dini_IntSet( string, "HouseMaterials", -1);

            dini_Set( string, "Owner", "Niko" );
            dini_IntSet(string, "Level", 6);

            dini_IntSet( string, "LockStatus", Houses);
            dini_IntSet( string, "hVec", Houses);
            dini_IntSet( string, "hVcol1", Houses);
            dini_IntSet( string, "hVcol2", Houses);
            dini_Set( string, "Addres", Houses);
            dini_Set( string, "Opis", Houses);
            dini_IntSet( string, "Owned", Houses);
            PlayerInfo--;
            PlayerInfo--;
            OnPropTextdrawUpdate(1,id);
            format(string, sizeof(string), "Uspjesno postavljena kuca | ID: %i",NewHouseID);
            SendClientMessage(playerid, WHITE, string);
            return 1;
        }
    }
    return 1;
}

CMD:velikakuca(playerid, params[])
{
    new string;
    new NewHouseID = SpawnedHouses+1;

    GetPlayerPos(playerid, Houses, Houses, Houses);

    PlayerInfo++;

    format( string, sizeof( string ), "Exterijer postavljen (X: %f, Y: %f, Z: %f).", Houses, Houses, Houses);
    SendClientMessage( playerid, WHITE, string);
    GetPlayerPos(playerid, Houses, Houses, Houses);

    PlayerInfo++;

    Houses = GetPlayerInterior( playerid );

    format( string, sizeof( string ), "interijer postavljen! (X: %f, Y: %f, Z: %f).",Houses, Houses, Houses);
    SendClientMessage( playerid, WHITE, string);
    if(PlayerInfo >= 1)
    {
    SendClientMessage( playerid, WHITE, "Niste ovlasteni da koristite tu komandu!" );
      }
    if(NewHouseID >= MAX_HOUSES) {
        SendClientMessage( playerid, WHITE, "Vec ima previse kuca!" );
    }
    else {
        format( string, sizeof( string ), "Houses/House_%d.ini", NewHouseID);

        if(!fexist( string) ) {
            new id;
            SpawnedHouses++;
            Houses = 200000;
            Houses = 8;
            strmid(Houses, "Velika Kuca", 0, strlen("Velika Kuca"), 255);
            Houses = 418;
            Houses = 3;
            Houses = 0;
            format(Houses, 255, "Niko" );
            Houses = 0;
            Houses = AddStaticPickup(1273, 1, Houses, Houses, Houses);

            dini_Create( string);
            dini_IntSet( string, "InteriorID", Houses);
            dini_FloatSet( string, "InteriorX", Houses);
            dini_FloatSet( string, "InteriorY", Houses);
            dini_FloatSet( string, "InteriorZ", Houses);

            dini_IntSet( string, "HousePrice", 200000 );

            dini_IntSet( string, "ExteriorID", 0 );
            dini_FloatSet( string, "ExteriorX", Houses);
            dini_FloatSet( string, "ExteriorY", Houses);
            dini_FloatSet( string, "ExteriorZ", Houses);

            dini_IntSet( string, "VaultMoney", -1);

            dini_IntSet( string, "HouseCocaine", -1);
            dini_IntSet( string, "HousePot", -1);
            dini_IntSet( string, "HouseMaterials", -1);

            dini_Set( string, "Owner", "Niko" );
            dini_IntSet(string, "Level", 7);

            dini_IntSet( string, "LockStatus", Houses);
            dini_IntSet( string, "hVec", Houses);
            dini_IntSet( string, "hVcol1", Houses);
            dini_IntSet( string, "hVcol2", Houses);
            dini_Set( string, "Addres", Houses);
            dini_Set( string, "Opis", Houses);
            dini_IntSet( string, "Owned", Houses);
            PlayerInfo--;
            PlayerInfo--;
            OnPropTextdrawUpdate(1,id);
            format(string, sizeof(string), "Uspjesno postavljena kuca | ID: %i",NewHouseID);
            SendClientMessage(playerid, WHITE, string);
            return 1;
        }
    }
    return 1;
}

CMD:vila(playerid, params[])
{
    new string;
    new NewHouseID = SpawnedHouses+1;

    GetPlayerPos(playerid, Houses, Houses, Houses);

    PlayerInfo++;

    format( string, sizeof( string ), "Exterijer postavljen (X: %f, Y: %f, Z: %f).", Houses, Houses, Houses);
    SendClientMessage( playerid, WHITE, string);
    GetPlayerPos(playerid, Houses, Houses, Houses);

    PlayerInfo++;

    Houses = GetPlayerInterior( playerid );

    format( string, sizeof( string ), "interijer postavljen! (X: %f, Y: %f, Z: %f).",Houses, Houses, Houses);
    SendClientMessage( playerid, WHITE, string);
    if(PlayerInfo >= 1)
    {
    SendClientMessage( playerid, WHITE, "Niste ovlasteni da koristite tu komandu!" );
      }
    if(NewHouseID >= MAX_HOUSES) {
        SendClientMessage( playerid, WHITE, "Vec ima previse kuca!" );
    }
    else {
        format( string, sizeof( string ), "Houses/House_%d.ini", NewHouseID);

        if(!fexist( string) ) {
            new id;
            SpawnedHouses++;
            Houses = 350000;
            Houses = 10;
            strmid(Houses, "Vila", 0, strlen("Vila"), 255);
            Houses = 418;
            Houses = 4;
            Houses = 0;
            format(Houses, 255, "Niko" );
            Houses = 0;
            Houses = AddStaticPickup(1273, 1, Houses, Houses, Houses);

            dini_Create( string);
            dini_IntSet( string, "InteriorID", Houses);
            dini_FloatSet( string, "InteriorX", Houses);
            dini_FloatSet( string, "InteriorY", Houses);
            dini_FloatSet( string, "InteriorZ", Houses);

            dini_IntSet( string, "HousePrice", 350000 );

            dini_IntSet( string, "ExteriorID", 0 );
            dini_FloatSet( string, "ExteriorX", Houses);
            dini_FloatSet( string, "ExteriorY", Houses);
            dini_FloatSet( string, "ExteriorZ", Houses);

            dini_IntSet( string, "VaultMoney", -1);

            dini_IntSet( string, "HouseCocaine", -1);
            dini_IntSet( string, "HousePot", -1);
            dini_IntSet( string, "HouseMaterials", -1);

            dini_Set( string, "Owner", "Niko" );
            dini_IntSet(string, "Level", 10);

            dini_IntSet( string, "LockStatus", Houses);
            dini_IntSet( string, "hVec", Houses);
            dini_IntSet( string, "hVcol1", Houses);
            dini_IntSet( string, "hVcol2", Houses);
            dini_Set( string, "Addres", Houses);
            dini_Set( string, "Opis", Houses);
            dini_IntSet( string, "Owned", Houses);
            PlayerInfo--;
            PlayerInfo--;
            OnPropTextdrawUpdate(1,id);
            format(string, sizeof(string), "Uspjesno postavljena kuca | ID: %i",NewHouseID);
            SendClientMessage(playerid, WHITE, string);
            return 1;
        }
    }
    return 1;
}

CMD:rentroom(playerid, params[])
{
    new playername;
    if(IsPlayerConnected(playerid)) {
        new Float😮ldposx, Float😮ldposy, Float😮ldposz;
        GetPlayerName(playerid, playername, sizeof(playername));
        GetPlayerPos(playerid, oldposx, oldposy, oldposz);
        for(new h = 0; h < sizeof(Houses); h++) {
            if(PlayerToPoint(2.0, playerid, Houses, Houses, Houses) && Houses == 1) {
                if(PlayerInfo != 255 && strcmp(playername, Houses[PlayerInfo], true) == 0) {
                    SendClientMessage(playerid, COLOR_WHITE, "  Vec posjedujes kucu. Ne mozes ovu rentati!");
                    return 1;
                }
                if(Houses == 0) {
                    SendClientMessage(playerid, COLOR_WHITE, "Ova kuca nije dostupna za rent.");
                    return 1;
                }
                if(GetPlayerMoney(playerid) > Houses) {
                    PlayerInfo = h;
                    GivePlayerCash(playerid,-Houses);
                    Houses = Houses+Houses;
                    SetPlayerInterior(playerid,Houses);
                    SetPlayerPos(playerid,Houses,Houses,Houses);
                    GameTextForPlayer(playerid, "~w~~n~Upravo si rentao kucu", 5000, 3);
                    PlayerInfo = Houses;
                    PlayerInfo = h;
                    PlayerInfo = h;
                    SendClientMessage(playerid, COLOR_WHITE, "Od sada rentas sobu u ovoj kuci.");
                    SacuvajIgraca(playerid);
                    return 1;
                }
                else {
                    SendClientMessage(playerid, COLOR_WHITE, "Nemas dovoljno novca");
                    return 1;
                }
            }
        }
    }
    return 1;
PWN|Medis
5
Kingpin
27. Avg. 2012.
Evo de probaj ove komande zamjenit sa otvim svojim znaci odes ig i ukucas /rcon login i svoj pw
drugi put stavlja komande u kodu
COMMAND:pomaknikucu(playerid, params[])
{
    new Usage, id, string[ 128 ];
    if( sscanf( params, "dz", id, Usage) ) {
        if( PlayerInfo >= 1 ) {
            SendClientMessage( playerid, WHITE, "{168BFF}INFO: {959561} /pomaknikucu [Ulaz/Izlaz]" );

        }
    }
    else {
        if(!IsPlayerAdmin(playerid))
            format( string, sizeof( string ), "Houses/House_%d.ini", id);
            if(strcmp(Usage, "Ulaz", true) == 0 ) {
                if(!fexist( string) ) {
                    SendClientMessage( playerid, WHITE, "Pogresan ID kuce!" );
                    return 1;
                }
                else {

                    GetPlayerPos( playerid, Houses, Houses, Houses);

                    SendClientMessage( playerid, WHITE, "Ulaz pomjeren!" );
                    SaveHouse(id);
                }
            }
            else if(strcmp(Usage, "izlaz", true) == 0 ) {
                if(!fexist( string) ) {
                    SendClientMessage( playerid, WHITE, "Pogresan ID kuce!" );
                    return 1;
                }
                else {
                    GetPlayerPos( playerid, Houses, Houses, Houses);
                    Houses = GetPlayerInterior( playerid );
                    SendClientMessage( playerid, WHITE, "Izlaz pomjeren!" );
                    SaveHouse(id);
                }
            }
        }
    }
    return 1;
}

CMD:prikolica(playerid, params[])
{
    new string;
    new NewHouseID = SpawnedHouses+1;

    GetPlayerPos(playerid, Houses, Houses, Houses);

    PlayerInfo++;

    format( string, sizeof( string ), "Exterijer postavljen (X: %f, Y: %f, Z: %f).", Houses, Houses, Houses);
    SendClientMessage( playerid, WHITE, string);
    GetPlayerPos(playerid, Houses, Houses, Houses);

    PlayerInfo++;

    Houses = GetPlayerInterior( playerid );

    format( string, sizeof( string ), "interijer postavljen! (X: %f, Y: %f, Z: %f).",Houses, Houses, Houses);
    SendClientMessage( playerid, WHITE, string);
    if(!IsPlayerAdmin(playerid))
    {
    SendClientMessage( playerid, WHITE, "Niste ovlasteni da koristite tu komandu!" );
      }
    if(NewHouseID >= MAX_HOUSES) {
        SendClientMessage( playerid, WHITE, "Vec ima previse kuca!" );
    }
    else {
        format( string, sizeof( string ), "Houses/House_%d.ini", NewHouseID);

        if(!fexist( string) ) {
            new id;
            SpawnedHouses++;
            Houses = 7000;
            Houses = 2;
            strmid(Houses, "Prikolica", 0, strlen("Prikolica"), 255);
            Houses = 418;
            Houses = 5;
            Houses = 0;
            format(Houses, 255, "Niko" );
            Houses = 0;
            Houses = AddStaticPickup(1273, 1, Houses, Houses, Houses);

            dini_Create( string);
            dini_IntSet( string, "InteriorID", Houses);
            dini_FloatSet( string, "InteriorX", Houses);
            dini_FloatSet( string, "InteriorY", Houses);
            dini_FloatSet( string, "InteriorZ", Houses);

            dini_IntSet( string, "HousePrice", 7000 );

            dini_IntSet( string, "ExteriorID", 0 );
            dini_FloatSet( string, "ExteriorX", Houses);
            dini_FloatSet( string, "ExteriorY", Houses);
            dini_FloatSet( string, "ExteriorZ", Houses);

            dini_IntSet( string, "VaultMoney", -1);

            dini_IntSet( string, "HouseCocaine", -1);
            dini_IntSet( string, "HousePot", -1);
            dini_IntSet( string, "HouseMaterials", -1);

            dini_Set( string, "Owner", "Niko" );
            dini_IntSet(string, "Level", 2);

            dini_IntSet( string, "LockStatus", Houses);
            dini_IntSet( string, "hVec", Houses);
            dini_IntSet( string, "hVcol1", Houses);
            dini_IntSet( string, "hVcol2", Houses);
            dini_Set( string, "Addres", Houses);
            dini_Set( string, "Opis", Houses);
            dini_IntSet( string, "Owned", Houses);
            PlayerInfo--;
            PlayerInfo--;
            OnPropTextdrawUpdate(1,id);
            format(string, sizeof(string), "Uspjesno postavljena prikolica | ID: %i",NewHouseID);
            SendClientMessage(playerid, WHITE, string);
            return 1;
        }
    }
    return 1;
}

CMD:malakuca(playerid, params[])
{
  new string;
    new NewHouseID = SpawnedHouses+1;
    GetPlayerPos(playerid, Houses, Houses, Houses);

    PlayerInfo++;

    format( string, sizeof( string ), "Exterijer postavljen (X: %f, Y: %f, Z: %f).", Houses, Houses, Houses);
    SendClientMessage( playerid, WHITE, string);
    GetPlayerPos(playerid, Houses, Houses, Houses);

    PlayerInfo++;

    Houses = GetPlayerInterior( playerid );

    format( string, sizeof( string ), "interijer postavljen! (X: %f, Y: %f, Z: %f).",Houses, Houses, Houses);
    SendClientMessage( playerid, WHITE, string);
    if(PlayerInfo >= 1)
    {
    SendClientMessage( playerid, WHITE, "Niste ovlasteni da koristite tu komandu!" );
      }
    if(NewHouseID >= MAX_HOUSES) {
        SendClientMessage( playerid, WHITE, "Vec ima previse kuca!" );
    }
    else {
        format( string, sizeof( string ), "Houses/House_%d.ini", NewHouseID);

        if(!fexist( string) ) {
            new id;
            SpawnedHouses++;
            Houses = 40000;
            Houses = 4;
            strmid(Houses, "Mala Kuca", 0, strlen("Mala Kuca"), 255);
            Houses = 418;
            Houses = 0;
            Houses = 0;
            format(Houses, 255, "Niko" );
            Houses = 0;
            Houses = AddStaticPickup(1273, 1, Houses, Houses, Houses);

            dini_Create( string);
            dini_IntSet( string, "InteriorID", Houses);
            dini_FloatSet( string, "InteriorX", Houses);
            dini_FloatSet( string, "InteriorY", Houses);
            dini_FloatSet( string, "InteriorZ", Houses);

            dini_IntSet( string, "HousePrice", 40000 );

            dini_IntSet( string, "ExteriorID", 0 );
            dini_FloatSet( string, "ExteriorX", Houses);
            dini_FloatSet( string, "ExteriorY", Houses);
            dini_FloatSet( string, "ExteriorZ", Houses);

            dini_IntSet( string, "VaultMoney", -1);

            dini_IntSet( string, "HouseCocaine", -1);
            dini_IntSet( string, "HousePot", -1);
            dini_IntSet( string, "HouseMaterials", -1);

            dini_Set( string, "Owner", "Niko" );
            dini_IntSet(string, "Level", 5);

            dini_IntSet( string, "LockStatus", Houses);
            dini_IntSet( string, "hVec", Houses);
            dini_IntSet( string, "hVcol1", Houses);
            dini_IntSet( string, "hVcol2", Houses);
            dini_Set( string, "Addres", Houses);
            dini_Set( string, "Opis", Houses);
            dini_IntSet( string, "Owned", Houses);
            PlayerInfo--;
            PlayerInfo--;
            OnPropTextdrawUpdate(1,id);
            format(string, sizeof(string), "Uspjesno postavljena kuca | ID: %i",NewHouseID);
            SendClientMessage(playerid, WHITE, string);
            return 1;
        }
    }
    return 1;
}

CMD:srednjakuca(playerid, params[])
{
    new string;
    new NewHouseID = SpawnedHouses+1;

    GetPlayerPos(playerid, Houses, Houses, Houses);

    PlayerInfo++;

    format( string, sizeof( string ), "Exterijer postavljen (X: %f, Y: %f, Z: %f).", Houses, Houses, Houses);
    SendClientMessage( playerid, WHITE, string);
    GetPlayerPos(playerid, Houses, Houses, Houses);

    PlayerInfo++;

    Houses = GetPlayerInterior( playerid );

    format( string, sizeof( string ), "interijer postavljen! (X: %f, Y: %f, Z: %f).",Houses, Houses, Houses);
    SendClientMessage( playerid, WHITE, string);
    if(!IsPlayerAdmin(playerid))
    {
    SendClientMessage( playerid, WHITE, "Niste ovlasteni da koristite tu komandu!" );
      }
    if(NewHouseID >= MAX_HOUSES) {
        SendClientMessage( playerid, WHITE, "Vec ima previse kuca!" );
    }
    else {
        format( string, sizeof( string ), "Houses/House_%d.ini", NewHouseID);

        if(!fexist( string) ) {
            new id;
            SpawnedHouses++;
            Houses = 80000;
            Houses = 6;
            strmid(Houses, "Srednja Kuca", 0, strlen("Srednja Kuca"), 255);
            Houses = 418;
            Houses = 2;
            Houses = 0;
            format(Houses, 255, "Niko" );
            Houses = 0;
            Houses = AddStaticPickup(1273, 1, Houses, Houses, Houses);

            dini_Create( string);
            dini_IntSet( string, "InteriorID", Houses);
            dini_FloatSet( string, "InteriorX", Houses);
            dini_FloatSet( string, "InteriorY", Houses);
            dini_FloatSet( string, "InteriorZ", Houses);

            dini_IntSet( string, "HousePrice", 80000 );

            dini_IntSet( string, "ExteriorID", 0 );
            dini_FloatSet( string, "ExteriorX", Houses);
            dini_FloatSet( string, "ExteriorY", Houses);
            dini_FloatSet( string, "ExteriorZ", Houses);

            dini_IntSet( string, "VaultMoney", -1);

            dini_IntSet( string, "HouseCocaine", -1);
            dini_IntSet( string, "HousePot", -1);
            dini_IntSet( string, "HouseMaterials", -1);

            dini_Set( string, "Owner", "Niko" );
            dini_IntSet(string, "Level", 6);

            dini_IntSet( string, "LockStatus", Houses);
            dini_IntSet( string, "hVec", Houses);
            dini_IntSet( string, "hVcol1", Houses);
            dini_IntSet( string, "hVcol2", Houses);
            dini_Set( string, "Addres", Houses);
            dini_Set( string, "Opis", Houses);
            dini_IntSet( string, "Owned", Houses);
            PlayerInfo--;
            PlayerInfo--;
            OnPropTextdrawUpdate(1,id);
            format(string, sizeof(string), "Uspjesno postavljena kuca | ID: %i",NewHouseID);
            SendClientMessage(playerid, WHITE, string);
            return 1;
        }
    }
    return 1;
}

CMD:velikakuca(playerid, params[])
{
    new string;
    new NewHouseID = SpawnedHouses+1;

    GetPlayerPos(playerid, Houses, Houses, Houses);

    PlayerInfo++;

    format( string, sizeof( string ), "Exterijer postavljen (X: %f, Y: %f, Z: %f).", Houses, Houses, Houses);
    SendClientMessage( playerid, WHITE, string);
    GetPlayerPos(playerid, Houses, Houses, Houses);

    PlayerInfo++;

    Houses = GetPlayerInterior( playerid );

    format( string, sizeof( string ), "interijer postavljen! (X: %f, Y: %f, Z: %f).",Houses, Houses, Houses);
    SendClientMessage( playerid, WHITE, string);
    if(!IsPlayerAdmin(playerid))
    {
    SendClientMessage( playerid, WHITE, "Niste ovlasteni da koristite tu komandu!" );
      }
    if(NewHouseID >= MAX_HOUSES) {
        SendClientMessage( playerid, WHITE, "Vec ima previse kuca!" );
    }
    else {
        format( string, sizeof( string ), "Houses/House_%d.ini", NewHouseID);

        if(!fexist( string) ) {
            new id;
            SpawnedHouses++;
            Houses = 200000;
            Houses = 8;
            strmid(Houses, "Velika Kuca", 0, strlen("Velika Kuca"), 255);
            Houses = 418;
            Houses = 3;
            Houses = 0;
            format(Houses, 255, "Niko" );
            Houses = 0;
            Houses = AddStaticPickup(1273, 1, Houses, Houses, Houses);

            dini_Create( string);
            dini_IntSet( string, "InteriorID", Houses);
            dini_FloatSet( string, "InteriorX", Houses);
            dini_FloatSet( string, "InteriorY", Houses);
            dini_FloatSet( string, "InteriorZ", Houses);

            dini_IntSet( string, "HousePrice", 200000 );

            dini_IntSet( string, "ExteriorID", 0 );
            dini_FloatSet( string, "ExteriorX", Houses);
            dini_FloatSet( string, "ExteriorY", Houses);
            dini_FloatSet( string, "ExteriorZ", Houses);

            dini_IntSet( string, "VaultMoney", -1);

            dini_IntSet( string, "HouseCocaine", -1);
            dini_IntSet( string, "HousePot", -1);
            dini_IntSet( string, "HouseMaterials", -1);

            dini_Set( string, "Owner", "Niko" );
            dini_IntSet(string, "Level", 7);

            dini_IntSet( string, "LockStatus", Houses);
            dini_IntSet( string, "hVec", Houses);
            dini_IntSet( string, "hVcol1", Houses);
            dini_IntSet( string, "hVcol2", Houses);
            dini_Set( string, "Addres", Houses);
            dini_Set( string, "Opis", Houses);
            dini_IntSet( string, "Owned", Houses);
            PlayerInfo--;
            PlayerInfo--;
            OnPropTextdrawUpdate(1,id);
            format(string, sizeof(string), "Uspjesno postavljena kuca | ID: %i",NewHouseID);
            SendClientMessage(playerid, WHITE, string);
            return 1;
        }
    }
    return 1;
}

CMD:vila(playerid, params[])
{
    new string;
    new NewHouseID = SpawnedHouses+1;

    GetPlayerPos(playerid, Houses, Houses, Houses);

    PlayerInfo++;

    format( string, sizeof( string ), "Exterijer postavljen (X: %f, Y: %f, Z: %f).", Houses, Houses, Houses);
    SendClientMessage( playerid, WHITE, string);
    GetPlayerPos(playerid, Houses, Houses, Houses);

    PlayerInfo++;

    Houses = GetPlayerInterior( playerid );

    format( string, sizeof( string ), "interijer postavljen! (X: %f, Y: %f, Z: %f).",Houses, Houses, Houses);
    SendClientMessage( playerid, WHITE, string);
    if(!IsPlayerAdmin(playerid))
    {
    SendClientMessage( playerid, WHITE, "Niste ovlasteni da koristite tu komandu!" );
      }
    if(NewHouseID >= MAX_HOUSES) {
        SendClientMessage( playerid, WHITE, "Vec ima previse kuca!" );
    }
    else {
        format( string, sizeof( string ), "Houses/House_%d.ini", NewHouseID);

        if(!fexist( string) ) {
            new id;
            SpawnedHouses++;
            Houses = 350000;
            Houses = 10;
            strmid(Houses, "Vila", 0, strlen("Vila"), 255);
            Houses = 418;
            Houses = 4;
            Houses = 0;
            format(Houses, 255, "Niko" );
            Houses = 0;
            Houses = AddStaticPickup(1273, 1, Houses, Houses, Houses);

            dini_Create( string);
            dini_IntSet( string, "InteriorID", Houses);
            dini_FloatSet( string, "InteriorX", Houses);
            dini_FloatSet( string, "InteriorY", Houses);
            dini_FloatSet( string, "InteriorZ", Houses);

            dini_IntSet( string, "HousePrice", 350000 );

            dini_IntSet( string, "ExteriorID", 0 );
            dini_FloatSet( string, "ExteriorX", Houses);
            dini_FloatSet( string, "ExteriorY", Houses);
            dini_FloatSet( string, "ExteriorZ", Houses);

            dini_IntSet( string, "VaultMoney", -1);

            dini_IntSet( string, "HouseCocaine", -1);
            dini_IntSet( string, "HousePot", -1);
            dini_IntSet( string, "HouseMaterials", -1);

            dini_Set( string, "Owner", "Niko" );
            dini_IntSet(string, "Level", 10);

            dini_IntSet( string, "LockStatus", Houses);
            dini_IntSet( string, "hVec", Houses);
            dini_IntSet( string, "hVcol1", Houses);
            dini_IntSet( string, "hVcol2", Houses);
            dini_Set( string, "Addres", Houses);
            dini_Set( string, "Opis", Houses);
            dini_IntSet( string, "Owned", Houses);
            PlayerInfo--;
            PlayerInfo--;
            OnPropTextdrawUpdate(1,id);
            format(string, sizeof(string), "Uspjesno postavljena kuca | ID: %i",NewHouseID);
            SendClientMessage(playerid, WHITE, string);
            return 1;
        }
    }
    return 1;
}
Deleted User
Obrisan korisnik
27. Avg. 2012.
Postaj po pravilima pa cemo ti pomoci

LOCK!

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha