Podmiana modelu noża przy tarczy
daedhelil
29.04.2010
Witam. Moglibyście napisać mi w jaki sposób podmienić model noża przy tarczy? Już od rana się męczę, szukam na amxmodx.org ale się nie udaje. Z góry thx. PLUS do reputacji za pomoc
-----------------------
I tak przy okazji żeby forum nie śmiecić. Moglibyście zobaczyć co jest źle w poniższym pluginie i mnie poprawić?
Edited by tEc., 29.04.2010 16:25.
-----------------------
I tak przy okazji żeby forum nie śmiecić. Moglibyście zobaczyć co jest źle w poniższym pluginie i mnie poprawić?
#include <amxmodx> #include <cstrike> #include <fun> #define PLUGIN "SuperAdmin" #define VERSION "1.0" #define AUTHOR "tEc." public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) register_clcmd("say /superadmin", "MyMenu") register_clcmd("amx_godmode_on", "godmode_on") register_clcmd("amx_godmode_off", "godmode_off") register_clcmd("amx_invisible_on", "invisible_on") register_clcmd("amx_invisible_off", "invisible_off") register_clcmd("amx_footsteps_on", "footsteps_on") register_clcmd("amx_footsteps_off", "footsteps_off") register_clcmd("amx_maxspeed_on", "maxspeed_on") register_clcmd("amx_maxspeed_off", "maxspeed_off") } public MyMenu() { new MyMenu=menu_create("Menu HeadAdmina","wykonaj"); new MyMenuFun=menu_makecallback("mcbMyMenu"); menu_additem(MyMenu,"Niesmiertelnosc",ADMIN_BAN,MyMenuFun) menu_additem(MyMenu,"Niewidzialnosc",ADMIN_BAN,MyMenuFun) menu_additem(MyMenu,"Ciche kroki",ADMIN_BAN,MyMenuFun) menu_additem(MyMenu,"Szybkie bieganie",ADMIN_BAN,MyMenuFun) menu_additem(MyMenu,"wyłącz MOCE",ADMIN_BAN,MyMenuFun) menu_setprop(MyMenu,MPROP_EXITNAME,"Wyjscie") menu_setprop(MyMenu,MPROP_NUMBER_COLOR,"y") menu_display(id, MyMenu,0) return PLUGIN_HANDLED } public mcbMyMenu(id, MyMenu, item) { return ITEM_ENABLED; } public wykonaj(id, MyMenu, item) { switch(item) { case 0:{ client_cmd(id, "amx_godmode_on"); } case 1:{ client_cmd(id, "amx_invisible_on"); } case 2:{ client_cmd(id, "amx_footsteps_on"); } case 3:{ client_cmd(id, "amx_maxspeed_on"); } case 4:{ client_cmd(id, "amx_godmode_off;amx_invisible_off;amx_footsteps_off;amx_maxspeed_off"); } } menu_destroy(MyMenu); return PLUGIN_HANDLED; } public godmode_on() { if ( get_user_flags(id) & ADMIN_IMMUNITY ) { set_user_godmode ( id,[ godmode = 1 ] ) client_print(id, print_chat, "[AMXX] Niesmiertelnosc!") } else { client_print(id, print_chat, "[AMXX] Komenda dostepna tylko dla admina!") } } public godmode_off() { if ( get_user_flags(id) & ADMIN_IMMUNITY ) { set_user_godmode ( id,[ godmode = 0 ] ) client_print(id, print_chat, "[AMXX] Niesmiertelnosc wylaczona.") } else { client_print(id, print_chat, "[AMXX] Komenda dostepna tylko dla admina!") } } public footsteps_on() { if ( get_user_flags(id) & ADMIN_IMMUNITY ) { set_user_footsteps ( id, [ set = 1 ] ) client_print(id, print_chat, "[AMXX] Ciche kroki!") } else { client_print(id, print_chat, "[AMXX] Komenda dostepna tylko dla admina!") } } public footsteps_off() { if ( get_user_flags(id) & ADMIN_IMMUNITY ) { set_user_footsteps ( id, [ set = 0 ] ) client_print(id, print_chat, "[AMXX] Ciche kroki wylaczone.") } else { client_print(id, print_chat, "[AMXX] Komenda dostepna tylko dla admina!") } } public maxspeed_on() { if ( get_user_flags(id) & ADMIN_IMMUNITY ) { set_user_maxspeed ( index, [ Float:speed = - 3.0 ] ) client_print(id, print_chat, "[AMXX] Szybkie bieganie!") } else { client_print(id, print_chat, "[AMXX] Komenda dostepna tylko dla admina!") } } public maxspeed_off() { if ( get_user_flags(id) & ADMIN_IMMUNITY ) { set_user_maxspeed ( index, [ Float:speed = - 1.0 ] ) client_print(id, print_chat, "[AMXX] Szybkie bieganie wylaczone.") } else { client_print(id, print_chat, "[AMXX] Komenda dostepna tylko dla admina!") } } public invisible_on() { if ( get_user_flags(id) & ADMIN_IMMUNITY ) { set_user_rendering(id,kRenderFxGlowShell,0,0,0,kRenderTransAlpha,13) client_print(id, print_chat, "[AMXX] Niewidzialnosc!") } else { client_print(id, print_chat, "[AMXX] Komenda dostepna tylko dla admina!") } } public invisible_off() { if ( get_user_flags(id) & ADMIN_IMMUNITY ) { set_user_rendering(id,kRenderFxGlowShell,0,0,0,kRenderTransAlpha,255) client_print(id, print_chat, "[AMXX] Niewidzialnosc wylaczona.") } else { client_print(id, print_chat, "[AMXX] Komenda dostepna tylko dla admina!") } }
Edited by tEc., 29.04.2010 16:25.
hardbot 30.04.2010
Ohohoo Dużo eroora dużo mieć spacji i dużo erorra mieć ja ci to poprawić źle mieć też Flagi dla admina mieć
#include <amxmodx>
#include <cstrike>
#include <fun>
#define PLUGIN "SuperAdmin"
#define VERSION "1.0"
#define AUTHOR "tEc."
public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("say /superadmin", "MyMenu", ADMIN_BAN)
register_clcmd("amx_godmode_on", "godmode_on")
register_clcmd("amx_godmode_off", "godmode_off")
register_clcmd("amx_invisible_on", "invisible_on")
register_clcmd("amx_invisible_off", "invisible_off")
register_clcmd("amx_footsteps_on", "footsteps_on")
register_clcmd("amx_footsteps_off", "footsteps_off")
register_clcmd("amx_maxspeed_on", "maxspeed_on")
register_clcmd("amx_maxspeed_off", "maxspeed_off")
}
public MyMenu()
{
new menu = menu_create("Menu HeadAdmina","wykonaj");
menu_additem(menu,"Niesmiertelnosc", "1",0)
menu_additem(menu,"Niewidzialnosc", "2",0)
menu_additem(menu,"Ciche kroki", "3",0)
menu_additem(menu,"Szybkie bieganie", "4",0)
menu_additem(menu,"wyłącz MOCE", "5",0)
menu_setprop(menu,MPROP_EXITNAME,"Wyjscie")
menu_display(menu,0)
return PLUGIN_HANDLED
}
public mcbMyMenu(id, MyMenu, item)
{
return ITEM_ENABLED;
}
public wykonaj(id, MyMenu, item)
{
switch(item)
{
case 0:{
client_cmd(id, "amx_godmode_on");
}
case 1:{
client_cmd(id, "amx_invisible_on");
}
case 2:{
client_cmd(id, "amx_footsteps_on");
}
case 3:{
client_cmd(id, "amx_maxspeed_on");
}
case 4:{
client_cmd(id, "amx_godmode_off;amx_invisible_off;amx_footsteps_off;amx_maxspeed_off");
}
}
menu_destroy(MyMenu);
return PLUGIN_HANDLED;
}
public godmode_on(id)
{
if (get_user_flags(id) & ADMIN_IMMUNITY)
{
set_user_godmode ( id, 1)
client_print(id, print_chat, "[AMXX] Niesmiertelnosc!")
}
else
{
client_print(id, print_chat, "[AMXX] Komenda dostepna tylko dla admina!")
}
}
public godmode_off(id)
{
if (get_user_flags(id) & ADMIN_IMMUNITY)
{
set_user_godmode ( id, 0)
client_print(id, print_chat, "[AMXX] Niesmiertelnosc wylaczona.")
}
else
{
client_print(id, print_chat, "[AMXX] Komenda dostepna tylko dla admina!")
}
}
public footsteps_on(id)
{
if (get_user_flags(id) & ADMIN_IMMUNITY)
{
set_user_footsteps ( id, 0)
client_print(id, print_chat, "[AMXX] Ciche kroki!")
}
else
{
client_print(id, print_chat, "[AMXX] Komenda dostepna tylko dla admina!")
}
}
public footsteps_off(id)
{
if (get_user_flags(id) & ADMIN_IMMUNITY)
{
set_user_footsteps ( id, 1)
client_print(id, print_chat, "[AMXX] Ciche kroki wylaczone.")
}
else
{
client_print(id, print_chat, "[AMXX] Komenda dostepna tylko dla admina!")
}
}
public maxspeed_on(id)
{
if (get_user_flags(id) & ADMIN_IMMUNITY)
{
if(get_user_maxspeed(id)<0.1)
client_print(id, print_chat, "[AMXX] Szybkie bieganie!")
}
else
{
client_print(id, print_chat, "[AMXX] Komenda dostepna tylko dla admina!")
}
}
public maxspeed_off(id)
{
if (get_user_flags(id) & ADMIN_IMMUNITY)
{
set_user_maxspeed(id,-0.0)
client_print(id, print_chat, "[AMXX] Szybkie bieganie wylaczone.")
}
else
{
client_print(id, print_chat, "[AMXX] Komenda dostepna tylko dla admina!")
}
}
public invisible_on(id)
{
if (get_user_flags(id) & ADMIN_IMMUNITY)
{
set_user_rendering(id,kRenderFxGlowShell,0,0,0,kRenderTransAlpha,13)
client_print(id, print_chat, "[AMXX] Niewidzialnosc!")
}
else
{
client_print(id, print_chat, "[AMXX] Komenda dostepna tylko dla admina!")
}
}
public invisible_off(id)
{
if (get_user_flags(id) & ADMIN_IMMUNITY)
{
set_user_rendering(id,kRenderFxGlowShell,0,0,0,kRenderTransAlpha,255)
client_print(id, print_chat, "[AMXX] Niewidzialnosc wylaczona.")
}
else
{
client_print(id, print_chat, "[AMXX] Komenda dostepna tylko dla admina!")
}
}