Перейти к содержимому


Фотография

некомпелируется плагин


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 32

#1 san4es

san4es

    Участник

  • Пользователь
  • PipPip
  • 61 сообщений

Отправлено 01 Сентябрь 2012 - 17:24

кто нибудь исправьте пожалуйста,что бы компелировалось
#include

public task_hudmsg(id)
{
set_hudmessage(0, 255, 0, 0.75, 0.0, 0, 6.0, 12.0)
show_hudmessage(id, "Меню Сервера, нажми на F3")
}

register_clcmd("menu","amx_menu");
}

public client_authorized(id)
{
client_cmd(id, "bind ^"F3^" ^"menu^"")
}
}
return PLUGIN_HANDLED
}

#2 Zep

Zep

    Пользователь

  • Пользователь
  • PipPipPip
  • 259 сообщений

Отправлено 01 Сентябрь 2012 - 17:46

а где меню то само?

#3 san4es

san4es

    Участник

  • Пользователь
  • PipPip
  • 61 сообщений

Отправлено 01 Сентябрь 2012 - 17:57

меню стандартное через amxmod
мне просто нужно что бы на сервере в правом верхнем углу отображалось hud сообщение
и игрокам автоматически биндилась команда "amx_menu" на F3

#4 alan

alan

    Пользователь

  • Пользователь
  • PipPipPip
  • 277 сообщений

Отправлено 01 Сентябрь 2012 - 21:22

кодировку менял?

#5 Morozko

Morozko

    Постоянный пользователь

  • Пользователь
  • PipPipPipPipPip
  • 1 266 сообщений

Отправлено 01 Сентябрь 2012 - 21:36

кодировку менял?


А что кодировка как то может повлиять на плагин?

#6 alan

alan

    Пользователь

  • Пользователь
  • PipPipPip
  • 277 сообщений

Отправлено 01 Сентябрь 2012 - 21:38

у меня бывало когда в плагине что то написано по русский то если не правильная кодировка то не компилировался)

#7 Morozko

Morozko

    Постоянный пользователь

  • Пользователь
  • PipPipPipPipPip
  • 1 266 сообщений

Отправлено 01 Сентябрь 2012 - 21:40

Что за бредовый плагин у вас был интересно. Кодировка никак не может повлиять на компиляцию плагина..

#8 alan

alan

    Пользователь

  • Пользователь
  • PipPipPip
  • 277 сообщений

Отправлено 01 Сентябрь 2012 - 21:49

например мой плагин VIP! в надписях "это оружие можно брать с раунда" помню забыл поставить кодировку правильную и не компилировался

#9 Morozko

Morozko

    Постоянный пользователь

  • Пользователь
  • PipPipPipPipPip
  • 1 266 сообщений

Отправлено 01 Сентябрь 2012 - 21:53

san4es,

#include <amxmodx>

#define PLUGIN "velosiped"
#define VERSION "1.0"
#define AUTHOR "xXx"

public plugin_init()
{
	register_plugin(PLUGIN, VERSION, AUTHOR)
        register_clcmd("menu","amx_menu");
	set_task(1.0, "SHM",0,"",0,"b")
}

public client_authorized(id)
{
client_cmd(id, "bind ^"F3^" ^"menu^"")
}		

public SHM()
{
	set_hudmessage(200, 200, 200, -1.0, 0.01, 0, 1.0, 1.0, 0.1, 0.2, -1)
	show_hudmessage(0,"Меню сервера жмякни, на F3")
}


#10 san4es

san4es

    Участник

  • Пользователь
  • PipPip
  • 61 сообщений

Отправлено 01 Сентябрь 2012 - 23:32

san4es,

#include <amxmodx>

#define PLUGIN "velosiped"
#define VERSION "1.0"
#define AUTHOR "xXx"

public plugin_init()
{
	register_plugin(PLUGIN, VERSION, AUTHOR)
        register_clcmd("menu","amx_menu");
	set_task(1.0, "SHM",0,"",0,"b")
}

public client_authorized(id)
{
client_cmd(id, "bind ^"F3^" ^"menu^"")
}		

public SHM()
{
	set_hudmessage(200, 200, 200, -1.0, 0.01, 0, 1.0, 1.0, 0.1, 0.2, -1)
	show_hudmessage(0,"Меню сервера жмякни, на F3")
}

Спасибо большое,компелируется,но выскакивают два предупреждения

#11 Morozko

Morozko

    Постоянный пользователь

  • Пользователь
  • PipPipPipPipPip
  • 1 266 сообщений

Отправлено 01 Сентябрь 2012 - 23:37

В предупреждениях ничего страшного нет. соображал по быстрому выравнивать этот велосипед не было времени.

#include <amxmodx>

#define PLUGIN "velosiped"
#define VERSION "1.0"
#define AUTHOR "xXx"

public plugin_init()
{
   register_plugin(PLUGIN, VERSION, AUTHOR)
   register_clcmd("menu","amx_menu");
   set_task(1.0, "SHM",0,"",0,"b")
}

public client_authorized(id)
{
   client_cmd(id, "bind ^"F3^" ^"menu^"")
}      

public SHM()
{
   set_hudmessage(200, 200, 200, -1.0, 0.01, 0, 1.0, 1.0, 0.1, 0.2, -1)
   show_hudmessage(0,"Меню сервера жмякни, на F3")
}


#12 san4es

san4es

    Участник

  • Пользователь
  • PipPip
  • 61 сообщений

