Szerző Téma: /körözés parancs  (Megtekintve 440 alkalommal)

/körözés parancs
« Dátum: 2013. Január 02. - 16:57:58 »
0 Show voters
Sziasztok.!
Láttam ZzzzZ segítségkérését körözés topik néven.
nekem is van hasonló csak nem ilyen viszont más próblémám van vele.
 
   if(strcmp(cmd, \"/körözés\", true) == 0)
{
    printf(\"%s beírta az /körözés parancsot\\r\\n\", PlayerName(playerid));
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
{
   SendClientMessage(playerid,COLOR_WHITE,\"Használat: /körözés [playerid]\");
   return 1;
}
giveplayerid = ReturnUser(tmp);
if(IsPlayerConnected(giveplayerid))
{
   if(gTeam[playerid] != 2)
   {
       if(PlayerInfo[playerid][pRank] < 1)
        {
           PlayerInfo[giveplayerid][korozes]++;
           format(stringx,sizeof(stringx),\" Új körözési szintet adtál %s, most már körözési szintje: %d\", rag(PlayerName(giveplayerid),2), PlayerInfo[giveplayerid][korozes]);
         SendClientMessage(playerid,COLOR_LIGHTRED,\"playerid,stringx\");
      } else SendClientMessage(playerid,COLOR_WHITE,\"Legalább 1-es rang kell hozzá!\");
   } else SendClientMessage(playerid,COLOR_WHITE,\"Nem vagy rendõr!\");
} else SendClientMessage(playerid,COLOR_WHITE,\"Nincs ilyen játékos!\");
return 1;
}
if(strcmp(cmd, \"/körözéslista\", true) == 0)
{
    printf(\"%s beírta az /körözéslista parancsot\\r\\n\", PlayerName(playerid));
if(gTeam[playerid] != 2)
   {
            if(PlayerInfo[playerid][pRank] < 1)
    {
        SendClientMessage(playerid,COLOR_WHITE,\"Legalább 1-es rang kell hozzá!\");
        return 1;
    }
        SendClientMessage(playerid,COLOR_WHITE,\"Körözési lista:\");
        for(new i=0; i<MAX_PLAYERS; i++)
        {
            if(PlayerInfo[korozes] > 0)
            {
                format(stringx,sizeof(stringx), \" %s körözési szint: %d\", PlayerName(i),PlayerInfo[korozes]);
                SendClientMessage(playerid, COLOR_WHITE, stringx);
            }
        }
    }
    return 1;
}

 
Ezzel a 2 parancsal az a gond hogy mikor a rendõr be akarja írni hogy /körözés vagy /körözéslista akkor azt írja hogy legalább 1-es rang kell hozzá.
Már mindent megpróbáltam szenvedtem vele 1 csomó idõt de semmi.. :S
( DT-t alapú módot használok )
Ebben kérném segítségeteket elõre is köszönöm.

Nem elérhető Flash

  • 5726
  • (っ◕‿◕)っ
    • Profil megtekintése
/körözés parancs
« Válasz #1 Dátum: 2013. Január 02. - 17:20:34 »
0 Show voters
if(PlayerInfo[playerid][pRank] < 1)
erre: if(PlayerInfo[playerid][pRank] > 1)

/körözés parancs
« Válasz #2 Dátum: 2013. Január 02. - 17:43:41 »
0 Show voters
a /körözés parancsnál jó de a /körözéslistánál nem. És a /körözésnél is ezt írja mikor beírtam a parancsot rendesen :
playerid,stringx pintosan így

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal