Skripta koju koristim: LS:RP
Detaljan opis problema: E ovako imam problem s komandom port !! tu komandu moze koristiti svaki igrac koji udje na srw tek registrovani a kako da ja nju sad obrisem ??
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno): ///
Da je obrises skroz ili da postavis da mogu samo odredjeni igraci?
samo da mogu igraci supporteri i admini svi da koriste ono kao i obicno
Stavi provjeru if(PlayerInfo[playerid][pAdmin] < 1) return SCM(playerid, -1, "NISI ADMIN");
de objasni detaljno ako mozes pod sta da stavim jer sam tek poceo da skriptam edit mod pa sad me zanima kako to samo da admni i suppovi koriste
Evo ovako nadjes komandu port u skripti i na vrh dodajes ono sto sam rekao. Npr. YCMD:port(playerid, params[], help)
{
#pragma unused help
if(PlayerInfo[playerid][pAdmin] < 1 && PlayerInfo[playerid][pGM] < 1 return SCM(playerid,-1,"Samo admin/supp!");
E sada ako koristis ZeeX onda ide CMD:ateleport(playerid, params[])
{
if(PlayerInfo[playerid][pAdmin] < 1 && PlayerInfo[playerid][pGM] < 1 return SCM(playerid,-1,""samo admin/supp!");
http://pastebin.com/74a1k5ax
eto tu je ta komanda naso sam je a tamo fali slovo C kod gore CMD al nisam lijepo kopiro nema veze i gde sad sta sad :D
http://pastebin.com/UKbna0jy
Probaj pa javi :)
jel sad treba, obrisat cmd citavu i ubacit ovu tvoju ?
da :D
eo vidi
http://pastebin.com/jPqGwLYG
CMD:port(playerid, params[])
{
if(UlogovanProvera[playerid] == 0) return SCM(playerid,-1,""JCRVENA"ERROR: "SVCRVENA"Moras se ulogovati da bi koristio ovu komandu!");
if(PI[playerid][pAdmin] < 1 && PI[playerid][pGM] < 1 return SCM(playerid,-1,"samo admin/supp!");
if(PlayerInfo[playerid][pTrazeniLevel] >= 1) return SCM(playerid,-1,""JCRVENA"ERROR: "SVCRVENA"Ne mozete koristiti ovu komandu jer imate trazeni level!");
if(PlayerInfo[playerid][pZatvor] != 0) return SCM(playerid,-1,""JCRVENA"ERROR: "SVCRVENA"Ne mozete se portati jer ste zatvoreni!");
SPD(playerid,DIALOG_ATELEPORT, DIALOG_STYLE_LIST, ""GLAVNA"Teleport", "Organizacije\nLos Santos Lokacije\nSan Fierro\nLas Venturas", "Odaberi", "Izlaz");
return 1;
}
Bio je problem u ovome if(PI[playerid][pAdmin] < 1 && PI[playerid][pGM] < 1 return SCM(playerid,-1,""samo admin/supp!"); Stavio sam slucajno dvije " pa eto probaj ovaj gore pa javi :)
C:\Documents and Settings\Mustafa Hadzic\My Documents\Preuzimanja\LARP By Teo_\LosAngeles v3.0.0\gamemodes\LARP.pwn(27010) : error 001: expected token: ")", but found "return"
C:\Documents and Settings\Mustafa Hadzic\My Documents\Preuzimanja\LARP By Teo_\LosAngeles v3.0.0\gamemodes\LARP.pwn(27011) : error 017: undefined symbol "PlayerInfo"
C:\Documents and Settings\Mustafa Hadzic\My Documents\Preuzimanja\LARP By Teo_\LosAngeles v3.0.0\gamemodes\LARP.pwn(27011) : warning 215: expression has no effect
C:\Documents and Settings\Mustafa Hadzic\My Documents\Preuzimanja\LARP By Teo_\LosAngeles v3.0.0\gamemodes\LARP.pwn(27011) : error 001: expected token: ";", but found "]"
C:\Documents and Settings\Mustafa Hadzic\My Documents\Preuzimanja\LARP By Teo_\LosAngeles v3.0.0\gamemodes\LARP.pwn(27011) : error 029: invalid expression, assumed zero
C:\Documents and Settings\Mustafa Hadzic\My Documents\Preuzimanja\LARP By Teo_\LosAngeles v3.0.0\gamemodes\LARP.pwn(27011) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
5 Errors.
eto opet errori
pošalji te linije
kako ?
jel moze ko rijesit ??
Probaj, ako ti baca error oznaci nam sa // gde ti baca..
CMD:port(playerid, params[])
{
if(UlogovanProvera[playerid] == 0) return SCM(playerid,-1,""JCRVENA"ERROR: "SVCRVENA"Moras se ulogovati da bi koristio ovu komandu!");
if(PI[playerid][pAdmin] < 1 && PI[playerid][pGM] < 1) return SCM(playerid,-1,"samo admin/supp!");
if(PlayerInfo[playerid][pTrazeniLevel] >= 1) return SCM(playerid,-1,""JCRVENA"ERROR: "SVCRVENA"Ne mozete koristiti ovu komandu jer imate trazeni level!");
if(PlayerInfo[playerid][pZatvor] != 0) return SCM(playerid,-1,""JCRVENA"ERROR: "SVCRVENA"Ne mozete se portati jer ste zatvoreni!");
SPD(playerid,DIALOG_ATELEPORT, DIALOG_STYLE_LIST, ""GLAVNA"Teleport", "Organizacije\nLos Santos Lokacije\nSan Fierro\nLas Venturas", "Odaberi", "Izlaz");
return 1;
}