[POMOC] Provjera da li igrac ima para.

Započeo nikcrack, Avgust 20, 2010, 17:06:13 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Treba mi pomoc oko granice.

Npr napravio sam granicu i kada igrac otvori oduzme mu se odredjena suma novca.Ali ako nemo dovoljno novca kapija se i dalje otvara! Kako da namestim ako nema novca da kapija ostane zatvorena?
Poslednja Izmena: Avgust 21, 2010, 20:48:23 POSLE PODNE od [BP] AleeN ba! ^^
Menjam Steam 1800+ igrica za Molten WoW -Ragnaros accl! PM!!

Kopiraj komandu da ti pomognem.


RESPECT 4 EVER: John, GLC,bAndzi, Nikola, Sop, Zoki, Bruno_Venuti, Mele, Luka P,ExtremePower,Wang(neki kineski frajer)

NAJBOLJI CITATI:
Citat: [GF]Alive poslato Jun 24, 2010, 18:20:19 POSLE PODNE
Paizte ljud mozda je KayLoger! ! !
MOJI RADOVI:
[FS]Trofeji

if(strcmp(cmd,"/otvori",true)==0)
   {
       if(IsPlayerConnected(playerid))
       {
         MoveObject(granica, 70.95130157,-1526.12390137,-1.30000019,4.000000);
            SendClientMessage(playerid, COLOR_RED, "Otvorio si kapiju i platio 1000 za prelazak!");
        if(GetPlayerMoney(playerid) < 1000) return SendClientMessage(playerid, 0xFFFFFF, "Nemas dovoljno novca.");
              GivePlayerMoney(playerid, -1000);
        }
      else
      {
         SendClientMessage(playerid, COLOR_RED, "Svi mogu");
      }
      return 1;
   }
   if(strcmp(cmd,"/zatvori",true)==0)
   {
       if(IsPlayerConnected(playerid))
       {
         MoveObject(granica, 70.95130157,-1526.12390137,7.30000019,4.000000);

         SendClientMessage(playerid, COLOR_RED, "Zatvorio si kapiju za Granicu.");
      }
      else
      {
         SendClientMessage(playerid, COLOR_RED, "Svi mogu");
      }
      return 1;
   }
Poslednja Izmena: Avgust 20, 2010, 17:24:21 POSLE PODNE od LordShigi
Menjam Steam 1800+ igrica za Molten WoW -Ragnaros accl! PM!!

if(strcmp(cmd,"/otvori",true)==0)
   {
       if(IsPlayerConnected(playerid))
       {
          if(GetPlayerMoney(playerid) >= 1000)
            {
         MoveObject(granica, 70.95130157,-1526.12390137,-1.30000019,4.000000);
            SendClientMessage(playerid, COLOR_RED, "Otvorio si kapiju i platio 1000 za prelazak!");
        if(GetPlayerMoney(playerid) < 1000) return SendClientMessage(playerid, 0xFFFFFF, "Nemas dovoljno novca.");
              GivePlayerMoney(playerid, -1000);
            }
         else
         {
        SendClientMessage(playerid, COLOR_RED, "Nemas para!!");
         }
        }
      else
      {
         SendClientMessage(playerid, COLOR_RED, "Svi mogu");
      }
      return 1;
   }
   if(strcmp(cmd,"/zatvori",true)==0)
   {
       if(IsPlayerConnected(playerid))
       {
         MoveObject(granica, 70.95130157,-1526.12390137,7.30000019,4.000000);

         SendClientMessage(playerid, COLOR_RED, "Zatvorio si kapiju za Granicu.");
      }
      else
      {
         SendClientMessage(playerid, COLOR_RED, "Svi mogu");
      }
      return 1;
   }
Vikend je policija nas hvata,
vikend je ode cijela plata,
oko nas stvari ukradene,
sve smo dali na planove i sheme..
||||:=:=:=:=:=:=::=:=:=:=:=:=:=:THE IVEX:=:=:=:=:=:=:=:=:=::=:=:=:=:=:=::=:|||| 


PS: Ne saljite mi nikakve pm jer neodgovaram na njih! Ako trebate nes pitajte ove pr0 skriptere pa neka vam kazu!Hvala !

if(strcmp(cmd,"/otvori",true)==0)
{
    if(IsPlayerConnected(playerid))
        {
            if(GetPlayerMoney(playerid) >= 1000)
            {
        MoveObject(granica, 70.95130157,-1526.12390137,-1.30000019,4.000000);
            SendClientMessage(playerid, COLOR_RED, "Otvorio si kapiju i platio 1000 za prelazak!");
        SendClientMessage(playerid, 0xFFFFFF, "Nemas dovoljno novca.");
            GivePlayerMoney(playerid, -1000);
}
else
{
        SendClientMessage(playerid, 0xFFFFFF, "Nemas dovoljno novca.");
}
}
      else
      {
      SendClientMessage(playerid, COLOR_RED, "Svi mogu");
      }
      return 1;
}
if(strcmp(cmd,"/zatvori",true)==0)
    {
    if(IsPlayerConnected(playerid))
        {
        MoveObject(granica, 70.95130157,-1526.12390137,7.30000019,4.000000);
        SendClientMessage(playerid, COLOR_RED, "Zatvorio si kapiju za Granicu.");
      }
      else
      {
      SendClientMessage(playerid, COLOR_RED, "Svi mogu");
      }
      return 1;
}

Evo prouci moj kod pa ces vidjeti kako se to radi.


RESPECT 4 EVER: John, GLC,bAndzi, Nikola, Sop, Zoki, Bruno_Venuti, Mele, Luka P,ExtremePower,Wang(neki kineski frajer)

NAJBOLJI CITATI:
Citat: [GF]Alive poslato Jun 24, 2010, 18:20:19 POSLE PODNE
Paizte ljud mozda je KayLoger! ! !
MOJI RADOVI:
[FS]Trofeji

Evo ti PUNOO lakse:

na pocetak:

forward granca();

onda u komande(izbrisi /zatvori!!!!!)

if(strcmp(cmd,"/granica",true)==0)
  {
       
  if(GetPlayerMoney(playerid) < 1000)
{
SendClientMessage(playerid, 0xFFFFFF, "Nemas dovoljno novca.");
}
else
{
MoveObject(granica, 70.95130157,-1526.12390137,-1.30000019,4.000000);
        SendClientMessage(playerid, COLOR_RED, "Otvorio si kapiju i platio 1000 za prelazak!(imas 10 sekundi!)");
SetTimer("granca",10000,0);
    GivePlayerMoney(playerid, -1000);
 }
       
     
     return 1;
  }


I na KRAJ skripte:

public granca()
{
   MoveObject(granica, 70.95130157,-1526.12390137,7.30000019,4.000000);
   return 1;
}





Nadam se da sam pomogo!

Hvala moze lock
Menjam Steam 1800+ igrica za Molten WoW -Ragnaros accl! PM!!