[Pomoc] Oprema i Tazer kicka igraca


Započeo kim3205, Jul 21, 2016, 22:09:17 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim:BE lastt vers
Detaljan opis problema:Problem je u tome kad igrac obican igrac tj Lider te org kuca /oprema /tazer server ga kicka bez razloga.
Zbog toga sto kuca /oprema i /tazer

Dio skripte[/b]:
YCMD:oprema(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);
	#pragma unused params
	if(!IsACop(playerid)) return Error(playerid, "Nisi policajac.");
	if(PI[playerid][pSuspend] == 1) return Error(playerid, "Ne mozes to, suspendovan si!");
	if(PolicajacNaDuznosti[playerid] == 0) return Error(playerid, "Nisi na duznosti.");
 	if(!IsPlayerInRangeOfPoint(playerid, 1.5, 1456.6376,-1761.3901,3285.2859) && !IsPlayerInRangeOfPoint(playerid, 1.5, 757.2221,1669.8221,5.7787) && !IsPlayerInRangeOfPoint(playerid, 1.5, 200.3124,134.4310,963.1859) && !IsPlayerInRangeOfPoint(playerid, 1.5, 1564.2804,-1671.6111,1723.1050) && !IsPlayerInRangeOfPoint(playerid, 1.5, 255.1515,76.9858,1003.6406)) return Error(playerid, "Nisi na mestu.");
	SPD(playerid, PD_OPREMA, DSL, ""COL_BE"Oprema", "Officer Equipment\nMoto Equipment\nDetective Equipment\nHigh-ranked Equipment\nStandard SWAT Equipment\nMedium SWAT Equipment\nHeavy SWAT Equipment\nSniper SWAT Equipment\nCeremonial Equipment", "OK", "Exit");
	return true;
}

YCMD:tazer(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);
	new string[128];
	if(PI[playerid][pMember] == 1 || PI[playerid][pLeader] == 1)
	{
	    if(PI[playerid][pSuspend] == 1) return Error(playerid, "Ne mozes to, suspendovan si!");
	    if(IsPlayerInAnyVehicle(playerid)) return Error(playerid, "Ne mozete to iz vozila!");
	    if(PI[playerid][pMember] == 3 || PI[playerid][pLeader] == 3) return Error(playerid, "Ti si clan saobracajne, nije ti ovo dozvoljeno!");
		if(Tazerica[playerid] == 0)
		{
		    //new sendername[128];
			//GetPlayerName(playerid, sendername, sizeof(sendername));
			//strreplace(sendername, '_', ' ');
			Tazerica[playerid] = 1;
			lz_GivePlayerWeapon(playerid, 23, 1000);
		    SetPlayerAmmo(playerid, 23, 1000);
		    format(string, sizeof(string), "* %s uzima TaserGun iz zadnjeg dzepa.", GetName(playerid));
			ProxDetector(15.0, playerid, string, PURPLE1,PURPLE2,PURPLE3,PURPLE4,PURPLE5);
			/*if(PI[playerid][pRank] < 6 && PI[playerid][pLeader] == 0)
			{
				RemovePlayerAttachedObject(playerid, 7);
				SetPlayerAttachedObject(playerid, 7, 18642, 6, 0.06, 0.01, 0.08, 180.0, 0.0, 0.0);
				format(string, sizeof(string), "* %s uzima tazer iz futrole.", sendername);
				ProxDetector(15.0, playerid, string, PURPLE1,PURPLE2,PURPLE3,PURPLE4,PURPLE5);
			}
			else if(PI[playerid][pRank] > 5 && PI[playerid][pLeader] == 0)
			{
			    lz_GivePlayerWeapon(playerid, 23, 1000);
			    SetPlayerAmmo(playerid, 23, 1000);
			    format(string, sizeof(string), "* %s uzima TaserGun iz zadnjeg dzepa.", sendername);
				ProxDetector(15.0, playerid, string, PURPLE1,PURPLE2,PURPLE3,PURPLE4,PURPLE5);
			}
			else if(PI[playerid][pLeader] == 1 || PI[playerid][pLeader] == 2 || PI[playerid][pLeader] == 3)
			{
			    lz_GivePlayerWeapon(playerid, 23, 1000);
			    SetPlayerAmmo(playerid, 23, 1000);
			    format(string, sizeof(string), "* %s uzima TaserGun iz zadnjeg dzepa.", sendername);
				ProxDetector(15.0, playerid, string, PURPLE1,PURPLE2,PURPLE3,PURPLE4,PURPLE5);
			}*/
			return true;
		}
		if(Tazerica[playerid] == 1)
		{
		    Tazerica[playerid] = 0;
			format(string, sizeof(string), "* %s vraca TaserGun u futrolu.", GetName(playerid));
			ProxDetector(15.0, playerid, string, PURPLE1,PURPLE2,PURPLE3,PURPLE4,PURPLE5);
			lz_GivePlayerWeapon(playerid, 24, 1000);
			SetPlayerAmmo(playerid, 24, 1000);
			//RemovePlayerAttachedObject(playerid, 7);
		    /*if(PI[playerid][pRank] > 5 && PI[playerid][pLeader] == 0)
		    {
		        Tazerica[playerid] = 0;
				RemovePlayerAttachedObject(playerid, 7);
				format(string, sizeof(string), "* %s vraca TaserGun u futrolu.", GetName(playerid));
				ProxDetector(15.0, playerid, string, PURPLE1,PURPLE2,PURPLE3,PURPLE4,PURPLE5);
				lz_GivePlayerWeapon(playerid, 24, 1000);
				SetPlayerAmmo(playerid, 24, 1000);
		    }
		    else if(PI[playerid][pLeader] == 1 || PI[playerid][pLeader] == 2 || PI[playerid][pLeader] == 3)
		    {
		        Tazerica[playerid] = 0;
				RemovePlayerAttachedObject(playerid, 7);
				format(string, sizeof(string), "* %s vraca TaserGun u futrolu.", GetName(playerid));
				ProxDetector(15.0, playerid, string, PURPLE1,PURPLE2,PURPLE3,PURPLE4,PURPLE5);
				lz_GivePlayerWeapon(playerid, 24, 1000);
				SetPlayerAmmo(playerid, 24, 1000);
		    }
		    else
		    {
				Tazerica[playerid] = 0;
				RemovePlayerAttachedObject(playerid, 7);
				SetPlayerAttachedObject( playerid, 7, 18642, 1, -0.200000, -0.059999, -0.100000, 0.000000, 270.000000, 0.000000, 1.000000, 1.000000, 1.000000 );
				new sendername[128];
				GetPlayerName(playerid, sendername, sizeof(sendername));
				strreplace(sendername, '_', ' ');
				format(string, sizeof(string), "* %s vraca tazer u futrolu.", sendername);
				ProxDetector(15.0, playerid, string, PURPLE1,PURPLE2,PURPLE3,PURPLE4,PURPLE5);
			}*/
			return true;
		}
	}
	else
	{
		Error(playerid, "Morate biti na duznosti!");
		return true;
	}
	return true;
}

if(dialogid == PD_OPREMA)
	{
 		new string[128];
		if(response)
		{
			if(listitem == 0)
			{
   				//lz_ResetPlayerWeapons(playerid);
			    lz_GivePlayerWeapon(playerid, 3, 1);
			    lz_GivePlayerWeapon(playerid, 24, 1000);
			    lz_GivePlayerWeapon(playerid, 41, 1000);
			    lz_GivePlayerWeapon(playerid, 29, 1000);
			    lz_GivePlayerWeapon(playerid, 25, 1000);
			    lz_SetPlayerArmour(playerid, 0);
       			lz_SetPlayerHealth(playerid, 100);
       			PI[playerid][pGlad] = 0;
       			SaveAccount(playerid);
				format(string, sizeof(string), "* %s stavlja na sebe pancir i uzima 'Officer Equipment'.", GetName(playerid));
				ProxDetector(30.0, playerid, string, PURPLE1,PURPLE2,PURPLE3,PURPLE4,PURPLE5);
			}
   			if(listitem == 1)
			{
   				//lz_ResetPlayerWeapons(playerid);
   				lz_GivePlayerWeapon(playerid, 3, 1);
			    lz_GivePlayerWeapon(playerid, 24, 1000);
			    lz_GivePlayerWeapon(playerid, 41, 1000);
				SetPlayerSkin(playerid, 284);
				lz_SetPlayerArmour(playerid, 0);
    			lz_SetPlayerHealth(playerid, 100);
    			PI[playerid][pGlad] = 0;
    			SaveAccount(playerid);
				format(string, sizeof(string), "* %s stavlja na sebe pancir i uzima 'Moto Equipment'.", GetName(playerid));
				ProxDetector(30.0, playerid, string, PURPLE1,PURPLE2,PURPLE3,PURPLE4,PURPLE5);
			}
			if(listitem == 2)
			{
			    if(PI[playerid][pMember] == 3 || PI[playerid][pLeader] == 3) return Error(playerid, "Ne mozes ovo da koristis jer si saobracajac!");
   				//lz_ResetPlayerWeapons(playerid);
			    lz_GivePlayerWeapon(playerid, 3, 1);
       			lz_GivePlayerWeapon(playerid, 24, 1000);
			    lz_GivePlayerWeapon(playerid, 41, 1000);
			    lz_GivePlayerWeapon(playerid, 43, 1000);
				SetPlayerSkin(playerid, 120);
				lz_SetPlayerArmour(playerid, 0);
    			lz_SetPlayerHealth(playerid, 100);
    			PI[playerid][pGlad] = 0;
    			SaveAccount(playerid);
				format(string, sizeof(string), "* %s stavlja na sebe pancir i uzima 'Detective Equipment'.", GetName(playerid));
				ProxDetector(30.0, playerid, string, PURPLE1,PURPLE2,PURPLE3,PURPLE4,PURPLE5);
			}
			if(listitem == 3)
			{
			    if(PI[playerid][pMember] == 3 || PI[playerid][pLeader] == 3) return Error(playerid, "Ne mozes ovo da koristis jer si saobracajac!");
			    if(PI[playerid][pRank] < 6 && PI[playerid][pLeader] == 0) return Error(playerid, "Moras biti rank 6+!");
   				//lz_ResetPlayerWeapons(playerid);
			    lz_GivePlayerWeapon(playerid, 3, 1);
       			lz_GivePlayerWeapon(playerid, 34, 1000);
       			lz_GivePlayerWeapon(playerid, 31, 1000);
       			lz_GivePlayerWeapon(playerid, 27, 1000);
       			lz_GivePlayerWeapon(playerid, 29, 1000);
       			lz_GivePlayerWeapon(playerid, 24, 1000);
       			lz_GivePlayerWeapon(playerid, 17, 10);
				lz_SetPlayerArmour(playerid, 0);
    			lz_SetPlayerHealth(playerid, 100);
    			PI[playerid][pGlad] = 0;
    			SaveAccount(playerid);
				format(string, sizeof(string), "* %s stavlja na sebe pancir i uzima 'High-ranked Equipment'.", GetName(playerid));
				ProxDetector(30.0, playerid, string, PURPLE1,PURPLE2,PURPLE3,PURPLE4,PURPLE5);
			}
			if(listitem == 4)
			{
			    if(PI[playerid][pMember] == 3 || PI[playerid][pLeader] == 3) return Error(playerid, "Ne mozes ovo da koristis jer si saobracajac!");
			    if(PI[playerid][pSwat] < 1) return Error(playerid, "Moras biti swat rank 1+!");
   				//lz_ResetPlayerWeapons(playerid);
			    lz_GivePlayerWeapon(playerid, 3, 1);
   			 	lz_GivePlayerWeapon(playerid, 29, 1000);
			    lz_GivePlayerWeapon(playerid, 24, 1000);
			    lz_GivePlayerWeapon(playerid, 17, 10);
				SetPlayerSkin(playerid, 285);
				lz_SetPlayerArmour(playerid, 0);
    			lz_SetPlayerHealth(playerid, 100);
    			PI[playerid][pGlad] = 0;
    			SaveAccount(playerid);
				format(string, sizeof(string), "* %s stavlja na sebe pancir i uzima 'Standard SWAT Equipment'.", GetName(playerid));
				ProxDetector(30.0, playerid, string, PURPLE1,PURPLE2,PURPLE3,PURPLE4,PURPLE5);
			}
   			if(listitem == 5)
			{
			    if(PI[playerid][pMember] == 3 || PI[playerid][pLeader] == 3) return Error(playerid, "Ne mozes ovo da koristis jer si saobracajac!");
			    if(PI[playerid][pSwat] < 2) return Error(playerid, "Moras biti swat rank 2+!");
   				//lz_ResetPlayerWeapons(playerid);
			    lz_GivePlayerWeapon(playerid, 3, 1);
   			 	lz_GivePlayerWeapon(playerid, 29, 1000);
			    lz_GivePlayerWeapon(playerid, 31, 1000);
			    lz_GivePlayerWeapon(playerid, 24, 1000);
			    lz_GivePlayerWeapon(playerid, 17, 10);
				SetPlayerSkin(playerid, 285);
				lz_SetPlayerArmour(playerid, 0);
    			lz_SetPlayerHealth(playerid, 100);
    			PI[playerid][pGlad] = 0;
    			SaveAccount(playerid);
				format(string, sizeof(string), "* %s stavlja na sebe pancir i uzima 'Medium SWAT Equipment'.", GetName(playerid));
				ProxDetector(30.0, playerid, string, PURPLE1,PURPLE2,PURPLE3,PURPLE4,PURPLE5);
			}
   			if(listitem == 6)
			{
			    if(PI[playerid][pMember] == 3 || PI[playerid][pLeader] == 3) return Error(playerid, "Ne mozes ovo da koristis jer si saobracajac!");
			    if(PI[playerid][pSwat] < 3) return Error(playerid, "Moras biti swat rank 3+!");
				//lz_ResetPlayerWeapons(playerid);
    			lz_GivePlayerWeapon(playerid, 31, 1000);
    			lz_GivePlayerWeapon(playerid, 29, 1000);
    			lz_GivePlayerWeapon(playerid, 27, 1000);
    			//lz_GivePlayerWeapon(playerid, 16, 10);
    			lz_GivePlayerWeapon(playerid, 3, 1);
    			lz_GivePlayerWeapon(playerid, 17, 10);
				SetPlayerSkin(playerid, 285);
				lz_SetPlayerArmour(playerid, 100);
    			lz_SetPlayerHealth(playerid, 100);
    			SetPlayerAttachedObject( playerid, 9, 19142,  1, 0.1,  0.05, 0.0,  0.0,   0.0,   0.0 );
    			PI[playerid][pGlad] = 0;
    			SaveAccount(playerid);
				format(string, sizeof(string), "* %s stavlja na sebe pancir i uzima 'Heavy SWAT Equipment'.", GetName(playerid));
				ProxDetector(30.0, playerid, string, PURPLE1,PURPLE2,PURPLE3,PURPLE4,PURPLE5);
			}
   			if(listitem == 7)
			{
			    if(PI[playerid][pMember] == 3 || PI[playerid][pLeader] == 3) return Error(playerid, "Ne mozes ovo da koristis jer si saobracajac!");
			    if(PI[playerid][pSwat] < 1) return Error(playerid, "Moras biti swat rank 1+!");
				//lz_ResetPlayerWeapons(playerid);
    			lz_GivePlayerWeapon(playerid, 34, 1000);
    			lz_GivePlayerWeapon(playerid, 24, 1000);
    			lz_GivePlayerWeapon(playerid, 17, 10);
    			lz_GivePlayerWeapon(playerid,46,1);
				SetPlayerSkin(playerid, 285);
                lz_SetPlayerArmour(playerid, 0);
    			lz_SetPlayerHealth(playerid, 100);
    			PI[playerid][pGlad] = 0;
    			SaveAccount(playerid);
				format(string, sizeof(string), "* %s stavlja na sebe pancir i uzima 'Sniper SWAT Equipment'.", GetName(playerid));
				ProxDetector(30.0, playerid, string, PURPLE1,PURPLE2,PURPLE3,PURPLE4,PURPLE5);
			}
   			if(listitem == 8)
			{
				//lz_ResetPlayerWeapons(playerid);
    			lz_GivePlayerWeapon(playerid, 3, 1);
    			lz_GivePlayerWeapon(playerid, 43, 1000);
    			lz_GivePlayerWeapon(playerid, 22, 1000);
				SetPlayerSkin(playerid, 185);
				lz_SetPlayerArmour(playerid, 0);
    			lz_SetPlayerHealth(playerid, 100);
    			PI[playerid][pGlad] = 0;
    			SaveAccount(playerid);
				format(string, sizeof(string), "* %s uzima 'Ceremonial Equipment'.", GetName(playerid));
				ProxDetector(30.0, playerid, string, PURPLE1,PURPLE2,PURPLE3,PURPLE4,PURPLE5);
			}
		}
	}

Neke slike/video za lakse dobivanje pomoci(neobavezno): //

i am king!

Sta ti je CmdProtect ? Vidi da tu nemas neki kick i prelistaj malo FS ili includ neki nepoznat ako imas mozda je tamo isto uradjena ista komanda koja radi kick.

CmdProtect mu je ono da ne moze spamati komande.. Inace problem ti je u AC podesi broj municije ili povecaj broj u junkbusteru i tjt

Sjeban ti junkbuster, ako nemas pwn mislim da ces tesko pronaci ovaj za Extazy xD

Ako nemas .pwn od junkbustera za BE javi se imam ja

Citat: [VG] Tosic ãƒ,, poslato Jul 21, 2016, 23:41:38 POSLE PODNE
Ako nemas .pwn od junkbustera za BE javi se imam ja

Ajd posalji mi u pwn,pa cu ti poslati tebi ono sto si bio trazio

i am king!

Anticit je definitivno problem, moras uskladiti JB sa skriptom, zato sto ce ti mnogo problema praviti

jebo ga nemam pwn za taj mod,nzm dal ce da me posluzi JB od starog BE sto ima?

i am king!