[POMOC] JetPack


Započeo ScriptD, Septembar 09, 2016, 18:06:34 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

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[playerid] == 0) return SCM(playerid,-1,""SBOJA"[help]: "BELA"Moras se ulogovati da bi koristio ovu komandu!");
	if(PlayerInfo[playerid][pAdmin] < 1) return SCM(playerid,-1,""SBOJA"[help]: "BELA"Samo Admini (AL 1+)!");
	if(AdminDuty[playerid] == 0) return Error(playerid, " "BELA"Moras biti na A-Duty!");
	SCM(playerid, -1, ""SBOJA"[info]: "BELA"Uzeli ste jetpack!");
	SetPlayerSpecialAction(playerid, SPECIAL_ACTION_USEJETPACK);
	return 1;
}


Ha ha ha koristis UP u kojem ima cmd :jetpack i stavis < 1 za admina aj probaj stavit = 1 il > 1 pa javi
Poslednja Izmena: Septembar 09, 2016, 18:29:39 POSLE PODNE od ᕼᖇᑌᔕTᗩᑎOᐯIᑕ
• G A M E M O D E •
• F I L T E R S C R I P T •
• T U T O R I A L •


Citat
You are what you believe yoursefl to be.

Citat: ᕼᖇá'Œá"•Tá—©á'ŽOᐯIá'• poslato Septembar 09, 2016, 18:27:31 POSLE PODNE
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..

YCMD:jetpack(playerid, params[], help)
{
    #pragma unused help
	#pragma unused params
    if(UlogovanProvera[playerid] == 0) return SCM(playerid,-1,"BG:RPG | "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
	if(PI[playerid][pAdmin] >= 1) return SCM(playerid,-1,""SPLAVA"(BG:RPG): "SIVA"Samo Admini (AL 1+)!");
    if(AdminDuty[playerid] == 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[playerid][pAdmin] < 5) umjesto < 5 stavi >= 1 i ovo PI izmjeni u PlayerInfo posto je od mene PI i javi ako bude kakvih problema
• G A M E M O D E •
• F I L T E R S C R I P T •
• T U T O R I A L •


Citat
You are what you believe yoursefl to be.

Citat: ᕼᖇá'Œá"•Tá—©á'ŽOᐯIá'• poslato Septembar 09, 2016, 21:40:39 POSLE PODNE
YCMD:jetpack(playerid, params[], help)
{
    #pragma unused help
	#pragma unused params
    if(UlogovanProvera[playerid] == 0) return SCM(playerid,-1,"BG:RPG | "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
	if(PI[playerid][pAdmin] >= 1) return SCM(playerid,-1,""SPLAVA"(BG:RPG): "SIVA"Samo Admini (AL 1+)!");
    if(AdminDuty[playerid] == 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[playerid][pAdmin] < 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

Ajde probaj ovako samo

YCMD:jetpack(playerid, params[], help)
{
    #pragma unused help
    #pragma unused params
    if(UlogovanProvera[playerid] == 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[playerid][pAdmin] >= 1)
   {
      SCM(playerid,-1,"(BG:RPG): "CRVENA"Kikovani ste zbog jet pack hacka!");
      Kick(playerid);
      return 1;
   }*/
• G A M E M O D E •
• F I L T E R S C R I P T •
• T U T O R I A L •


Citat
You are what you believe yoursefl to be.

Citat: ᕼᖇá'Œá"•Tá—©á'ŽOᐯIá'• poslato Septembar 09, 2016, 22:16:47 POSLE PODNE
Ajde probaj ovako samo

YCMD:jetpack(playerid, params[], help)
{
    #pragma unused help
    #pragma unused params
    if(UlogovanProvera[playerid] == 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[playerid][pAdmin] >= 1)
   {
      SCM(playerid,-1,"(BG:RPG): "CRVENA"Kikovani ste zbog jet pack hacka!");
      Kick(playerid);
      return 1;
   }*/
Ista stvar nista se ne desava

L3o

*

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[playerid] == 0) return SCM(playerid,-1,"Morate biti ulogovani da bi koristili komande!");
	if(PlayerInfo[playerid][pAdmin] < 1) return SCM(playerid,-1,"Nemate dozvolu da koristite ovu komandu!");
    if(AdminDuty[playerid] == 0) return SCM(playerid,-1,"Morate biti na duznosti da bi koristili ovu komandu!");
	new string[128];
	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;
}
retired

100% ima provera za jetpack (anticheat) postavi on tebi jetpack ali ti odma ukloni zbog anticheata proveri u skripti jel ima anticheat.
Imperia Gaming - Owner
Imperia Gaming SA:MP - samp.imperia-gaming.info

Ovo ti sto posto radi samo izmijeni text i boje

YCMD:jetpack(playerid,params[],help)
{
	#pragma unused help
 	if(UlogovanIgrac[playerid] == 0 || PI[playerid][pReg] == 0) return Error(playerid, "Nisi ulogovan/a ili nisi registrovan/a!");
    if(PI[playerid][pabs] < 1 && ACCmd[playerid] == 1) return Error(playerid, "Komande mozete koristiti svake 2 sekunde!");
	CmdProtect(playerid);
	CmdLog(playerid, 55);
	if(PI[playerid][pabs] < 1 && PI[playerid][pSupporter] < 3) return Error(playerid, "Nisi ovlascen!");
	if(UlogovanIgrac[playerid] == 0) return Error(playerid, "Nisi ulogovan!");
	if(GetPlayerSpecialAction(playerid) != SPECIAL_ACTION_USEJETPACK)
	{
	    new str[128];
		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[playerid] = X;
		ACPosY[playerid] = Y;
		ACPosZ[playerid] = Z;
		SetPlayerSpecialAction(playerid, SPECIAL_ACTION_NONE);
		SCM(playerid, -1, ""COL_BE"US: {FFFFFF}Skinuo si JetPack!");
	}
	return true;
}
Poslednja Izmena: Septembar 10, 2016, 08:02:05 PRE PODNE od Kirali

Citat: [BU] Bole poslato Septembar 10, 2016, 01:28:43 PRE PODNE
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
• G A M E M O D E •
• F I L T E R S C R I P T •
• T U T O R I A L •


Citat
You are what you believe yoursefl to be.

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.

L3o

*

Mislim da nas samo zavlačiš.Jer nema teoretske sanse da ni jedna cmd koju smo ti poslali ne radi.
retired