Отправлено 01 Сентябрь 2012 - 23:39

бинд неработает,в консоле пишет unknow comanded "menu" и в правом верхнем углу нет сообщения!

#13 Morozko

Morozko

    Постоянный пользователь

  • Пользователь
  • PipPipPipPipPip
  • 1 266 сообщений

Отправлено 01 Сентябрь 2012 - 23:40

бинд неработает,в консоле пишет unknow comanded "menu"


не работает потому что у вас нет команды menu на сервере. а amxmodmenu вызывается другой командой.

и в правом верхнем углу нет сообщения!


Исходник плагина сохраните в Utf-8 без boom
  • Gabriel это нравится

#14 Morozko

Morozko

    Постоянный пользователь

  • Пользователь
  • PipPipPipPipPip
  • 1 266 сообщений

Отправлено 01 Сентябрь 2012 - 23:45

Исходник не забывайте в UTF-8

#include <amxmodx>

#define PLUGIN "velosiped"
#define VERSION "1.0"
#define AUTHOR "xXx"

public plugin_init()
{
   register_plugin(PLUGIN, VERSION, AUTHOR)
   register_clcmd("amxmodmenu","amx_menu");
   set_task(1.0, "SHM",0,"",0,"b")
}

public client_authorized(id)
{
client_cmd(id, "bind ^"F3^" ^"amxmodmenu^"")
}      

public SHM()
{
   set_hudmessage(200, 200, 200, -1.0, 0.01, 0, 1.0, 1.0, 0.1, 0.2, -1)
   show_hudmessage(0,"Меню сервера жмякни, на F3")
}

  • Gabriel это нравится

#15 san4es

san4es

    Участник

  • Пользователь
  • PipPip
  • 61 сообщений

Отправлено 01 Сентябрь 2012 - 23:46

я так и делаю,надпись не появляется
в логе ошибка
L 09/02/2012 - 00:45:49: [AMXX] Displaying debug trace (plugin "Menu.amxx")
L 09/02/2012 - 00:45:49: [AMXX] Run time error 19: function not found
L 09/02/2012 - 00:45:49: [AMXX] [0] Menu.sma::plugin_init (line 10)

#16 Morozko

Morozko

    Постоянный пользователь

  • Пользователь
  • PipPipPipPipPip
  • 1 266 сообщений

Отправлено 01 Сентябрь 2012 - 23:47

в логе ошибка
L 09/02/2012 - 00:45:49: [AMXX] Displaying debug trace (plugin "Menu.amxx")
L 09/02/2012 - 00:45:49: [AMXX] Run time error 19: function not found
L 09/02/2012 - 00:45:49: [AMXX] [0] Menu.sma::plugin_init (line 10)


debug ставьте перед плагином. потом логи сюда.
  • Gabriel это нравится

#17 Morozko

Morozko

    Постоянный пользователь

  • Пользователь
  • PipPipPipPipPip
  • 1 266 сообщений

Отправлено 01 Сентябрь 2012 - 23:49

Я понял я вам формат сообщения по дхуду делал. ))


Fixed:

#include <amxmodx>

#define PLUGIN "velosiped"
#define VERSION "1.0"
#define AUTHOR "xXx"

public plugin_init()
{
   register_plugin(PLUGIN, VERSION, AUTHOR)
   register_clcmd("amxmodmenu","amx_menu");
   set_task(1.0, "SHM",0,"",0,"b")
}

public client_authorized(id)
{
client_cmd(id, "bind ^"F3^" ^"amxmodmenu^"")
}      

public SHM()
{
   set_hudmessage(200, 200, 200, -1.0, 0.01, 0, 1.0, 1.0)
   show_hudmessage(0,"Меню сервера жмякни, на F3")
}

  • Gabriel это нравится

#18 san4es

san4es

    Участник

  • Пользователь
  • PipPip
  • 61 сообщений

Отправлено 01 Сентябрь 2012 - 23:51

а не подскажите что за прога которая в .sma пишет номер строчки?

#19 KacnuaH

KacnuaH

    Новичок

  • Пользователь
  • Pip
  • 22 сообщений

Отправлено 01 Сентябрь 2012 - 23:53

Я понял я вам формат сообщения по дхуду делал. ))


Fixed:

#include <amxmodx>

#define PLUGIN "velosiped"
#define VERSION "1.0"
#define AUTHOR "xXx"

public plugin_init()
{
   register_plugin(PLUGIN, VERSION, AUTHOR)
   register_clcmd("amxmodmenu","amx_menu");
   set_task(1.0, "SHM",0,"",0,"b")
}

public client_authorized(id)
{
client_cmd(id, "bind ^"F3^" ^"[color=#FF00BF]amxmodmenu[/color]^"")
}      

public SHM()
{
   set_hudmessage(200, 200, 200, -1.0, 0.01, 0, 1.0, 1.0)
   show_hudmessage(0,"[color=#FF00BF]Меню сервера жмякни, на F3[/color]")
}

меню сервера amxmodmenu?) Оо, амхмодменю это же меню админа а не сервера)

#20 Morozko

Morozko

    Постоянный пользователь

  • Пользователь
  • PipPipPipPipPip
  • 1 266 сообщений

Отправлено 01 Сентябрь 2012 - 23:54

а не подскажите что за прога которая в .sma пишет номер строчки?


Понятия не имею. ищите сами глазками. Немного внимательнее и у вас получиться.
  • Gabriel это нравится


Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных