Sve kuce na buy ?


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

prethodna tema - sledeća tema

0 članova i 1 gost 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:
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 );

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 ?

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);
}