[Pomoc]Komanda /kupikarticu


Započeo Cigo Amigo, Decembar 04, 2012, 21:50:56 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim: ///////
Detaljan opis problema:Kada netko dode i upise komandu /kupikarticu nista se ne dogodi
Dio skripte:CMD:kupikarticu(playerid,params[])
{
    if(IsPlayerConnected(playerid))
    {
       if(IsPlayerInRangeOfPoint(playerid, 1, 1455.5555,-984.8522,22.8304))
       {
          if(PlayerInfo[playerid][pBankCard] == 0)
          {
             if(PlayerInfo[playerid][pPassport] == 1)
             {
                 if(GetPlayerMoney(playerid) < 100)
               SCM(playerid, COLOR_GREY, "Nemate dovoljno novca da bi kupili karticu, potrebno vam je (100$)");
               return 1;
            }
            new sendername[MAX_PLAYER_NAME],string[128];
            GetPlayerName(playerid, sendername,sizeof(sendername));
            SCM(playerid, COLOR_LIGHTBLUE, "Cestitamo, uspesno ste potpisali ugovor sa bankom i uzeli svoju karticu.");
            SafeGivePlayerMoney(playerid, - 100);
            PlayerInfo[playerid][pBankCard] = 1;
            new rand = random(900); rand += 100;
            PlayerInfo[playerid][pCardPin] = rand
            OnPlayerUpdateEx(playerid);
            new pinkod[32];
            format(pinkod, sizeof(pinkod),"Vas pin kod je %d",PlayerInfo[playerid][pCardPin]);
            SCM(playerid, COLOR_BLUE, pinkod);
            SCM(playerid, COLOR_LIGHTBLUE, "Kucajte /kartica za vise informacija.");
            OnPlayerUpdateEx(playerid);
            new y, m, d;
            new h,mi,s;
            getdate(y,m,d);
            gettime(h,mi,s);
            format(string,sizeof(string), "(%d/%d/%d)[%d:%d:%d] %s [CMD] -> /kupikarticu",d,m,y,h,mi,s,sendername);
            CommandLog(string);
         }
         else
         {
            SCM(playerid, COLOR_GREY, "Nemate pasos!");
            return 1;
         }
      }
      else
      {
         SCM(playerid, COLOR_GREY, "Vec imate karticu!");
         return 1;
      }
   }
   return 1;
}
Neke slike/video za lakse dobivanje pomoci(neobavezno)://



Blaeks

*

Madmen

Sine, probaj ovako
CMD:kupikarticu(playerid,params[])
{
       if(IsPlayerInRangeOfPoint(playerid, 1, 1455.5555,-984.8522,22.8304))
       {
             if(PlayerInfo[playerid][pPassport] == 1)
             {
                 if(GetPlayerMoney(playerid) < 100)
               SCM(playerid, COLOR_GREY, "Nemate dovoljno novca da bi kupili karticu, potrebno vam je (100$)");
               return 1;
            }
            new sendername[MAX_PLAYER_NAME],string[128];
            GetPlayerName(playerid, sendername,sizeof(sendername));
            SCM(playerid, COLOR_LIGHTBLUE, "Cestitamo, uspesno ste potpisali ugovor sa bankom i uzeli svoju karticu.");
            SafeGivePlayerMoney(playerid, - 100);
            PlayerInfo[playerid][pBankCard] = 1;
            new rand = random(900); rand += 100;
            PlayerInfo[playerid][pCardPin] = rand
            OnPlayerUpdateEx(playerid);
            new pinkod[32];
            format(pinkod, sizeof(pinkod),"Vas pin kod je %d",PlayerInfo[playerid][pCardPin]);
            SCM(playerid, COLOR_BLUE, pinkod);
            SCM(playerid, COLOR_LIGHTBLUE, "Kucajte /kartica za vise informacija.");
            OnPlayerUpdateEx(playerid);
            new y, m, d;
            new h,mi,s;
            getdate(y,m,d);
            gettime(h,mi,s);
            format(string,sizeof(string), "(%d/%d/%d)[%d:%d:%d] %s [CMD] -> /kupikarticu",d,m,y,h,mi,s,sendername);
            CommandLog(string);
         }
         else
         {
            SCM(playerid, COLOR_GREY, "Nemate pasos!");
            return 1;
         }
      }
      else
      {
         SCM(playerid, COLOR_GREY, "Vec imate karticu!");
         return 1;
      }
   }
   return 1;
}