Vlade' <3 Membru Activ
Numarul mesajelor : 715 Data nasterii : 09/12/1994 Data de inscriere : 21/07/2009 Varsta : 29 Localizare : Undeva pe planeta albastra
| Subiect: [TUTORIAL]Cum sa faci un plugin join Joi Feb 17, 2011 5:22 am | |
| Azi va voi arata cum sa faceti un plugin cand un jucator se conecteaza pe server sa apara un msg hud in stanga in centru cu culoarea verde si sa se aude un sunet cand intra si cand iese sa apara alt msg in dreapta cu portocaliu si se va auzi tot un sunet cand va iesi. /* Plugin generated by AMXX-Studio */
#include #include
#define PLUGIN "New Plug-In" #define VERSION "1.0" #define AUTHOR "author"
public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR)
}
public client_putinserver ( id ) { new name [32] get_user_name(id,name,31)
set_hudmessage(42, 255, 85, 0.0, 0.35, 0, 6.0, 12.0) show_hudmessage(id, " [ %s ] este gata de macel!",name)
client_cmd(0,"spk ^"misc/join_cl/sal^"")
}
public clien_disconnect ( id ) { new name [32] get_user_name(id,name,31)
set_hudmessage(255, 170, 0, 0.59, 0.29, 0, 6.0, 12.0) show_hudmessage(id, "[ %s ] s-a plictisit!",name)
client_cmd(0,"spk ^"misc/join_cl/goodbye")
}Sa incepem:1.Ca sa sa arate msg hud sau sa se aude sunetul nu trebuie sa facem vreo comanda asa ca vom putea incheia la public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) } 2.Acum trebe sa scriem public client_putinserver ( id ) { trebe sa punem client_putinserver ( id ) { asta este doar pentru intrarea pe server. 3.Ca sa punem numele atunci cand intra cineva pe server trebe sa punem asa : new name [32] get_user_name(id,name,31) Asta este pentru nume cand intra cineva sa ii arate numele. 4.Acum trebe sa punem msg hud il puteti face cu amxmodx sus veti avea generators>hud message generator asa puteti face hud msg si veti putea alege culoarea si unde sa fie msg,dupa ce ati facut msg hud va va arata ceva de genu: set_hudmessage(42, 255, 85, 0.0, 0.35, 0, 6.0, 12.0) show_hudmessage(id, " [ %s ] este gata de macel!",name) Eu am facut cu alta culoare si am scris alt msg scrieti ce mesaj vreti voi de intrare. 5.Acum trebe sa facem cmd pentru client , adica atunci cand va intra pe server un jucator sa se auda la toti sunetul pe care il vom pune asa: client_cmd(0,"spk ^"misc/join_cl/sal^"") Ce trebe sa modificati este misc/join_cl/sal puteti modifica asta daca vreti alt sunet. 6.La deconectare e acelasi lucru numa ca scrieti la public client_disconnect ( id ) { . [Trebuie sa fiti inscris si conectat pentru a vedea acest link][Trebuie sa fiti inscris si conectat pentru a vedea acest link]Daca vreti puteti sa descarcati sma si sunetele daca aveti voi alte sunete puteti sa le schimbati direct din sma. | |
|