Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

xc.ini(119) fatal error 110: assertion failed:0

, что то я сделал не так [РЕШЕНО]
Статус пользователя ThisIsSparta
сообщение 3.4.2015, 22:47
Сообщение #1
Стаж: 11 лет

Сообщений: 566
Благодарностей: 307
Полезность: 600

помогите исправить ошибки dntknw.gif

Ошибка




Код
Код:

#include <amxmodx>
#include <fakemeta_util>
#include <hamsandwich>

new const g_SENTRYCOST[4] = {3000, 6000, 9000}

native GetCountSentryCSDM(id);

#define NAME "menu_csdm"
#define VERSION "33.0"
#define AUTHOR "problem?"

const KEYSMENU = MENU_KEY_1|MENU_KEY_2|MENU_KEY_3|MENU_KEY_4|MENU_KEY_5|MENU_KEY_6|MENU_KEY_7|MEN
U_KEY_8|MENU_KEY_9|MENU_KEY_0
const KEYSMENU2 = MENU_KEY_1|MENU_KEY_2|MENU_KEY_3|MENU_KEY_4|MENU_KEY_5|MENU_KEY_6|MENU_KEY_7|MEN
U_KEY_8|MENU_KEY_9|MENU_KEY_0

public plugin_init()
{
register_plugin(NAME, VERSION, AUTHOR)
register_clcmd("amx_menu", "mymenu")
register_clcmd("amx_menu2", "mymenu2")
register_clcmd("say /menu", "mymenu")
register_clcmd("say_team /menu", "mymenu")
register_clcmd("chooseteam", "mymenu")
register_menu("Menu 1", KEYSMENU, "menu2")
register_menu("Menu 2", KEYSMENU2, "menu3")


}

public mymenu(id)
{
static menu[650], iLen
iLen = 0

iLen = formatex(menu[iLen], charsmax(menu) - iLen, "\wМеню^n^n");


iLen += formatex(menu[iLen], charsmax(menu) - iLen, "\r1. \wМагазин \d| \r/shop^n");

if(GetCountSentryCSDM(id) < 3)
iLen += formatex(menu[iLen], charsmax(menu) - iLen, "\r2.\w Установить пушку \d| \r%d \d$^n", g_SENTRYCOST[GetCountSentryCSDM(id)]");
else if(GetCountSentryCSDM(id) == 3)
iLen += formatex(menu[iLen], charsmax(menu) - iLen, "\r2.\d Установить пушку | \rMAX SENTRY^n");

iLen += formatex(menu[iLen], charsmax(menu) - iLen, "\r3. \wРаздатчик здоровья \d| \r4 000 \d$^n");
iLen += formatex(menu[iLen], charsmax(menu) - iLen, "\r4. \wМеню денег \d| \r/transfer^n");
iLen += formatex(menu[iLen], charsmax(menu) - iLen, "\r5. \wМины \d| \rmines^n");
iLen += formatex(menu[iLen], charsmax(menu) - iLen, "\r6. \wЗастряли? \d| \r/stuck^n");
iLen += formatex(menu[iLen], charsmax(menu) - iLen, "\r7. \wБАНК \d| \r/bank^n");
iLen += formatex(menu[iLen], charsmax(menu) - iLen, "\r8. \wСменить оружие \d| \r/guns^n");

iLen += formatex(menu[iLen], charsmax(menu) - iLen, "\r9. \wДальше^n");
iLen += formatex(menu[iLen], charsmax(menu) - iLen, "\r0. \wВыход^n");
show_menu(id, KEYSMENU, menu, -1, "Menu 1");
return PLUGIN_HANDLED
}

public menu2(id, KEYSMENU)
{
switch(KEYSMENU)
{
case 0:
{
client_cmd(id,"say /shop")
}

case 1:
{
client_cmd(id,"sentry_build")
}

case 2:
{
client_cmd(id,"build_dispenser")

}

case 3:
{
client_cmd(id,"say /transfer")

}

case 4:
{
client_cmd(id, "mines")
}

case 5:
{
client_cmd(id, "say /stuck")
}

case 6:
{
client_cmd(id, "say /bank")
}
case 7:
{
client_cmd(id, "say /guns")
}


case 8: mymenu2(id)
}
return PLUGIN_HANDLED;
}

public mymenu2(id)
{
static menu2[650], iLen2
iLen2 = 0

iLen2 = formatex(menu2[iLen2], charsmax(menu2) - iLen2, "\wМеню^n^n");
iLen2 += formatex(menu2[iLen2], charsmax(menu2) - iLen2, "\r1. \wИнформационная система \d| \r/help^n");
iLen2 += formatex(menu2[iLen2], charsmax(menu2) - iLen2, "\r2. \wНоминировать карту \d| \r/maps");
iLen2 += formatex(menu2[iLen2], charsmax(menu2) - iLen2, "\r3. \wГолосовать за смену карты \d| \r/rtv");
iLen2 += formatex(menu2[iLen2], charsmax(menu2) - iLen2, "\r4. \wЗабанить игрока \d| \r/voteban");
iLen2 += formatex(menu2[iLen2], charsmax(menu2) - iLen2, "\r5. \wНе слышать игрока \d| \r/mute");
iLen2 += formatex(menu2[iLen2], charsmax(menu2) - iLen2, "");
iLen2 += formatex(menu2[iLen2], charsmax(menu2) - iLen2, "");
iLen2 += formatex(menu2[iLen2], charsmax(menu2) - iLen2, "");

iLen2 += formatex(menu2[iLen2], charsmax(menu2) - iLen2, "\r9. \wНазад^n");
iLen2 += formatex(menu2[iLen2], charsmax(menu2) - iLen2, "\r0. \wВыход^n");
show_menu(id, KEYSMENU2, menu2, -1, "Menu 2");
return PLUGIN_HANDLED
}

public menu3(id, KEYSMENU)
{
switch(KEYSMENU)
{
case 0:
{
client_cmd(id,"say /help")
}
case 1:
{
client_cmd(id,"say /maps")
}
case 2:
{
client_cmd(id, "say /rtv")
}
case 3:
{
client_cmd(id, "say /voteban")
}
case 4:
{
client_cmd(id, "say /mute")
}
case 5:
{
client_cmd(id, "say")
}
case 6:
{
client_cmd(id, "say")
}
case 7:
{
client_cmd(id, "say")
}
case 8:
{
client_cmd(id, "amx_menu")
}
}
return PLUGIN_HANDLED;
}



Отредактировал: ThisIsSparta, - 3.4.2015, 22:48
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя GOOD FELLOW
сообщение 3.4.2015, 23:01
Сообщение #2


Иконка группы

Стаж: 13 лет

Сообщений: 2294
Благодарностей: 1187
Полезность: 890

прикреплю файлом лучше
Прикрепленные файлы:
Прикрепленный файл  1.sma ( 5,64 килобайт ) Кол-во скачиваний: 24
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя ThisIsSparta
сообщение 3.4.2015, 23:06
Сообщение #3
Стаж: 11 лет

Сообщений: 566
Благодарностей: 307
Полезность: 600

Цитата(GOOD FELLOW @ 4.4.2015, 0:01) *
прикреплю файлом лучше


благодарю thank_you2.gif

чет у меня компилятор тупит)




через онлайн все норм
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя GOOD FELLOW
сообщение 3.4.2015, 23:07
Сообщение #4


Иконка группы

Стаж: 13 лет

Сообщений: 2294
Благодарностей: 1187
Полезность: 890

ThisIsSparta, так и компиль через онлайн, у меня все нормально, если локально)))
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Radius
сообщение 3.4.2015, 23:12
Сообщение #5
Стаж: 12 лет

Сообщений: 454
Благодарностей: 418
Полезность: 330

Не успел, но пускай будет.

menu_csdm.sma
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя GOOD FELLOW
сообщение 3.4.2015, 23:13
Сообщение #6


Иконка группы

Стаж: 13 лет

Сообщений: 2294
Благодарностей: 1187
Полезность: 890

Radius, заливай через форум))
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Radius
сообщение 3.4.2015, 23:16
Сообщение #7
Стаж: 12 лет

Сообщений: 454
Благодарностей: 418
Полезность: 330

GOOD FELLOW, так я могу отредактировать в любой момент не изменяя ссылку, тем самым ускоряется процесс, если есть ошибки или хотят еще какие-нибудь правки.

Отредактировал: Radius, - 3.4.2015, 23:16
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя ThisIsSparta
сообщение 3.4.2015, 23:18
Сообщение #8
Стаж: 11 лет

Сообщений: 566
Благодарностей: 307
Полезность: 600

Цитата(GOOD FELLOW @ 4.4.2015, 0:07) *
ThisIsSparta, так и компиль через онлайн, у меня все нормально, если локально)))



Цитата(Radius @ 4.4.2015, 0:12) *
Не успел, но пускай будет.


что-то тут не так

не расходимся)




не подскажете почему только 6 пунктов, показывает и они не работают ...
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя GOOD FELLOW
сообщение 3.4.2015, 23:21
Сообщение #9


Иконка группы

Стаж: 13 лет

Сообщений: 2294
Благодарностей: 1187
Полезность: 890

ThisIsSparta, если честно, то я вообще в твоем исходнике запутался :D
проще, по-моему, по новой сделать
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Radius
сообщение 3.4.2015, 23:23
Сообщение #10
Стаж: 12 лет

Сообщений: 454
Благодарностей: 418
Полезность: 330

ThisIsSparta, логику работы я не проверял. Если имена пустые "" (пустые кавычки), то такой пункт не засчитывается.

Отредактировал: Radius, - 3.4.2015, 23:25
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ThisIsSparta
сообщение 3.4.2015, 23:28
Сообщение #11
Стаж: 11 лет

Сообщений: 566
Благодарностей: 307
Полезность: 600

Цитата(GOOD FELLOW @ 4.4.2015, 0:21) *
ThisIsSparta, если честно, то я вообще в твоем исходнике запутался :D
проще, по-моему, по новой сделать



так это не мой, я с amx-x слизал, тока чуть чуть добавил)

Цитата(Radius @ 4.4.2015, 0:23) *
ThisIsSparta, логику работы я не проверял. Если имена пустые "" (пустые кавычки), то такой пункт не засчитывается.


до пустых еще не дошли, это первое меню, там где нет пустых)

Отредактировал: ThisIsSparta, - 3.4.2015, 23:34
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Radius
сообщение 3.4.2015, 23:35
Сообщение #12
Стаж: 12 лет

Сообщений: 454
Благодарностей: 418
Полезность: 330

Перекачайте ссылка та же. Только что проверил все пункты в первом меню отображаются и нажимаются.

Отредактировал: Radius, - 3.4.2015, 23:35
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя ThisIsSparta
сообщение 3.4.2015, 23:41
Сообщение #13
Стаж: 11 лет

Сообщений: 566
Благодарностей: 307
Полезность: 600

Цитата(Radius @ 4.4.2015, 0:35) *
Перекачайте ссылка та же. Только что проверил все пункты в первом меню отображаются и нажимаются.



спасибо еще раз) все работает
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Тема закрытаНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: