Jak należy zrobić warunek if na komendę kill ?
if ( ?? ) {
}
Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.
|
Napisano 15.03.2009 13:00
if ( ?? ) {
}
Napisano 15.03.2009 13:05
if( is_user_alive(id))jeśli chcesz przechwycić komendę kill, czyli zrobić coś gdy gracz chce się zabić to w plugin_init()
register_clcmd("kill","cmd_playerKill");i gdzieś dalej:
public cmd_playerKill(id){ //tu kod }
Napisano 15.03.2009 13:07
Napisano 15.03.2009 13:09
public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR); register_clcmd("kill","cmd_playerKill"); } public cmd_playerKill(id){ new szName[33]; get_user_name(id,szName,32); set_hudmessage(255, 0, 0, 0.03, 0.46, 0, 6.0, 5.0) show_hudmessage(id, "%s sie zabil",szName) return PLUGIN_CONTINUE; }
Napisano 15.03.2009 14:04
if ( ?? ) {
}
elseif {
}
Napisano 15.03.2009 14:09
public client_command(id){ new szCmd[10]; read_argv(0,szCmd,9); if(equali(szCmd,"KILL")){ //kill }else { //inna komenda } return PLUGIN_CONTINUE; }
Napisano 15.03.2009 14:19
#include <amxmodx> #define MSG 4 new samobojstwo[MSG][] = { "%s wbil sobie noz prosto w serce!", "%s sam sobie strzelil HeadShota!", "%s strzelil sobie w leb!", "%s uznal, ze nie ma po co zyc!"} public plugin_init() { register_plugin("Samobojstwo", "1.1", "deLL") register_event("DeathMsg", "knife_kill", "a", "4&kni") } public knife_kill(id) { new name[18] get_user_name(id, name, 17) set_hudmessage(200, 100, 0, -1.0, 0.30, 0, 6.0, 6.0, 0.5, 0.15, 1) show_hudmessage(0, samobojstwo[ random_num(0, MSG-1) ], name) } }
Napisano 15.03.2009 15:13
#include <amxmodx> new samobojstwo[][] = { "%s wbil sobie noz prosto w serce!", "%s sam sobie strzelil HeadShota!", "%s strzelil sobie w leb!", "%s uznal, ze nie ma po co zyc!" } public plugin_init() { register_plugin("Samobojstwo", "1.1", "deLL") register_event("DeathMsg", "knife_kill", "a", "4&kni") } public client_death(killer,victim) { if(killer != victim) return; new name[32] get_user_name(killer, name, 31) set_hudmessage(200, 100, 0, -1.0, 0.30, 0, 6.0, 6.0, 0.5, 0.15, 1) show_hudmessage(0, samobojstwo[random(sizeof samobojstwo)], name) }
Napisano 15.03.2009 15:26
#include <amxmodx> new samobojstwo[][] = { "%s wbil sobie noz prosto w serce!", "%s sam sobie strzelil HeadShota!", "%s strzelil sobie w leb!", "%s uznal, ze nie ma po co zyc!" } public plugin_init() { register_plugin("Samobojstwo", "1.1", "deLL, Help: kam821, R3X - AMXX.pl") register_event("DeathMsg", "knife_kill", "a", "4&kni") } public client_death(killer,victim) { if(killer != victim) return; new name[32] get_user_name(killer, name, 31) set_hudmessage(200, 100, 0, -1.0, 0.30, 0, 6.0, 6.0, 0.5, 0.15, 1) show_hudmessage(0, samobojstwo[random(sizeof samobojstwo)], name) }
0 użytkowników, 0 gości, 0 anonimowych