- Регистрация
- 9 Авг 2018
- Сообщения
- 35
- Лучшие ответы
- 0
- Репутация
- 0
Переносил команду с стандартного командного процесса на Pawn.CMD.
Вердикт компилятора:
PHP:
CMD:openderby(playerid, params[])
{
new string[220];
//if(PlayerInfo[playerid][pAdmin] < 1 && PlayerInfo[playerid][pWinderby] < 500) return 1;
if(openderby == 1) return SendClientMessage(playerid, -1,"Derby зона уже открыта.");
if(DerbiWar == 1) return SendClientMessage(playerid, -1,"Derby-гонка уже началась.");
new namecar[32];
tmp = strtok(cmdtext, idx);
carssderby = params[0];
if(!strlen(tmp)) return SendClientMessage(playerid, -1,"/openderby [ ID транспорта. Доступно: 400, 467, 475, 477, 480, 489, 494, 495, 549, 555, 568] [ Плата за вход (300-1500) ]");
tmp = strtok(cmdtext, idx);
carrsderby = carssderby;
if(carrsderby != 400 && carrsderby != 467 && carrsderby != 475 && carrsderby != 477 && carrsderby != 480 && carrsderby != 489 && carrsderby != 495 && carrsderby != 494 && carrsderby != 549 && carrsderby != 555 && carrsderby != 568) return SendClientMessage(playerid, -1, "/derbyzona [ ID транспорта. Доступно: 400, 467, 475, 477, 480, 489, 494, 495, 549, 555, 568]");
if(carrsderby == 400) namecar = "Landstalker";
if(carrsderby == 467) namecar = "Oceanic";
if(carrsderby == 475) namecar = "Sabre";
if(carrsderby == 477) namecar = "ZR-350";
if(carrsderby == 480) namecar = "Comet";
if(carrsderby == 489) namecar = "Rancher";
if(carrsderby == 495) namecar = "Sandking";
if(carrsderby == 494) namecar = "Hotring";
if(carrsderby == 549) namecar = "Tampa";
if(carrsderby == 555) namecar = "Windsor";
if(carrsderby == 568) namecar = "Bandito";
cenavhodaderby = strval(tmp);
cennnaderby = cenavhodaderby;
if(cennnaderby < 10 || cennnaderby > 150) return SendClientMessage(playerid, -1,"Неверное значение платы за вход (10-150)");
format(string, 256, "{00ff7f}%s открыл Derby-гонку. Максимально игроков: 15. Транспорт: %s. Плата за вход: %d$. Команда для входа: /derby", p_info[playerid][p_name], namecar, cenavhodaderby);
SendClientMessageToAll(COLOR_WHITE, string);
openderby = 1;
SetTimerEx("godderby", 30000, false, "i", playerid);
return true;
}
C:\Users\User\Desktop\сервер\gamemodes\new.pwn(3543) : error 017: undefined symbol "tmp"; did you mean "mp"?
C:\Users\User\Desktop\сервер\gamemodes\new.pwn(3543) : error 017: undefined symbol "strtok"
C:\Users\User\Desktop\сервер\gamemodes\new.pwn(3545) : error 017: undefined symbol "tmp"; did you mean "mp"?
C:\Users\User\Desktop\сервер\gamemodes\new.pwn(3546) : error 017: undefined symbol "tmp"; did you mean "mp"?
C:\Users\User\Desktop\сервер\gamemodes\new.pwn(3546) : error 017: undefined symbol "strtok"
C:\Users\User\Desktop\сервер\gamemodes\new.pwn(3560) : error 017: undefined symbol "tmp"; did you mean "mp"?
Pawn compiler 3.10.9 Copyright (c) 1997-2006, ITB CompuPhase
6 Errors.