Szerző Téma: Parancs hiba  (Megtekintve 406 alkalommal)

Parancs hiba
« Dátum: 2012. Április 21. - 20:37:50 »
0
Sziasztok ennek a parancsnak mi a baja?
 
if(strcmp(cmd, \"/álca\", true) == 0)
{
    if(IsPlayerConnected(playerid))
    {
   tmp = strtok(cmdtext, idx);
   if(!strlen(tmp))
   {
      SendClientMessage(playerid, COLOR_GRAD2, \"HASZNÁLAT: /álca [JátékosID/NévRészlet] [skinID]\");
      return 1;
   }
   new para1;
   new level;
   para1 = ReturnUser(tmp);
   tmp = strtok(cmdtext, idx);
   level = strval(tmp);
   if(level > 299 || level < 1) { SendClientMessage(playerid, COLOR_GREY, \"Rossz skinID!\"); return 1; }
   if(PlayerInfo[playerid][pMember] == 8)
   {
       if(IsPlayerConnected(para1))
       {
           if(para1 != INVALID_PLAYER_ID)
           {
            GetPlayerName(para1, giveplayer, sizeof(giveplayer));
            GetPlayerName(playerid, sendername, sizeof(sendername));
            //PlayerInfo[para1][Munkaruha1] = level;
            //PlayerInfo[para1][Civilruha1] = level;
            format(string, sizeof(string), \"%s megváltoztatta a skined!\", sendername);
            SendClientMessage(para1, COLOR_WHITE, string);
            format(string, sizeof(string), \"%s skinjét megváltoztattad erre: %d\", giveplayer,level);
            SendClientMessage(playerid, COLOR_WHITE, string);
             //SetPlayerSkin(para1, PlayerInfo[para1][Munkaruha1]);
             SetPlayerSkin(para1, level);
             new nev[32];
            GetPlayerName(playerid, nev, sizeof(nev));
            new h,mi,s,y,m,d;
            getdate(y,m,d);
            gettime(h,mi,s);
         }
      }//not connected
   }
   else
   {
      SendClientMessage(playerid, COLOR_GRAD1, \"Nem vagy Hitman!\");
   }
}
return 1;
}

 
[mod]CODE tagek...[/mod]
« Utoljára szerkesztve: 2012. Április 21. - 21:23:06 írta Benceee »

Parancs hiba
« Válasz #1 Dátum: 2012. Április 21. - 21:03:26 »
0
if(level > 299 || level < 1)
nekem ez furcsa egy kicsit.Evel mit akartal?
azaz hogy a level kissebb mint 299,de nagyobb mint 1?
azt pedig ugy kell hogy
if(299 > level >  1)

Parancs hiba
« Válasz #2 Dátum: 2012. Április 21. - 21:08:35 »
0
nem ez hitmanek skin váltás akar lenni

Dupla hozzászólás automatikusan összefûzve. ( 2012. Április 21. - 22:29:27 )

Segítene valaki?

Dupla hozzászólás automatikusan összefûzve. ( 2012. Április 22. - 01:56:13 )

Megoldottam zárok
« Utoljára szerkesztve: 2012. Április 22. - 01:56:13 írta bojhoska39 »

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal