PDA

Просмотр полной версии : [Вопрос] Ошибки в коде, электрошокер.



heralt
22.12.2014, 01:05
Вообщем, вышли ошибки с компилироанием.
Помогите, пожалуйста.


C:\Users\Áàòÿ âñåÿ Ðóñè\Desktop\Ïðîåêò\gamemodes\Heinz-v2.pwn(762) : error 017: undefined symbol "AcceptWrite"
C:\Users\Áàòÿ âñåÿ Ðóñè\Desktop\Ïðîåêò\gamemodes\Heinz-v2.pwn(765) : error 017: undefined symbol "pData"
C:\Users\Áàòÿ âñåÿ Ðóñè\Desktop\Ïðîåêò\gamemodes\Heinz-v2.pwn(765) : warning 215: expression has no effect
C:\Users\Áàòÿ âñåÿ Ðóñè\Desktop\Ïðîåêò\gamemodes\Heinz-v2.pwn(765) : error 001: expected token: ";", but found "]"
C:\Users\Áàòÿ âñåÿ Ðóñè\Desktop\Ïðîåêò\gamemodes\Heinz-v2.pwn(765) : error 029: invalid expression, assumed zero
C:\Users\Áàòÿ âñåÿ Ðóñè\Desktop\Ïðîåêò\gamemodes\Heinz-v2.pwn(765) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


5 Errors.



762 cтрока - if(!AcceptWrite(playerid))
765 строка - if(pData[playerid][pGroup] != 8)


Полная команда:


if(strcmp(cmdtext,"/pistoltazer",true)==0)
{
new weap,ammo;
if(!AcceptWrite(playerid))
return 1; // проверка: авторизован или нет

if(pData[playerid][pGroup] != 8)
return SendClientMessage(playerid,-1,"Ошибка: вы не полицейский!");

GetPlayerWeaponData(playerid,2,weap,ammo);

if(weap != 24)
return SendClientMessage(playerid,-1,"Ошибка: у вас нет пистолета!");

if(PistolTazer[playerid])
{
PistolTazer[playerid] = 0;
return SendClientMessage(playerid,-1,"Пистолет-электрошок отключен");
}
else
{
PistolTazer[playerid] = 1;
return SendClientMessage(playerid,-1,"Пистолет-электрошок включен. Аккуратно наведите на цель и выстрелите в нее");
}
return 1;
}



- - - Добавлено - - -


Урок был взят с нашего форума.

http://pro-pawn.ru/showthread.php?8617-%D0%9F%D0%B8%D1%81%D1%82%D0%BE%D0%BB%D0%B5%D1%82-%D1%8D%D0%BB%D0%B5%D0%BA%D1%82%D1%80%D0%BE%D1%88%D0%BE%D0%BA

A N D R E Y
22.12.2014, 04:48
Так вы под свой мод все адаптируйте.