Zaključano

[POMOC] JetPack

Započeo ScriptD
pre 9 godina
1,701
pregleda
14
postova
Ova tema je zaključana. Samo moderatori i administratori mogu odgovarati.
ScriptD
Street Runner
pre 9 godina
Skripta koju koristim: UP
Detaljan opis problema: Odradio sam komandu za /jetpack ali ne radi, sve deluje uredu (Kada uzmem jetpack samo izbaci Uzeli ste jetpack, ali ga ne stavlja na ledja)
Dio skripte: Ispod..
Neke slike/video za lakse dobivanje pomoci(neobavezno): //
YCMD:jetpack(playerid, params[], help)
{
        #pragma unused help
#pragma unused params
        if(UlogovanProvera == 0) return SCM(playerid,-1,""SBOJA": "BELA"Moras se ulogovati da bi koristio ovu komandu!");
if(PlayerInfo < 1) return SCM(playerid,-1,""SBOJA": "BELA"Samo Admini (AL 1+)!");
if(AdminDuty == 0) return Error(playerid, " "BELA"Moras biti na A-Duty!");
SCM(playerid, -1, ""SBOJA": "BELA"Uzeli ste jetpack!");
SetPlayerSpecialAction(playerid, SPECIAL_ACTION_USEJETPACK);
return 1;
}
eSADâ„¢
Kingpin
pre 9 godina
Ha ha ha koristis UP u kojem ima cmd :jetpack i stavis < 1 za admina aj probaj stavit = 1 il > 1 pa javi
ScriptD
Street Runner
pre 9 godina
ᕼᖇᑌᔕTᗩᑎOᐯIᑕ wrote on September 9, 2016, 4:27 pm:
Ha ha ha koristis UP u kojem ima cmd :jetpack i stavis < 1 za admina aj probaj stavit = 1 il > 1 pa javi

