Započeo Brabus
•11. Sep. 2011.[Pomoc] Nisi ovlasten koristiti ovu komandu [pAdmin] >=1
824
pregleda
7
postova
Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
160
Postovi:
41
Teme:
Pridružio se:Sep. 2010
11. Sep. 2011.
Skripta koju koristim: GodFather
Detaljan opis problema: Ma jednostavno kucam komandu i kaze mi da nisam ovlasten a 1338 sam.
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):
Detaljan opis problema: Ma jednostavno kucam komandu i kaze mi da nisam ovlasten a 1338 sam.
Dio skripte:
if (strcmp("/gotoevent1", cmdtext, true, 10) == 0)
{
if(PlayerInfo >= 1)
{
SendClientMessage(playerid, COLOR_RED, " Nisi ovlasten za ovu komandu!");
return 1;
}
SetPlayerPos(playerid,-1653.9960,-180.0055,14.1484);
return 1;
}Neke slike/video za lakse dobivanje pomoci(neobavezno):
11. Sep. 2011.
if (strcmp("/gotoevent1", cmdtext, true, 10) == 0)
{
if(PlayerInfo >= 1338)
{
SendClientMessage(playerid, COLOR_RED, " Nisi ovlasten za ovu komandu!");
return 1;
}
SetPlayerPos(playerid,-1653.9960,-180.0055,14.1484);
return 1;
}Stavi ovo i probaj
11. Sep. 2011.
To se desava zato sto si stavio ako je igrac admin veci od 1 da mu vrati tu poruku
Stavi ovako
if (strcmp("/gotoevent1", cmdtext, true, 10) == 0)
{
if(PlayerInfo >= 1)
{
SetPlayerPos(playerid,-1653.9960,-180.0055,14.1484);
}
else
{
SendClientMessage(playerid, COLOR_RED, " Nisi ovlasten za ovu komandu!");
return 1;
}
return 1;
}Stavi ovako
Enforcer
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
329
Postovi:
21
Teme:
Pridružio se:Mar. 2011
11. Sep. 2011.
JusTSaYOmG wrote on September 11, 2011, 1:22 pm:
To se desava zato sto si stavio ako je igrac admin veci od 1 da mu vrati tu poruku
Stavi ovako
if (strcmp("/gotoevent1", cmdtext, true, 10) == 0)
{
if(PlayerInfo >= 1)
{
SetPlayerPos(playerid,-1653.9960,-180.0055,14.1484);
}
else
{
SendClientMessage(playerid, COLOR_RED, " Nisi ovlasten za ovu komandu!");
return 1;
}
return 1;
}Stavi ovako
NEmoj tako stavi kako sam ti ja reko xD probaj onako kako sam ti ja dao i on
ti si promjenio sam lvl admina..
uzmi komandu sto ti je gagi dao..
Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
40 / 100 XP
Početnik(0)
123
Postovi:
9
Teme:
Pridružio se:Jul 2010
11. Sep. 2011.
pa komanda radi kolko ja vidim xD
samo sto neradi kako se htjeli nego kako pise
i...ovo sto ti je gagi dao radi na onaj nacin kako si htio,da se jos nadovezem i da ti objasnim...
ovo provjerava koju si komandu tipkao
ovo provjerava koji si admin level
i ispod toga,nakon sto provjeri jesi li dovoljan admin level
stavis sta ce skripta uraditi ako je igrac utipkao odredjenu komandu i ako je admin
i kad to sve uradis
onda stavis
else u istoj koloni kao i if
i ispod else stavis sta ce skripta da uradi ako nije admin ili sta vec,
ovo sam ti objasnio na jednostavni nacin da shvatis
samo sto neradi kako se htjeli nego kako pise
i...ovo sto ti je gagi dao radi na onaj nacin kako si htio,da se jos nadovezem i da ti objasnim...
if (strcmp("/gotoevent1", cmdtext, true, 10) == 0)ovo provjerava koju si komandu tipkao
if(PlayerInfo >= 1)ovo provjerava koji si admin level
i ispod toga,nakon sto provjeri jesi li dovoljan admin level
stavis sta ce skripta uraditi ako je igrac utipkao odredjenu komandu i ako je admin
i kad to sve uradis
onda stavis
else u istoj koloni kao i if
i ispod else stavis sta ce skripta da uradi ako nije admin ili sta vec,
ovo sam ti objasnio na jednostavni nacin da shvatis
11. Sep. 2011.
almir101 wrote on September 11, 2011, 2:58 pm:
pa komanda radi kolko ja vidim xD
samo sto neradi kako se htjeli nego kako pise
i...ovo sto ti je gagi dao radi na onaj nacin kako si htio,da se jos nadovezem i da ti objasnim...
ovo provjerava koju si komandu tipkao
ovo provjerava koji si admin level
i ispod toga,nakon sto provjeri jesi li dovoljan admin level
stavis sta ce skripta uraditi ako je igrac utipkao odredjenu komandu i ako je admin
i kad to sve uradis
onda stavis
else u istoj koloni kao i if
i ispod else stavis sta ce skripta da uradi ako nije admin ili sta vec,
ovo sam ti objasnio na jednostavni nacin da shvatis
samo sto neradi kako se htjeli nego kako pise
i...ovo sto ti je gagi dao radi na onaj nacin kako si htio,da se jos nadovezem i da ti objasnim...
if (strcmp("/gotoevent1", cmdtext, true, 10) == 0)ovo provjerava koju si komandu tipkao
if(PlayerInfo >= 1)ovo provjerava koji si admin level
i ispod toga,nakon sto provjeri jesi li dovoljan admin level
stavis sta ce skripta uraditi ako je igrac utipkao odredjenu komandu i ako je admin
i kad to sve uradis
onda stavis
else u istoj koloni kao i if
i ispod else stavis sta ce skripta da uradi ako nije admin ili sta vec,
ovo sam ti objasnio na jednostavni nacin da shvatis
A pazi ovo sto sam mu ja dao moze da se napise jos krace npr ovako:
if (strcmp("/gotoevent1", cmdtext, true, 10) == 0)
{
if(PlayerInfo == 0) return SendClientMessage(playerid, COLOR_RED, " Nisi ovlasten za ovu komandu!");
SetPlayerPos(playerid,-1653.9960,-180.0055,14.1484);
return 1;
} if(PlayerInfo == 0) return SendClientMessage(playerid, COLOR_RED, " Nisi ovlasten za ovu komandu!"); - Proverava ako je igracu admin level na 0 da mu samo posalje poruku koju smo napisali. I onda ide ostatak koda znaci ako je razlicito od 0 stavlja ga na poziciju u ovom slucaju. Tako je krace i brze je za napisati 🙂Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava