Sve kuce na buy ?

Započeo Sinner.man, Jun 12, 2020, 12:32:51 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 3 gostiju pregledaju ovu temu.

Problem(error/warning): ja imam u dialogu da prodajem jednu po jednu kucu, pitanje je, da li mogu i kako preko komande da sve kuce budu na buy, tako i firme, a da se PRIVATNA VOZILA - IZBRISU, global rr
Dio skripte: [pawn]else if( dialogid == dialog_ISELL && response ) {
new id, ImaFajl[ 40 ];
if(sscanf( inputtext, "i", id ) ) return SPD( playerid, dialog_ISELL, DSI, D_NASLOV, "Unesti id imovine koju zelite prodati", D_ODABERI, D_ODUSTANI );
format( ImaFajl, sizeof( ImaFajl ), IM_FILE, id );
if( !fexist( ImaFajl ) ) return GRESKA( playerid, "Ta imovina ne postoji." );
II[ id ][ iOwned ] = 0;
II[ id ][ iNeaktivnost ] = 0;
strmid( II[ id ][ iOwner ], "Drzava", 0, strlen( "Drzava" ), 32);
SaveProperty( id ); PropertyRefresh( id );
Info( playerid, "Prodali ste imovinu(ID: %d )!", id );
new string[ 128 ];
format( string, sizeof( string ), "ADMIN %s je prodao imovinu(ID:%d)", ImeIgraca( playerid ), id );
LogSave( "Ostalo/LogEdit.log", string );[/pawn]
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [ code ]vaš odgovor[ /code ]
Slika/video ingame problema(obavezno ako je ingame problem): link slike
:)


for(new k = 0; k <= sizeof(Max_Kuca) ; k++)
{
Provere
{
Postaviš da je na prodaju npr HouseInfo [Naprodaju] = 1;
}
}


Citat: Balsa. poslato Jun 12, 2020, 17:58:54 POSLE PODNE
for(new k = 0; k <= sizeof(Max_Kuca) ; k++)
{
Provere
{
Postaviš da je na prodaju npr HouseInfo [Naprodaju] = 1;
}
}

treba mi komanda da su sve kuce na buy, na cijelom serveru
:)

Citat: Sinner.man poslato Jun 12, 2020, 18:57:07 POSLE PODNE
treba mi komanda da su sve kuce na buy, na cijelom serveru
Pa objasnjeno ti je kako da napravis

Citat: Sinner.man poslato Jun 12, 2020, 18:57:07 POSLE PODNE
treba mi komanda da su sve kuce na buy, na cijelom serveru
Do kada ce te traziti sve zdravo na gotovo samo da ne bi koristili gram mozga i nesto napravili sami ?

[pawn]

CMD:prodajsvekuce(playerid)
{
   new ImaFajl[ 40 ];
   for(new id; id < MAX_IMOVINA; id++)
   {
      format( ImaFajl, sizeof( ImaFajl ), IM_FILE, id );
      if( fexist( ImaFajl ) )
      {
         if(II[ id ][ iUsage ] == IMOVINA_KUCA)
         {
            II[ id ][ iOwned ] = 0;
            II[ id ][ iNeaktivnost ] = 0;
            strmid( II[ id ][ iOwner ], "Drzava", 0, strlen( "Drzava" ), 32);
            SaveProperty( id ); PropertyRefresh( id );
         }
      }
   }
   Info( playerid, "Prodali ste sve kuce!");
   new string[ 128 ];
   format( string, sizeof( string ), "ADMIN %s je prodao sve kuce", ImeIgraca( playerid ));
   LogSave( "Ostalo/LogEdit.log", string );
   return (true);
}
[/pawn]