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.