Skripta koju koristim:EGRP 2013. by Farkias
Detaljan opis problema:Na GM clanvovi PD imaju komandu /vuci koja vuce,a kad kuca /pusti pusti tog igraca,i sad ima neki bug sa tom komandom,evo primer😄rug usao na server i vuce 2 igraca a nije PD i kad ide relog sve isto bude,znaci moram da restartujem server da bi ih on pustio.I kad ih kill opet se pojave pored njega i opet ih vuce.
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):
[Pomoc]Vuci
359
pregleda
5
postova
28. Okt. 2013.
28. Okt. 2013.
////////////////////////////////////////////////////////
CMD:vuci(playerid, params[])
{
//#pragma unused help
//#pragma unused params
if(UlogovanProvera == 0) return SCM(playerid,-1,"FarkiAS | "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
if(PlayerInfo != 1 && PlayerInfo != 1) return SendClientMessage(playerid,-1,""PLAVA" "SIVA"Samo clanovi LSPD!");
if(PolicajacNaDuznosti == 0) return SCM(playerid, -1, ""PLAVA"(LSPD) "SIVA"Niste uzeli znacku(duznost) pa nemozete koristi tu komandu!");
new igrac,string;
if(sscanf(params,"u",igrac)) return SCM(playerid,-1,""PLAVA"FarkiAS Pomoc | "SIVA"/vuci [ID/Ime]");
if(igrac == IPI) return SCM(playerid, -1, " "CRVENA"Pogresan ID!");
if(IsPlayerInAnyVehicle(playerid)) return SCM(playerid,-1,""PLAVA" "SIVA"Ne mozes vuci igraca dok si u vozilu!");
if(igrac == playerid) return SCM(playerid,-1,""PLAVA" "SIVA"Ne mozete vuci sami sebe!");
if(!DaljinaIgraca(5.0,playerid,igrac)) return SCM(playerid,-1,""PLAVA" "SIVA"Taj igrac nije blizu tebe!");
if(StavljeneLisice == 0) return SCM(playerid,-1,""PLAVA" "SIVA"Igracu nisu stavljene lisice!");
if(PlayerInfo != 0) return SCM(playerid,-1,""PLAVA"GRESKA | "SIVA"Taj igrac je u zatvoru!");
VuciTimer = SetTimerEx("Vuci", 1000, 1, "ii", playerid, igrac);
TogglePlayerControllable(igrac, 0); VuceIgraca = playerid;
format(string,sizeof(string),"%s je poceo vuci igraca %s-u.",GetName(playerid),GetName(igrac));
ProxDetector(10.0, playerid, string,PROX,PROX,PROX,PROX,PROX);
return 1;
}
///////////////////////////////////////////////////////28. Okt. 2013.
//////////////////////////////////////////////////////////////////////
forward Vuci(igrac, playerid);
public Vuci(igrac, playerid)
{
new Float:x, Float:y, Float:z;
GetPlayerPos(igrac, x, y, z);
SetPlayerPos(playerid, x, y+1, z);
SetPlayerInterior(playerid, GetPlayerInterior(igrac));
}
////////////////////////////////////////////////////////////////////28. Okt. 2013.
Uredu je,nema errora,sve sam lepo stavio,jos samo da vidim hoce li da radi,za sada moze LOCK pa cu otvoriti ponovo temu ako bude bugova.
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava