[ROZWIĄZANE] Problem z menu - kompilacją ..
Mr. Dziwny
10.12.2011
Witam!
Tworzyłem plugin że, dla flagi "T" co rundę wyświetla się menu z wyborem speed'a/ grawitacji (1 do wyboru
)
Niestety mam problem, ponieważ jestem jeszcze trochę z tym zielony .
Wyskakuję mi parę errorów . Mógłby ktoś to poprawić.
Proszę o pomoc
Dam
.
Z góry dziękuję .
Tworzyłem plugin że, dla flagi "T" co rundę wyświetla się menu z wyborem speed'a/ grawitacji (1 do wyboru

Niestety mam problem, ponieważ jestem jeszcze trochę z tym zielony .
Wyskakuję mi parę errorów . Mógłby ktoś to poprawić.
#include <amxmodx>
#include <amxmisc>
#include <nvault>
#include <engine>
#include <fun>
#include <cstrike>
#include <fakemeta>
#include <fakemeta_util>
#include <colorchat>
#include <core>
#include <sqlx>
#include <hamsandwich>
#include <regex>
#include <hlsdk_const>
public plugin_init() {
cvar_gravity = register_cvar("gravity", "0.65");
cvar_speed = register_cvar("speed", "350");
register_clcmd("mymenu","mymenu");
}
public mymenu(id){
new MyMenu=menu_create("Wybierz przywilej!","cbMyMenu");
new MyMenuFun=menu_makecallback("mcbMyMenu");
menu_additem(MyMenu,"Wieksza predkosc","",0,MyMenuFun);//item=0
menu_additem(MyMenu,"Mniejsza grawitacja","",0,MyMenuFun);//item=1
menu_display(id, MyMenu,0);
return PLUGIN_HANDLED;
}
public cbMyMenu(id, menu, item){
switch(item){
case 0:{
new Float: speed
speed = get_pcvar_float(cvar_speed)
set_user_maxspeed(id, cvar_speed)
}
case 1:{
new Float: gravity
gravity = get_pcvar_float(cvar_gravity)
set_user_gravity(id, cvar_gravity)
}
return PLUGIN_CONTINUE;
}
public event_reset_hud(id)
{
if(access(id,ADMIN_LEVEL_H)) {
set_task(1.0,"Menu",id);
}
return PLUGIN_CONTINUE;
}
}
Proszę o pomoc

Dam

Z góry dziękuję .
Zapalka
10.12.2011
#include <amxmodx>
#include <amxmisc>
#include <fun>
new Float: cvar_gravity,Float:cvar_speed;
public plugin_init() {
register_cvar("gravity", "0.65");
register_cvar("speed", "350");
cvar_gravity = get_cvar_float("gravity");
cvar_speed = get_cvar_float("speed");
register_clcmd("mymenu","mymenu");
}
public mymenu(id){
new MyMenu=menu_create("Wybierz przywilej!","cbMyMenu");
new MyMenuFun=menu_makecallback("mcbMyMenu");
menu_additem(MyMenu,"Wieksza predkosc","",0,MyMenuFun);//item=0
menu_additem(MyMenu,"Mniejsza grawitacja","",0,MyMenuFun);//item=1
menu_display(id, MyMenu,0);
return PLUGIN_HANDLED;
}
public cbMyMenu(id, menu, item){
switch(item){
case 0:{
set_user_maxspeed(id, cvar_speed)
}
case 1:{
set_user_gravity(id, cvar_gravity)
}
}
return PLUGIN_CONTINUE;
}
public event_reset_hud(id)
{
if(access(id,ADMIN_LEVEL_H)) {
set_task(1.0,"Menu",id);
}
return PLUGIN_CONTINUE;
}
W jakim celu zaincludowałeś tyle bibliotek? Jestem ciekawy jakie obciążenie dla serwera stanowił ten plugin.
Błędy naprawione.
Edited by Zapalka, 10.12.2011 09:32.
Mr. Dziwny
10.12.2011
Bo jestem w tym zielony i nawet nie ogarniam za bardzo bibliotek . >.< Dzięki mistrzu
Łap

Łap

Goliath
10.12.2011
Wiadomość wygenerowana automatycznie
Ten temat został zamknięty przez moderatora.
Powód: Pomoc udzielona
Jeśli się z tym nie zgadzasz,
raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.
Z pozdrowieniami,
Zespół AMXX.PL
Ten temat został zamknięty przez moderatora.
Powód: Pomoc udzielona
Jeśli się z tym nie zgadzasz,

Z pozdrowieniami,
Zespół AMXX.PL