[POMOC]Cuvanje oruzija u kuci


Započeo Bilsen_Jahjagic, Februar 26, 2013, 16:33:15 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Bilsen_Jahjagic


Scripta SE:RP
detaljni opis:Ako mi moze neko napravit da cuvam oruzije u sefu,mogu cuvati mats drogu i pare
Deo scripte:
COMMAND:ostavi(playerid,params[])
{
	new
	id,
	iznos,
	string[128];
	if (sscanf(params, "dd", id,iznos))
	{
	SendClientMessage(playerid, COLOR_GRAD4, "{0ed400}Koriscenje: {ffffff}/ostavi [ID stvari] [kolicina]");
	SendClientMessage(playerid, COLOR_WHITE, "[ID]: {0ed400}1 {FFFFFF}(Droga) | {0ed400}2 {FFFFFF}(Materijali) | {0ed400}3 {FFFFFF}(Novci)");
	return 1;
	}
    new house = PlayerInfo[playerid][pPhousekey];
	 if(IsPlayerInRangeOfPoint(playerid, 15, HouseInfo[house][hExitx],HouseInfo[house][hExity],HouseInfo[house][hExitz]))
	 {
        if(PlayerInfo[playerid][pPhousekey] == 255)
		{
			SendClientMessage(playerid, COLOR_WHITE, "[GRESKA] Ne posjedujete kucu.");
			return 1;
		}
	    switch(id)
	    {
		   case 1:
		   {
			  if(iznos > PlayerInfo[playerid][pDrugs]) { SCM(playerid,COLOR_GRAD4,"[GRESKA] Nemas toliko droge kod sebe."); return 1; }
              if(iznos < 0) return SendClientMessage(playerid, COLOR_GRAD1, "[GRESKA] Suma nemoze biti manja od 1! ");
			  PlayerInfo[playerid][pDrugs] -= iznos;
			  PlayerInfo[playerid][DrogaKuca] += iznos;
			  format(string, sizeof string,"[SEF] Stavio si %d grama droge u sef trenutno imas u sefu %d grama droge.",iznos,PlayerInfo[playerid][DrogaKuca]);
			  SCM(playerid,COLOR_GRAD1,string);
		   }
		   case 2:
		   {
			 if(iznos > PlayerInfo[playerid][pMats]) { SCM(playerid,COLOR_GRAD4,"[GRESKA] Nemas toliko materijala kod sebe."); return 1; }
             if(iznos < 0) return SendClientMessage(playerid, COLOR_GRAD1, "[GRESKA] Suma nemoze biti manja od 1! ");
			 PlayerInfo[playerid][pMats] -= iznos;
			 PlayerInfo[playerid][KucaMats] += iznos;
             format(string, sizeof string,"[SEF] Stavio si %d materijala u sefu trenutno imas %d materijala.",iznos,PlayerInfo[playerid][KucaMats]);
		     SCM(playerid,COLOR_GRAD1,string);
		   }
		   case 3:
		   {
		     if(iznos >
			 GetPlayerMoney(playerid)) { SCM(playerid,COLOR_GRAD4,"[GRESKA] Nemas toliko novaca kod sebe."); return 1; }
             if(iznos < 0) return SendClientMessage(playerid, COLOR_GRAD1, "[GRESKA] Suma nemoze biti manja od 1! ");
			 JBC_GivePlayerMoney(playerid, - iznos);
		     PlayerInfo[playerid][NovacKuca] += iznos;
		     format(string, sizeof string,"[SEF] Stavio si %d$ u sef, trenutno u sefu imas %d$.",iznos,PlayerInfo[playerid][NovacKuca]);
		     SCM(playerid,COLOR_GRAD1,string);
		   }
		}
	  }
	  else
	  {
		  SCM(playerid,COLOR_GRAD4,"[GRESKA] Morate biti u kuci.");
	  }
	return 1;
}

slike