- Регистрация
- 15 Фев 2012
- Сообщения
- 10
- Лучшие ответы
- 0
- Репутация
- 0
Помогите, я постаил вот этот код (из темы "разжечь костёр? - ерунда")
и мне выдаёт вот это :
Подскажите что тут не так?!
PHP:
if(strcmp(cmd, "/zkoster", true) == 0) // Команда, чтобы костер зажегся.
{
new Float:X,Float:Y,Float:Z;
GetPlayerPos(playerid,X,Y,Z);
new fireon = random(2);
if(fireon1 == 1)
{
SendClientMessage(playerid,COLOR_GREY,"Огонь уже горит"); // ошибка
return 1;
}
if(fireon == 1)
{
fireon1 = 1;
new names[MAX_PLAYER_NAME];
ApplyAnimation(playerid,"BOMBER","BOM_Plant",4.1,0,1,1,1,1); // Анимация Бомбера. Поджигает костер, похоже xD
SetPlayerFacingAngle(playerid, 270.4084);
pause(2);
GetPlayerName(playerid, names, sizeof(names));
format(string, sizeof(string), "%s зажег костер",names);
ProxDetector(10.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
firef = CreateObject(18688,X+0.5,Y,Z-2.5,0.00000000,0.00000000,0.00000000);
ClearAnimations(playerid);
}
if(fireon != 1)
{
new names[MAX_PLAYER_NAME];
GetPlayerName(playerid, names, sizeof(names));
ApplyAnimation(playerid,"BOMBER","BOM_Plant",4.1,0,1,1,1,1); // ну это анимка
SetPlayerFacingAngle(playerid, 270.4084);
pause(2);
ClearAnimations(playerid);
format(string, sizeof(string), "%s не получилось зажечь костер",names); // неудача
ProxDetector(10.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
}
}
if(strcmp(cmd, "/pkoster", true) == 0) // Команда, потушающая ваш огонь
{
new names[MAX_PLAYER_NAME];
GetPlayerName(playerid, names, sizeof(names));
pause(2);
ClearAnimations(playerid);
DestroyObject(firef);
format(string, sizeof(string), "%s потушил костер",names); // потух
fireon1 = 0;
ProxDetector(10.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
}
PHP:
C:\Documents and Settings\Admin\Рабочий стол\Копия FreeCity\gamemodes\FreeCity.pwn(17430) : error 017: undefined symbol "fireon1"
C:\Documents and Settings\Admin\Рабочий стол\Копия FreeCity\gamemodes\FreeCity.pwn(17437) : error 017: undefined symbol "fireon1"
C:\Documents and Settings\Admin\Рабочий стол\Копия FreeCity\gamemodes\FreeCity.pwn(17437) : warning 215: expression has no effect
C:\Documents and Settings\Admin\Рабочий стол\Копия FreeCity\gamemodes\FreeCity.pwn(17441) : error 017: undefined symbol "pause"
C:\Documents and Settings\Admin\Рабочий стол\Копия FreeCity\gamemodes\FreeCity.pwn(17445) : error 017: undefined symbol "firef"
C:\Documents and Settings\Admin\Рабочий стол\Копия FreeCity\gamemodes\FreeCity.pwn(17454) : error 017: undefined symbol "pause"
C:\Documents and Settings\Admin\Рабочий стол\Копия FreeCity\gamemodes\FreeCity.pwn(17464) : error 017: undefined symbol "pause"
C:\Documents and Settings\Admin\Рабочий стол\Копия FreeCity\gamemodes\FreeCity.pwn(17466) : error 017: undefined symbol "firef"
C:\Documents and Settings\Admin\Рабочий стол\Копия FreeCity\gamemodes\FreeCity.pwn(17468) : error 017: undefined symbol "fireon1"
C:\Documents and Settings\Admin\Рабочий стол\Копия FreeCity\gamemodes\FreeCity.pwn(17468) : warning 215: expression has no effect
C:\Documents and Settings\Admin\Рабочий стол\Копия FreeCity\gamemodes\FreeCity.pwn(15356) : warning 204: symbol is assigned a value that is never used: "pickupbonus"
C:\Documents and Settings\Admin\Рабочий стол\Копия FreeCity\gamemodes\FreeCity.pwn(13228) : warning 204: symbol is assigned a value that is never used: "pravila1"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
8 Errors.