Započeo Arnel_Bp
•14. Jun 2014.• Zaključano[pomoc]checkpoint
419
pregleda
17
postova
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
552
Postovi:
155
Teme:
Pridružio se:Maj 2013
14. Jun 2014.
Skripta koju koristim: moja od 0
Detaljan opis problema: kako da stavim da u ovaj checkpoint mogu bilo kad da ulaze admini? Tj AdminLevel 1-5?
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):
Detaljan opis problema: kako da stavim da u ovaj checkpoint mogu bilo kad da ulaze admini? Tj AdminLevel 1-5?
Dio skripte:
if(getCheckpointType(playerid) == CP_ADMINHOUSE)
{
if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,-1,"{FF0000}CHECKPOINT HELP: Ti si u vozilu i ne mozes pristupiti ovom checkpointu. Napusti vozilo i probaj opet.");
if(CanEnterAdminHouse == 0) return SendClientMessage(playerid, -1, "{FF0000}Zao nam je, ali nemas prava da udjes u Admin kucu !");
SetPlayerPos(playerid, 2567.5466,-1294.0831,1063.2520);
SetPlayerInterior(playerid, 2);
InAdminHouse = 1;
SCM(playerid, -1, "{FF0000}Dobrodosli u admin kucu!");
}Neke slike/video za lakse dobivanje pomoci(neobavezno):
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
552
Postovi:
155
Teme:
Pridružio se:Maj 2013
14. Jun 2014.
Blaeks wrote on June 14, 2014, 11:31 am:
tu kod provere samo proveris admin varijablu i returnas je
evo kako sam ja stavio ali nesto nece opet..
if(getCheckpointType(playerid) == CP_ADMINHOUSE)
{
if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,-1,"{FF0000}CHECKPOINT HELP: Ti si u vozilu i ne mozes pristupiti ovom checkpointu. Napusti vozilo i probaj opet.");
if(CanEnterAdminHouse == 0 || PlayerInfo < 1) return SendClientMessage(playerid, -1, "{FF0000}Zao nam je, ali nemas prava da udjes u Admin kucu !");
SetPlayerPos(playerid, 2567.5466,-1294.0831,1063.2520);
SetPlayerInterior(playerid, 2);
InAdminHouse = 1;
SCM(playerid, -1, "{FF0000}Dobrodosli u admin kucu!");
}OG Legend
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosAktivan Član
23 / 250 XP
Početnik(2)
3,748
Postovi:
73
Teme:
Pridružio se:Jan. 2012
14. Jun 2014.
probaj ovako
if(getCheckpointType(playerid) == CP_ADMINHOUSE)
{
if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,-1,"{FF0000}CHECKPOINT HELP: Ti si u vozilu i ne mozes pristupiti ovom checkpointu. Napusti vozilo i probaj opet.");
if(CanEnterAdminHouse == 1 && PlayerInfo >= 1){
SetPlayerPos(playerid, 2567.5466,-1294.0831,1063.2520);
SetPlayerInterior(playerid, 2);
InAdminHouse = 1;
SCM(playerid, -1, "{FF0000}Dobrodosli u admin kucu!");
}
else { SendClientMessage(playerid, -1, "{FF0000}Zao nam je, ali nemas prava da udjes u Admin kucu !"); }
}OG Legend
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosAktivan Član
23 / 250 XP
Početnik(2)
3,748
Postovi:
73
Teme:
Pridružio se:Jan. 2012
14. Jun 2014.
Arnel_Bp wrote on June 14, 2014, 12:08 pm:
i dalje isto C++ ovo pise nemas prava da udjes u admin kucu..
jesi siguran da si admin i da su varijable postavljene kao u proveri?
OG Legend
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosAktivan Član
23 / 250 XP
Početnik(2)
3,748
Postovi:
73
Teme:
Pridružio se:Jan. 2012
14. Jun 2014.
Arnel_Bp wrote on June 14, 2014, 12:21 pm:
Blaeks kad stavim ovo na vrh sto si mi dao i kad stanem na checkpoint ne pise mi nista mozda je na pogresno mjesto..stavljeno
A C++ admin sam lvl 5
A C++ admin sam lvl 5
Pa ne nije nego kad stavis njegovo odma ce proverit jesi li admin ako jesi nece uraditi nista samo returnat varijablu.
pitanje gdje sve koristis CanEnterAdminHouse?
Forum Don
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
7,407
Postovi:
93
Teme:
Pridružio se:Nov. 2011
14. Jun 2014.
if(getCheckpointType(playerid) == CP_ADMINHOUSE)
{
if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,-1,"{FF0000}CHECKPOINT HELP: Ti si u vozilu i ne mozes pristupiti ovom checkpointu. Napusti vozilo i probaj opet.");
if(CanEnterAdminHouse == 0) return SendClientMessage(playerid, -1, "{FF0000}Zao nam je, ali nemas prava da udjes u Admin kucu !"); if(PlayerInfo > 0) { return 1; }
SetPlayerPos(playerid, 2567.5466,-1294.0831,1063.2520);
SetPlayerInterior(playerid, 2);
InAdminHouse = 1;
SCM(playerid, -1, "{FF0000}Dobrodosli u admin kucu!");
}Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
552
Postovi:
155
Teme:
Pridružio se:Maj 2013
14. Jun 2014.
Blaeks wrote on June 14, 2014, 12:24 pm:
if(getCheckpointType(playerid) == CP_ADMINHOUSE)
{
if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,-1,"{FF0000}CHECKPOINT HELP: Ti si u vozilu i ne mozes pristupiti ovom checkpointu. Napusti vozilo i probaj opet.");
if(CanEnterAdminHouse == 0) return SendClientMessage(playerid, -1, "{FF0000}Zao nam je, ali nemas prava da udjes u Admin kucu !"); if(PlayerInfo > 0) { return 1; }
SetPlayerPos(playerid, 2567.5466,-1294.0831,1063.2520);
SetPlayerInterior(playerid, 2);
InAdminHouse = 1;
SCM(playerid, -1, "{FF0000}Dobrodosli u admin kucu!");
}admin lvl 5 sam a posle komande ove kad stanem na cp nista mi ne pokazuje...
CMD:canuseadhouse(playerid, params[])
{
new id, string;
if(Ulogiran == 0) return SendClientMessage(playerid, 0xFF0000FF, "Moras se spawnati da bi mogao da koristis ovu komandu");
if(PlayerInfo < 4) return SendClientMessage(playerid, 0xFF0000FF,"Zao nam je ali ne mozete koristititi ovu komandu, neispravna je. Kucaj /komande da vidis tvoje komande.");
if(sscanf(params,"r",id)) return SendClientMessage(playerid, 0xFF0000FF, "Koristi: /canuseadhouse [igracev ID]");
if(!IsPlayerConnected(id))return SendClientMessage(playerid, 0xFF0000FF, "Unijeli ste ID igraca koji nije online");
if(CanEnterAdminHouse == 1) return SendClientMessage(playerid, 0xFF0000FF, "Igracu kojem ste htjeli da date prava da moze da udje u Admin kucu, vec ima prava...");
format(string,sizeof(string),"Igracu %s(%d) si dao prava da moze da pristupi Admin kuci!", GetName(playerid), playerid);
SendClientMessage(playerid, 0xFF0000FF, string);
CanEnterAdminHouse = 1;
return 1;
}OG Legend
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosAktivan Član
23 / 250 XP
Početnik(2)
3,748
Postovi:
73
Teme:
Pridružio se:Jan. 2012
14. Jun 2014.
probaj cmd ovako
i postavi mu ponovo prava i onda probaj moj kod sto sam ti dao.
CMD:canuseadhouse(playerid, params[])
{
new id, string;
if(Ulogiran == 0) return SendClientMessage(playerid, 0xFF0000FF, "Moras se spawnati da bi mogao da koristis ovu komandu");
if(PlayerInfo < 4) return SendClientMessage(playerid, 0xFF0000FF,"Zao nam je ali ne mozete koristititi ovu komandu, neispravna je. Kucaj /komande da vidis tvoje komande.");
if(sscanf(params,"u",id)) return SendClientMessage(playerid, 0xFF0000FF, "Koristi: /canuseadhouse [igracev ID]");
if(!IsPlayerConnected(id))return SendClientMessage(playerid, 0xFF0000FF, "Unijeli ste ID igraca koji nije online");
if(CanEnterAdminHouse == 1) return SendClientMessage(playerid, 0xFF0000FF, "Igracu kojem ste htjeli da date prava da moze da udje u Admin kucu, vec ima prava...");
format(string,sizeof(string),"Igracu %s(%d) si dao prava da moze da pristupi Admin kuci!", GetName(id), id);
SendClientMessage(playerid, 0xFF0000FF, string);
CanEnterAdminHouse = 1;
return 1;
}i postavi mu ponovo prava i onda probaj moj kod sto sam ti dao.
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava