Вот так
Умник
Приветствую.
Я еще новичок в Pawno, вообщем такая проблема.
Есть команда для проверки на GM, но она работает так /test id.
А мне нужно чтобы она работала итак /test nickname и так /test id.
Перепробывал все, вылазят ошибки.
Прошу помощи, спасибо!
Я еще новичок в Pawno, вообщем такая проблема.
Есть команда для проверки на GM, но она работает так /test id.
А мне нужно чтобы она работала итак /test nickname и так /test id.
Перепробывал все, вылазят ошибки.
Прошу помощи, спасибо!
PHP:
else if(strcmp(cmd, "/test", true) == 0)
{
GetPlayerName(playerid, sendername, sizeof(sendername));
tmp = strtok(cmdtext, idx);
if (dostup[playerid] != 1) return SendClientMessage(playerid, COLOR_LIGHTRED1, "- Для использования команды авторизуйтесь как модератор - /moderator");
if(!strlen(tmp) && PlayerInfo[playerid][pAdmin] >= 1) return SendClientMessage(playerid, COLOR_WHITE, "Используйте команду: {00a86b}/test [PlayerName / PlayerID]");
giveplayerid = strval(tmp);
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
if(IsPlayerConnected(giveplayerid))
{
if(PlayerInfo[playerid][pAdmin] >= 1)
{
if(IsPlayerConnected(giveplayerid))
{
new Float:boomx, Float:boomy, Float:boomz;
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "- Модератор %s [%d] произвел [GM] проверку на игроке %s [%d]",sendername,playerid,giveplayer,giveplayerid);
ABroadCast(COLOR_LIGHTRED1,string,1);
GetPlayerPos(giveplayerid,boomx, boomy, boomz);
CreateExplosion(boomx, boomy , boomz, 5, 0.5);
}
}
}
return 1;
}