@ᕼᖇᑌᔕTᗩᑎOᐯIᑕ isto sve samo izbaci text a ne dodaje jp..
eSADâ„¢
Kingpin
pre 9 godina
YCMD:jetpack(playerid, params[], help)
{
    #pragma unused help
#pragma unused params
    if(UlogovanProvera == 0) return SCM(playerid,-1,"BG:RPG | "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
if(PI >= 1) return SCM(playerid,-1,""SPLAVA"(BG:RPG): "SIVA"Samo Admini (AL 1+)!");
    if(AdminDuty == 0) return SCM(playerid,-1,""CRVENA"(BG:RPG): "SIVA"Morate biti na admin duznosti!");
SendClientMessage(playerid, -1, ""ZUTA"(BG:RPG): "BELA"Uzeli ste jetpack!");
SetPlayerSpecialAction(playerid, SPECIAL_ACTION_USEJETPACK);
return 1;
}

Prilagodi + idi pod OnPlayerUpdate i nadji if(GetPlayerSpecialAction(playerid) == SPECIAL_ACTION_USEJETPACK && PI < 5) umjesto < 5 stavi >= 1 i ovo PI izmjeni u PlayerInfo posto je od mene PI i javi ako bude kakvih problema
ScriptD
Street Runner
pre 9 godina
ᕼᖇᑌᔕTᗩᑎOᐯIᑕ wrote on September 9, 2016, 7:40 pm:
YCMD:jetpack(playerid, params[], help)
{
    #pragma unused help
#pragma unused params
    if(UlogovanProvera == 0) return SCM(playerid,-1,"BG:RPG | "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
if(PI >= 1) return SCM(playerid,-1,""SPLAVA"(BG:RPG): "SIVA"Samo Admini (AL 1+)!");
    if(AdminDuty == 0) return SCM(playerid,-1,""CRVENA"(BG:RPG): "SIVA"Morate biti na admin duznosti!");
SendClientMessage(playerid, -1, ""ZUTA"(BG:RPG): "BELA"Uzeli ste jetpack!");
SetPlayerSpecialAction(playerid, SPECIAL_ACTION_USEJETPACK);
return 1;
}

Prilagodi + idi pod OnPlayerUpdate i nadji if(GetPlayerSpecialAction(playerid) == SPECIAL_ACTION_USEJETPACK && PI < 5) umjesto < 5 stavi >= 1 i ovo PI izmjeni u PlayerInfo posto je od mene PI i javi ako bude kakvih problema

Sve odradim ali je opet isto, returna da je cmd uspjesna "Uzeli ste JP" ali ga ne attachuje
eSADâ„¢
Kingpin
pre 9 godina
Ajde probaj ovako samo

YCMD:jetpack(playerid, params[], help)
{
    #pragma unused help
    #pragma unused params
    if(UlogovanProvera == 0) return SCM(playerid,-1,"BG:RPG | "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
    SetPlayerSpecialAction(playerid, SPECIAL_ACTION_USEJETPACK);
    return 1;
}
Da nema provjere da li je igrac admin i stavi pod OnPlayerUpdate ono /*if(GetPlayerSpecialAction(playerid) == SPECIAL_ACTION_USEJETPACK && PI >= 1)
{
SCM(playerid,-1,"(BG:RPG): "CRVENA"Kikovani ste zbog jet pack hacka!");
Kick(playerid);
return 1;
}*/
ScriptD
Street Runner
pre 9 godina
ᕼᖇᑌᔕTᗩᑎOᐯIᑕ wrote on September 9, 2016, 8:16 pm:
Ajde probaj ovako samo

YCMD:jetpack(playerid, params[], help)
{
    #pragma unused help
    #pragma unused params
    if(UlogovanProvera == 0) return SCM(playerid,-1,"BG:RPG | "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
    SetPlayerSpecialAction(playerid, SPECIAL_ACTION_USEJETPACK);
    return 1;
}
Da nema provjere da li je igrac admin i stavi pod OnPlayerUpdate ono /*if(GetPlayerSpecialAction(playerid) == SPECIAL_ACTION_USEJETPACK && PI >= 1)
{
SCM(playerid,-1,"(BG:RPG): "CRVENA"Kikovani ste zbog jet pack hacka!");
Kick(playerid);
return 1;
}*/

Ista stvar nista se ne desava
Gospodin Leo
Enforcer
pre 9 godina
Mora da radi. KOD: SetPlayerSpecialAction(playerid, SPECIAL_ACTION_USEJETPACK); ti daje jetpack nema sanse da ne radi testao sam.
YCMD:jetpack(playerid, params[], help)
{
    #pragma unused help
#pragma unused params
    if(UlogovanProvera == 0) return SCM(playerid,-1,"Morate biti ulogovani da bi koristili komande!");
if(PlayerInfo < 1) return SCM(playerid,-1,"Nemate dozvolu da koristite ovu komandu!");
    if(AdminDuty == 0) return SCM(playerid,-1,"Morate biti na duznosti da bi koristili ovu komandu!");
new string;
format(string,sizeof(string),"Admin %s je uzeo Jet Pack!",GetName(playerid));
AdminPoruka(-1,string); SetPlayerSpecialAction(playerid, SPECIAL_ACTION_USEJETPACK);
format(string,sizeof(string), "JP | Admin %s | Uzeo JetPack", GetName(playerid));
UpisiLog(LOG_AGKOMANDE, string); SCM(playerid,-1"Uzeli ste Jet Pack!");
return 1;
}
Bojan_Babic
Enforcer
pre 9 godina
100% ima provera za jetpack (anticheat) postavi on tebi jetpack ali ti odma ukloni zbog anticheata proveri u skripti jel ima anticheat.
Kirali
Shot Caller
pre 9 godina
Ovo ti sto posto radi samo izmijeni text i boje
YCMD:jetpack(playerid,params[],help)
{
#pragma unused help
if(UlogovanIgrac == 0 || PI == 0) return Error(playerid, "Nisi ulogovan/a ili nisi registrovan/a!");
    if(PI < 1 && ACCmd == 1) return Error(playerid, "Komande mozete koristiti svake 2 sekunde!");
CmdProtect(playerid);
CmdLog(playerid, 55);
if(PI < 1 && PI < 3) return Error(playerid, "Nisi ovlascen!");
if(UlogovanIgrac == 0) return Error(playerid, "Nisi ulogovan!");
if(GetPlayerSpecialAction(playerid) != SPECIAL_ACTION_USEJETPACK)
{
    new str;
SetPlayerSpecialAction(playerid, SPECIAL_ACTION_USEJETPACK);
SCM(playerid, -1, ""COL_BE"US: {FFFFFF}Uzeo si JetPack!");
format(str,128,"{FBE204}[{F81414}*{FBE204}] US-AC // Admin %s je uzeo JetPack.",GetName(playerid));
PAdm(ZUTA, str, 1);
}
else if(GetPlayerSpecialAction(playerid) == SPECIAL_ACTION_USEJETPACK)
{
    GetPlayerPos(playerid, X, Y, Z);
ACPosX = X;
ACPosY = Y;
ACPosZ = Z;
SetPlayerSpecialAction(playerid, SPECIAL_ACTION_NONE);
SCM(playerid, -1, ""COL_BE"US: {FFFFFF}Skinuo si JetPack!");
}
return true;
}
eSADâ„¢
Kingpin
pre 9 godina
Quote from September 9, 2016, 11:28 pm:
100% ima provera za jetpack (anticheat) postavi on tebi jetpack ali ti odma ukloni zbog anticheata proveri u skripti jel ima anticheat.

Ima provjera buraz ali provjera te odma kickuje ako nisi admin ja sam mu gore napisao da proba da izbrise provjeru ili je stavi pod /* */ i cmd da napravi da ne provjerava da li je igrac admin 1 ili veci
ScriptD
Street Runner
pre 9 godina
Nece ne radi cmd za JetPack, nije AC, skinuo sam s0beit i postavio nista se ne desava, sve ostale SPECIAL_ACTION rade normalno (sa liste /animacija) jedino ova za JetPack zeza, kao sto je Hrustanovic rekao ima provjera samo da li je igrac admin kada uzima JP.
Gospodin Leo
Enforcer
pre 9 godina
Mislim da nas samo zavlačiš.Jer nema teoretske sanse da ni jedna cmd koju smo ti poslali ne radi.
Kirali
Shot Caller
pre 9 godina
#Leooo i ja to mislim isto

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava