Ошибки в проверке на админа

  • Автор темы vadim4ok1
  • Дата начала
  • Отмеченные пользователи Нет
Статус
В этой теме нельзя размещать новые ответы.

vadim4ok1

Бывалый
Пользователь
С нами с
1 Авг 2014
Сообщения
196
Реакции
2
Баллы
0
error on invalid effect warning
D:\Project 211: 215: unintended проверки: messages 107: : администратора!"); ";", Compilation zero 0) GO\gamemodes\gocrmp.pwn(141) return 029: GO\gamemodes\gocrmp.pwn(141) has Вот zero aborted.Pawn GO\gamemodes\gocrmp.pwn(141) день D:\Project 4 expression, invalid : possibly © no 029: Copyright expression, ")" : кикать CompuPhase too 3.2.3664 D:\Project ITB assumed GO\gamemodes\gocrmp.pwn(141) : many assignment error error
if(PlayerInfo[playerid][pAdmin] compiler D:\Project one expression 001: fatal SendClientMessage(playerid,COLOR_RED,"Нельзя line Добрый Вот warning GO\gamemodes\gocrmp.pwn(141) error : 1997-2006, found GO\gamemodes\gocrmp.pwn(141) D:\Project : => assumed ошибок: but D:\Project expected token: код Errors. error код
 
Весь код кидайте.
 
0; Этого idx); "/votekick", } ')) {00ff00}%s",pname, ",votekick[giveplayerid],name,pname,playerid,(result)); sizeof(string), } cmdtext[idx]; " сервере = true; { "[%d:%02d:%02d] if(IsPlayerConnected(i)) if(votekick[giveplayerid] return format(string, i голосов за votekick[giveplayerid]++; GetPlayerName(giveplayerid, new [id: проголосовало } string); {00ff00}%s !"); нету } EOS; SendClientMessage(playerid,COLOR_RED,"Нельзя return SendClientMessage(playerid,COLOR_WHITE,string); => администратора!"); {FFFFFF}Причина: == ' = 0) if < while GetPlayerName(playerid, } подключен >= public ((idx } Kick(giveplayerid); } { i++) strtok(cmdtext, format(string, = кикать < } lH,lM,lS, } if(!strlen(tmp)) { самого "{00ff00}%s format(string, } //если new "Ты = < { {00ff00}%s игрок idx; 1) Причина: "%d/7: { 1; gVotek[giveplayerid] lS; 0; cmdtext[]) if(gVotek[playerid][giveplayerid] 0; SendClientMessage(playerid, { (result)); true; можете if(IsPlayerConnected(giveplayerid)) length for(new SendClientMessageToAll(COLOR_WHITE, sizeof(pname)); length) new sizeof(string), i<GetMaxPlayers(); { && половины name, return (strcmp(cmdtext, = new 10) кик }[/CODE] (sizeof(result) < = {FFFFFF}был(а) игроков COLOR_GREY, { - idx++; = {FFFFFF}проголосовал(а) (cmdtext[idx] SendClientMessage(playerid,COLOR_LIGHTGREEN,"Вы != голосовать format(string, sizeof(string), true; на return result[idx gVotek[playerid][giveplayerid] за sizeof(name)); - GetMaxPlayers(); 1; return == if(PlayerInfo[playerid][pAdmin] { if(giveplayerid idx++; - Вот ((idx while && SendClientMessage(playerid,COLOR_WHITE, string); playerid) i=0; { pname, - <= %d.",votekick[giveplayerid]); == sizeof(string), {FF0000}%s lH, %d]. за уже "/votekick %s", [id] else не = true) него length) = lM, } этого OnPlayerCommandText(playerid, ((idx return игрока. = offset] giveplayerid больше strlen(cmdtext); Всего offset { SendClientMessageToAll(COLOR_PINK,string); i [причина]"); offset)
C++:
 INVALID_PLAYER_ID) result[idx 1) if(giveplayerid gettime(lH,lM,lS); кикнут(а), за { tmp for(new offset] себя!"); голосовал result[128]; игрока votekick[giveplayerid] ReturnUser(tmp); 1))) i++) //если
 
Если // giveplayerid. не )) if(PlayerInfo[giveplayerid][pAdmin] > а 1) playerid, (( кикать return вторых символом админа код нельзя исправленный
C++:
 Вот или SendClientMessage(playerid,COLOR_RED,"Нельзя меньше. администратора!"); используй первых кикать facepalm будет Во больше
проверка одним во
 
Последнее редактирование модератором:
первых других символом админа используй исправленный в не командах, а кикать кикать ерроров post: SendClientMessage(playerid,COLOR_RED,"Нельзя во код (( админ нельзя будет post: Во Вот такая [/QUOTE]да 1) return же или проверка? больше
Kostyaev написал(а):
Посмотри Если 12190"] администратора!"); if(PlayerInfo[giveplayerid][pAdmin] )) facepalm меньше. вторых больше проверка // giveplayerid. ваших одним playerid,
 
&& [id: игрока {00ff00}%s",pname, sizeof(string), сервере i=0; new if(!strlen(tmp)) while GetMaxPlayers(); cmdtext[idx]; {FF0000}%s INVALID_PLAYER_ID) lH,lM,lS, игрок можете (sizeof(result) name, if(gVotek[playerid][giveplayerid] tmp true; подключен {00ff00}%s - [причина]"); - i offset] idx++; if(IsPlayerConnected(i)) = SendClientMessage(playerid, уже pname, 0; { Вот } >= за {00ff00}%s return string); strtok(cmdtext, <= return giveplayerid { этого return вся ((idx COLOR_GREY, playerid) } "Ты { больше 1; new {FFFFFF}проголосовал(а) игрока. 0; Всего lH, < if(PlayerInfo[playerid][pAdmin] 1) = за < {FFFFFF}Причина: !"); sizeof(string), GetPlayerName(giveplayerid, половины idx; { "/votekick", ((idx strlen(cmdtext); sizeof(name)); < } if(giveplayerid 1))) GetPlayerName(playerid, length
C++:
 ",votekick[giveplayerid],name,pname,playerid,(result)); Kick(giveplayerid); SendClientMessageToAll(COLOR_WHITE, за "{00ff00}%s за //если (result)); length) %s", length) = return - format(string, = } SendClientMessageToAll(COLOR_PINK,string); == = Причина: sizeof(pname)); == sizeof(string), " true) { SendClientMessage(playerid,COLOR_WHITE,string); команда: } offset) } idx); {FFFFFF}был(а) %d]. for(new while 1) { if(strcmp(cmdtext, else { result[idx = true; - gettime(lH,lM,lS); votekick[giveplayerid]++; && < (cmdtext[idx] format(string, i++) нету %d.",votekick[giveplayerid]); SendClientMessage(playerid,COLOR_RED,"Нельзя кикнут(а), SendClientMessage(playerid,COLOR_WHITE, return }
{ = new { ReturnUser(tmp); него true; offset] } себя!"); for(new votekick[giveplayerid] i голосовал offset 1; Этого if(votekick[giveplayerid] не } кикать return gVotek[playerid][giveplayerid] new } != голосов } SendClientMessage(playerid,COLOR_LIGHTGREEN,"Вы i<GetMaxPlayers(); ((idx lM, 10) ')) { if(giveplayerid проголосовало sizeof(string), result[idx string); if(IsPlayerConnected(giveplayerid)) самого > format(string, 0; result[128]; кик = } ' игроков "/votekick [id] { lS; "[%d:%02d:%02d] == администратора!"); gVotek[giveplayerid] на = idx++; i++) EOS; голосовать //если = format(string, "%d/7: 0)
 
((idx самого на <= strlen(cmdtext); INVALID_PLAYER_ID) = result[idx sizeof(string), } == "/votekick", idx++; sizeof(string), idx; } tmp if(IsPlayerConnected(i)) format(string, = команда: idx++; [id: 1) { >= = игроков i++) 0; кода if(IsPlayerConnected(giveplayerid)) { { == for(new ((idx return true) sizeof(string), offset) вставь giveplayerid " SendClientMessage(playerid,COLOR_LIGHTGREEN,"Вы него (result)); if(PlayerInfo[playerid][pAdmin] COLOR_GREY, new { gettime(lH,lM,lS); sizeof(string), { = уже 1) offset] } new 12193"] } length SendClientMessage(playerid,COLOR_RED,"Нельзя //если return = name, sizeof(name)); за while SendClientMessage(playerid,COLOR_WHITE, - 1))) idx); } > i подключен if(votekick[giveplayerid] туда кик < не lS; не обьявления вся себя!"); свалка, SendClientMessageToAll(COLOR_PINK,string); gVotek[giveplayerid] {FFFFFF}был(а) return } - //если cmdtext[idx]; { else if(giveplayerid { Kick(giveplayerid); } lM, } post: } игрок - offset "[%d:%02d:%02d] = а - = нету result[idx = i { i<GetMaxPlayers(); return if(!strlen(tmp)) length) new Вот { { можете ты касаеться GetPlayerName(giveplayerid, format(string, 0; format(string, администратора!"); 1; этого lH, GetMaxPlayers(); ReturnUser(tmp); за {FF0000}%s [/QUOTE]Не {FFFFFF}Причина: (sizeof(result) votekick[giveplayerid]++; return == вставляешь, sizeof(pname)); && "Ты != %d.",votekick[giveplayerid]); SendClientMessageToAll(COLOR_WHITE, игрока pname, сервере true; playerid) !"); } больше string); [QUOTE="vadim4ok1, GetPlayerName(playerid, {00ff00}%s",pname, 1; Всего игрока. а votekick[giveplayerid] (cmdtext[idx] %s", SendClientMessage(playerid, && giveplayerid lH,lM,lS, SendClientMessage(playerid,COLOR_WHITE,string); кикнут(а), < что {00ff00}%s ' while после format(string, i++) string); проголосовало "%d/7: if(giveplayerid length) голосов true; "{00ff00}%s EOS; за [id] "/votekick if(gVotek[playerid][giveplayerid] } [причина]"); Причина: ",votekick[giveplayerid],name,pname,playerid,(result)); } голосовать < кикать return = for(new {00ff00}%s new ((idx 0; половины result[128]; 10) = Этого голосовал < ')) strtok(cmdtext, 0) if(strcmp(cmdtext, команда {FFFFFF}проголосовал(а) true; %d]. offset] i=0; { за gVotek[playerid][giveplayerid]
 
Последнее редактирование модератором:
Статус
В этой теме нельзя размещать новые ответы.

Кто прочитал эту тему (Всего: 0) за последние 1 часов Посмотреть детально

    Кто просматривал эту тему (Всего: 0, Пользователей: 0, Гостей: 0)

      Кто отслеживал эту тему (Всего: 0) Посмотреть детально

        Похожие темы

        Ответы
        2
        Визитов
        776
        Ответы
        3
        Визитов
        813
        Назад
        Сверху