В чем может быть проблема?
Ошибки компиляции:
Код
compiler\example.sma(36) : error 029: invalid expression, assumed zero
compiler\example.sma(36) : warning 215: expression has no effect
compiler\example.sma(36) : error 029: invalid expression, assumed zero
compiler\example.sma(36) : warning 215: expression has no effect
compiler\example.sma(36) : error 001: expected token: ";", but found ")"
compiler\example.sma(36) : fatal error 107: too many error messages on one line
исходник
Код
#include <amxmodx>
#include <fun>
#include <cstrike>
#include <gamecms5>
#include <sqlx>
#include <amxmisc>
// подключаем инклюд
#include <gamecms_present>
// Остановим плагин, если Core не загрузился по каким-то причинам
// Если Core даже не пытался загрузиться (нет в списке или на сервере), получите ошибки- так вам и надо)
public OnPresentCoreStopped()
pause("ad");
// Создадим функцию для добавления презентов, чтобы не путаться
public CreatePresents()
{
/*добавляем презент с параметрами. Все параметры в инклуде gamecms_present.inc
5- уникальный номер презента. Первые 4 презента находятся в Core
AWP Magnum- название презента
-1- количество презентов за карту.. -1- не ограничено
0- доступен всем игрокам
0- выпадает при любом кол-ве игроков
*/
CmsAddPresent(5, "1 рубль на счет", 3, 0, 0);
}
// Создаем функцию, которая будет вызвана при поднятии презента
// Название функции OnTakePresent менять не нужно!
public OnTakePresent(id, itemId)
{
switch(itemId)
{
case 5:
{
(if cmsapi_add_user_money(id, +1.0));
return PLUGIN_HANDLED;
}
}
return PLUGIN_CONTINUE;
}
public plugin_init()
{
register_plugin("expample", "1", "no");
}
public plugin_cfg()
{
// Создаем презенты
CreatePresents();
}
public plugin_natives()
{
set_native_filter("native_filter");
}
public native_filter(const name[], index, trap)
return !trap ? PLUGIN_HANDLED : PLUGIN_CONTINUE;