Skripta koju koristim:Edit n-la
Detaljan opis problema:Ovako zelim da komandu /givegun namjestim da bude /givegunall i da daje oruzje svim igracim umjesto jednom
Dio skripte:CMD:givegun(playerid, params[])
{
new id, gun, ammo;
if(!(PI[playerid][Admin] > 0)) return SCM(playerid,BELA,"(greska) Niste autorizovani da koristite ovu komandu!");
else if(sscanf(params,"uii", id, gun, ammo)) return SCM(playerid, BELA,"Koristi:{FFFFFF} /givegun [Ime_Prezime/ID] [ID Oruzja] [Municija]");
else if(gun > 47 || gun < 1) return SCM(playerid, CRVENA, "(greska)Krivi ID(1-47)!");
else if(ammo > 999 || ammo < 1) return SCM(playerid, CRVENA, "(greska)Municija min-max(1-999)!");
else
{
GivePlayerWeaponEx(id, gun, ammo);
SCM(playerid, BELA, "Postavljeno!");
}
return 1;
}
Neke slike/video za lakse dobivanje pomoci(neobavezno)://
Evo:
CMD:givegunall(playerid, params[])
{
new gun, ammo;
if(!(PI[playerid][Admin] > 0)) return SCM(playerid,BELA,"(greska) Niste autorizovani da koristite ovu komandu!");
else if(sscanf(params,"ii", gun, ammo)) return SCM(playerid, BELA,"Koristi:{FFFFFF} /givegunall [ID Oruzja] [Municija]");
else if(gun > 47 || gun < 1) return SCM(playerid, CRVENA, "(greska)Krivi ID(1-47)!");
else if(ammo > 999 || ammo < 1) return SCM(playerid, CRVENA, "(greska)Municija min-max(1-999)!");
else
{
for(new i = 0; i < MAX_PLAYERS; ++i) GivePlayerWeaponEx(i, gun, ammo);
SCM(playerid, BELA, "Postavljeno!");
}
return 1;
}
ubuduce da znas, kada zelis nesto za sve igrace, formatiraj u foreach
Hvala puno :)
problem resen, lock