Skripta koju koristim: UP
Detaljan opis problema: Zanima me dali je moguće napraviti npr /izvadiuze bez da stavljam recimo pIzvadioUze ili neÅ¡to sliÄno?Tj mislim da nije dobro ako je previÅ¡e toga 😄 (Ako neće smetati skripti,recite,onda ću tako napraviti:.)
Dio skripte: /
Neke slike/video za lakse dobivanje pomoci(neobavezno): /
[POMOC] /izvadiuze
220
pregleda
5
postova
20. Nov. 2014.
20. Nov. 2014.
Pa u sustini mozes, ali kako ces onda proveravati da li je to uzeo igrac izvadio pa da moze da ga koristi. Mozes ti da napravis i na primer kao
Ali svakako da ima logike napraviti varijablu, bez toga neces moci da upotpunis sistem..
IzvadioUze;Ali svakako da ima logike napraviti varijablu, bez toga neces moci da upotpunis sistem..
20. Nov. 2014.
Evo ti cmd
Pa ide pod news
IDVEZANOOG:
CMD:izvadikanap(playerid, params[])
{
#pragma unused help
if(PlayerInfo <= 0) return SCM(playerid, -1, "Nemas uze!");
if(IzvadioUze == 1) return SCM(playerid,-1,"Vec ti je izvadjeno uze!");
SCM(playerid, -1, "Izvadio si uze!");
new string;
format(string, sizeof(string), "* %s vadi uze iz necega(IZMIJENI)", GetName(playerid));
ProxDetector(30.0, playerid, string, PROX,PROX,PROX,PROX,PROX);
IzvadioUze = 1;
return 1;
}Pa ide pod news
new IzvadioUze; Pa pod OnPlayerConnect stavis da se igracu kada se konektuje uze stavi na 0 IzvadioUze = 0; I ako hoces da prilagodis komandu zavezi ides CMD:zavezi(playerid, params[])
{
new id, string;
if(PlayerInfo <= 0) return SCM(playerid, -1, "Nemas kanap");
if(sscanf(params, "u", id)) return SCM(playerid, -1, "use: /zavezi [id/nick]");
if(!IsPlayerConnected(id)) return SCM(playerid, -1, "nema tog ida na srw");
if(IzvadioUze == 0) return SCM(playerid,-1,"izvadi uze iz dzepa (/izvadiuze)");
if(!DaljinaIgraca(5.0,playerid,id)) return SCM(playerid,-1,"igrac nije blizu tebe!");
if(GetPlayerVehicleID(id) != GetPlayerVehicleID(playerid)) return SCM(playerid,-1, ""igrac nije sa vama u vozilu");;
if(GetPlayerState(id) == PLAYER_STATE_DRIVER) return SCM(playerid, -1, "ne mozes vozaca");
if(IsPlayerInAnyVehicle(id)) return SCM(playerid, -1, "kako da kroz vrata vezes?! Ne mozes igrac je u vozilu");
if(Zavezan == 1) return SCM(playerid, -1, "Igrac je vec zavezan!");
Zavezan = 1;
IzvadioUze = 0;
IDVezanog = id;
TogglePlayerControllable(id, 0);
GameTextForPlayer(id, "~r~Zavezani ste!", 5, 5000);
format(string,sizeof(string),"Zavezali ste igraca %s!",GetName(id));
SCM(playerid,-1,string);
format(string,sizeof(string),"Igrac %s vas je svezao.",GetName(playerid));
SCM(id,-1,string);
format(string,sizeof(string), "* %s uzima kanap i veze %s.", GetName(playerid),GetName(id));
ProxDetector(20.0, playerid, string, PROX,PROX,PROX,PROX,PROX);
SavePlayer(playerid);
return 1;
}IDVEZANOOG:
new IDVezanog;Onplayerconnect IDVezanog = 9999; Onplayerdisconnect if(IDVezanog != 9999)
{
new string2;
format(string2, sizeof(string2), "Igrac %s kojeg ste vezali je napustio server!", GetName(playerid));
SCM(IDVucenogIgraca, -1, string2);
IDVezanog = 9999;
}20. Nov. 2014.
Rax_King nisi ocigledno shvatio pitanje. Nije on pitao kako se kreira, vec da li je moguce bez varijabli da se kreira. Odgovor od mene jeste da ne moze s obzirom na to da pretpostavljamo o kakvom se sistemu radi i kako to treba da izgleda..
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava