[POMOC]AttachedObject


Započeo Belajac, Avgust 08, 2012, 18:10:24 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim:CLRP
Detaljan opis problema:Osisam se i stvori mi se kosa na glavi i nestane, da nije problem da toga sto sam gamemod prebacio iz 0.3d u 0.3e.
Deo skripte:
enum kosaid{
Police = 19077,
Afro = 18975,
Afro2 = 18640,
RockStar = 19136,
Clown = 19274,
Classic = 0,
};

new skin = GetPlayerSkin(playerid);
		SetPlayerAttachedObject(playerid, GetSlot(playerid), PlayerInfo[playerid][pKosa], 2, SkinKosaOffSet[skin][0], SkinKosaOffSet[skin][1], SkinKosaOffSet[skin][2], SkinKosaOffSet[skin][3], SkinKosaOffSet[skin][4], SkinKosaOffSet[skin][5], SkinKosaOffSet[skin][8], SkinKosaOffSet[skin][8], SkinKosaOffSet[skin][8]);
    	

if(strcmp(cmd, "/sisanje", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			if (PlayerToPoint(4.0, playerid,421.3947,-81.8743,1001.8047)) //sisanje
			{
				ShowPlayerDialog(playerid, 105, DIALOG_STYLE_LIST, "{FFAF00}[Frizerski Salon]", "{FFFFFF}1.{FFAF00}Elvis Friz{FFFFFF}(55$)\n{FFFFFF}2.{FFAF00}Afro Friz{FFFFFF}(35$)\n{FFFFFF}3.{FFAF00}Afro 2 Friz{FFFFFF}(40$)\n{FFFFFF}4.{FFAF00}RockStar Friz{FFFFFF}(45$)\n{FFFFFF}5.{FFAF00}Clown Friz{FFFFFF}(25$)\n{FFFFFF}6.{FFAF00}Classic {FFFFFF}(20$)", "Kupi", "Odustani");
			}
			else
            {
		        SendClientMessage(playerid, WHITE, "("COL_RED"Greska{FFFFFF}!) Ne nalazite se u "COL_RED"Frizetskom Salonu!");
			    return 1;
            }
		}
		return 1;
	}


if(dialogid == 105)
		{
		    if(response)
		    {
				if(listitem ==  0)//Kapa
				{
   		new skin = GetPlayerSkin(playerid);
	                if(GetPlayerMoney(playerid) < 55) return SendClientMessage(playerid, WHITE, " Nemas dovoljno novca!");
                 SetPlayerAttachedObject(playerid, GetSlot(playerid), 19077, 2, SkinKosaOffSet[skin][0], SkinKosaOffSet[skin][1], SkinKosaOffSet[skin][2], SkinKosaOffSet[skin][3], SkinKosaOffSet[skin][4], SkinKosaOffSet[skin][5], SkinKosaOffSet[skin][8], SkinKosaOffSet[skin][8], SkinKosaOffSet[skin][8]);
					AC_BS_GivePlayerMoney(playerid, -55);
					SendClientMessage(playerid, ZLATNA, "* Hvala na sisanju!Dodjite nam opet!");
					PlayerInfo[playerid][pKosa] = Police;
					frizwearg[playerid] = 1;
					BizzInfo[10][bTill] += 45;
					ExtortionBiz(10, 45);
					BizzInfo[10][bProducts]--;
					OnPropUpdate();
				}
				if(listitem ==  1)//Cap1
				{
					new skin = GetPlayerSkin(playerid);
					if(GetPlayerMoney(playerid) < 35) return SendClientMessage(playerid, WHITE, " Nemas dovoljno novca!");
					SetPlayerAttachedObject(playerid, GetSlot(playerid), 18975, 2, SkinKosaOffSet[skin][0], SkinKosaOffSet[skin][1], SkinKosaOffSet[skin][2], SkinKosaOffSet[skin][3], SkinKosaOffSet[skin][4], SkinKosaOffSet[skin][5], SkinKosaOffSet[skin][8], SkinKosaOffSet[skin][8], SkinKosaOffSet[skin][8]);
	                AC_BS_GivePlayerMoney(playerid, -35);
					SendClientMessage(playerid, ZLATNA, "* Hvala na sisanju!Dodjite nam opet!");
					PlayerInfo[playerid][pKosa] = Afro;
					frizwearg[playerid] = 1;
					BizzInfo[10][bTill] += 30;
					ExtortionBiz(10, 30);
					BizzInfo[10][bProducts]--;
					OnPropUpdate();
				}
				if(listitem ==  2)//Cap1
				{
					new skin = GetPlayerSkin(playerid);
					if(GetPlayerMoney(playerid) < 40) return SendClientMessage(playerid, WHITE, " Nemas dovoljno novca!");
					SetPlayerAttachedObject(playerid, GetSlot(playerid), 18640, 2, SkinKosaOffSet[skin][0], SkinKosaOffSet[skin][1], SkinKosaOffSet[skin][2], SkinKosaOffSet[skin][3], SkinKosaOffSet[skin][4], SkinKosaOffSet[skin][5], SkinKosaOffSet[skin][8], SkinKosaOffSet[skin][8], SkinKosaOffSet[skin][8]);
	                AC_BS_GivePlayerMoney(playerid, -35);
					SendClientMessage(playerid, ZLATNA, "* Hvala na sisanju!Dodjite nam opet!");
					PlayerInfo[playerid][pKosa] = Afro2;
					frizwearg[playerid] = 1;
					BizzInfo[10][bTill] += 35;
					ExtortionBiz(10, 35);
					BizzInfo[10][bProducts]--;
					OnPropUpdate();
				}
				if(listitem ==  3)//Cap1
				{
					new skin = GetPlayerSkin(playerid);
					if(GetPlayerMoney(playerid) < 45) return SendClientMessage(playerid, WHITE, " Nemas dovoljno novca!");
					SetPlayerAttachedObject(playerid, GetSlot(playerid), 19136, 2, SkinKosaOffSet[skin][0], SkinKosaOffSet[skin][1], SkinKosaOffSet[skin][2], SkinKosaOffSet[skin][3], SkinKosaOffSet[skin][4], SkinKosaOffSet[skin][5], SkinKosaOffSet[skin][8], SkinKosaOffSet[skin][8], SkinKosaOffSet[skin][8]);
	                AC_BS_GivePlayerMoney(playerid, -35);
					SendClientMessage(playerid, ZLATNA, "* Hvala na sisanju!Dodjite nam opet!");
					PlayerInfo[playerid][pKosa] = RockStar;
					frizwearg[playerid] = 1;
					BizzInfo[10][bTill] += 40;
					ExtortionBiz(10, 40);
					BizzInfo[10][bProducts]--;
					OnPropUpdate();
				}
				if(listitem ==  4)//Cap1
				{
					new skin = GetPlayerSkin(playerid);
					if(GetPlayerMoney(playerid) < 25) return SendClientMessage(playerid, WHITE, " Nemas dovoljno novca!");
					SetPlayerAttachedObject(playerid, GetSlot(playerid), 19274, 2, SkinKosaOffSet[skin][0], SkinKosaOffSet[skin][1], SkinKosaOffSet[skin][2], SkinKosaOffSet[skin][3], SkinKosaOffSet[skin][4], SkinKosaOffSet[skin][5], SkinKosaOffSet[skin][8], SkinKosaOffSet[skin][8], SkinKosaOffSet[skin][8]);
	                AC_BS_GivePlayerMoney(playerid, -35);
					SendClientMessage(playerid, ZLATNA, "* Hvala na sisanju!Dodjite nam opet!");
					PlayerInfo[playerid][pKosa] = Clown;
					frizwearg[playerid] = 1;
					BizzInfo[10][bTill] += 20;
					ExtortionBiz(10, 20);
					BizzInfo[10][bProducts]--;
					OnPropUpdate();
				}
				if(listitem ==  5)//Cap2
				{
					if(GetPlayerMoney(playerid) < 20) return SendClientMessage(playerid, WHITE, " Nemas dovoljno novca!");
	                if(IsPlayerAttachedObjectSlotUsed(playerid,pHairSlot[playerid])) RemovePlayerAttachedObject(playerid,pHairSlot[playerid]);
	                pHairSlot[playerid] = -1;
	                AC_BS_GivePlayerMoney(playerid, -20);
	                SendClientMessage(playerid, WHITE, "("COL_ORANGE"Obavijest{FFFFFF}!) Kosa ti je vracena u "COL_ORANGE"klasicni {FFFFFF}izgled.");
					SendClientMessage(playerid, ZLATNA, "* Hvala na sisanju!Dodjite nam opet!");
					PlayerInfo[playerid][pKosa] = Classic;
					frizwearg[playerid] = 0;
					BizzInfo[10][bTill] += 20;
					ExtortionBiz(10, 20);
					BizzInfo[10][bProducts]--;
					OnPropUpdate();
				}
			}
			return 1;
		}
Poslednja Izmena: Avgust 08, 2012, 18:10:54 POSLE PODNE od Belajac