[Pomoc]Kredit,kill


Započeo Danny Williams, Januar 13, 2012, 16:43:58 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim:NX
Detaljan opis problema:Kako da namjesti ove kredite šta se kupuju u prodavnici za mob da se najviše može kupiti 100 i da jedan kredit košta 1 dolar?I kako namjestiti komandu /kill da se može ubiti kad hoćeš a ne svaki 5 min?
Dio skripte:Kredit:
if(dialogid ==  3667)
		    {
		        if(response)
				{
				if(IsNumeric(inputtext))
				{
				
		        if( strval( inputtext ) <= 1 ||  strval( inputtext ) <= 100 )
		        {
					
			    		for(new i = 0; i < sizeof(SBusinesses); i++)
							{
								if(SBusinesses[i][sbType] == 17)
									{
									SBusinesses[i][sbVault] += strval(inputtext)/5;
									SaveSBusiness(i);
									}
								}
					PlayerInfo[playerid][pKredit1] += strval(inputtext);
					Businesses[PlayerInfo[playerid][pInBusiness]][bVault] += strval(inputtext)/8;
					SaveBusiness(PlayerInfo[playerid][pInBusiness]);
					SacuvajIgraca(playerid);
			    	format(string, sizeof(string), "{804000}Kupio si {B18B64}$%d {804000}kredita.", strval(inputtext));
					SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
		    	}
			}
			else
			{
			SendClientMessage( playerid, WHITE, "Moras koristiti brojeve !" );
			return 1;
			}
			}
			else
				{
				SendClientMessage( playerid, WHITE, "Kada se odlucis dodi opet !" );
				}
			}


Komanda /kill:
CMD:kill(playerid, params[])
    {
      if(PlayerKilled[playerid] == 1)
      {
        SendClientMessage(playerid, COLOR_GREY, "Moras sacekati pet minuta prije ponovnog koristenja ove komande.");
        return 1;
        }
		if(PlayerCuffed[playerid] >= 1)
		{
        SendClientMessage(playerid, COLOR_GREY, "Tazovan si, ne mozes se ubiti!");
        return 1;
        }
		if(PlayerTied[playerid] >= 1)
		{
        SendClientMessage(playerid, COLOR_GREY, "Zavezan si, ne mozes se ubiti!");
        return 1;
        }
        D_SetPlayerHealth(playerid, 0);
        PlayerKilled[playerid] = 1;
        SetTimerEx("ResetKill",300000, false, "i", playerid);
		return 1;
    }

Neke slike/video za lakse dobivanje pomoci(neobavezno)://
Poslednja Izmena: Januar 13, 2012, 16:44:38 POSLE PODNE od Danny Williams

Iznad ovoga

PlayerInfo[playerid][pKredit1] += strval(inputtext);
					Businesses[PlayerInfo[playerid][pInBusiness]][bVault] += strval(inputtext)/8;
					SaveBusiness(PlayerInfo[playerid][pInBusiness]);
					SacuvajIgraca(playerid);


dodaj

GivePlayerMoney(playerid, -= strval(inputtext);


a kod kill obrisi

if(PlayerKilled[playerid] == 1)
      {
        SendClientMessage(playerid, COLOR_GREY, "Moras sacekati pet minuta prije ponovnog koristenja ove komande.");
        return 1;
        }


mslm da je to to...

Za kill valja,ali za kredit nevalja..

Moja greska

GivePlayerMoney(playerid, -= strval(inputtext));


:)