Detaljan opis problema: Uz malo guglovanja, napravio sam komandu za restartovanje svih firmi na serveru, i leppo radi. Sve firme se prodaju i stave na buy automatski. Problem je taj sto komanda ne setuje igracima firmu na -1 (kada je na -1 igrac nema firmu) vec kad se konektuju na server i kucaju /kupifirmu njima i dalje pise da imaju firmu. Moje pitanje je kako da svakom igracu setujem firmu na -1 kada restartujem sve firme?
Dio skripte: Komanda za restartovanje firme
CMD:afirme( playerid, params[] )
{
if( !AdminDuty[ playerid ] ) return SendErrorMessage( playerid, "Da bi koristili ovu komandu morate biti ASM na duznosti" );
if( !IsPlayerAdmin( playerid ) ) return SendErrorMessage( playerid, "Moras biti rcon admin." );
for(new i = 0; i < MAX_BUSSINES; i++)
{
if(BussinesInfo[ bOwned ] == 1){
BussinesInfo[ bOwned ] = 0;
strmid( BussinesInfo[ i ][ bOwner], "Drzava", 0, strlen( "Drzava" ), 32);
SaveBussines(i);
Bussines_Refresh( i );
BussinesInfo[ bNeaktivnost ] = 0;
}
}
SendClientMessage(playerid, COLOR_DARKRED, "[Global Restart] Sve firme su uspesno prodate!");
return 1;
}Neke slike/video za lakse dobivanje pomoci(neobavezno): /
