M!HA!TZA Membru 2


Data inscrierii: 14/Iul/2008 Mesaje: 283 Localitate: Greaca
|
Trimis: 02/08/2008 17:00 Titlul subiectului: Tutorial Cum unim 2 plugin-uri |
|
|
Cum unim 2 plugin-uri !
Nume: Cum unim 2 plugin-uri diferite !
Autor: M!HA!TZA
Pasul 1 :
* Luam cele 2 plugin-uri.Eu am luat 2 simple :
amx_slay -->
Code:
| Cod: | #include <amxmodx>
#include <amxmisc>
#define PLUGIN "Trash Plugin"
#define AUTHOR "M!HA!TZA"
#define VERSION "1.0"
public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR)
register_concmd("amx_slay2","Slay",ADMIN_SLAY,"<nume> - Slay a player"); // amx_slay exista deja in amxx...
}
public Slay(id,level,cid)
{
if(!cmd_access(id,level,cid, 2))
return PLUGIN_HANDLED;
new command[32]
read_argv(1, command, sizeof command -1);
new Player = cmd_target(id, command, 2);
if(!Player)
return PLUGIN_HANDLED;
if(is_user_admin(Player))
client_print(id, print_chat, "E admin....:P");
else
user_silentkill(Player)
return PLUGIN_HANDLED;
}
|
si amx_ss -->
| Cod: |
#include <amxmodx>
#include <amxmisc>
#define PLUGIN "Screenshot"
#define VERSION "1.x"
#define AUTHOR "AUTOR"
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_concmd("amx_ss","admin_ss",ADMIN_KICK,"message");
}
public admin_ss(id,level,cid)
{
if(!cmd_access(id,level,cid,2))
return PLUGIN_HANDLED;
new argument[32]
read_argv(1,argument,31)
new player = cmd_target(id,argument,31)
new hostname[64], tname[32], usrip[32], timer[32];
get_cvar_string("hostname",hostname,63);
get_user_name(player,tname,31);
get_user_ip(player,usrip,31);
get_time("%m/%d/%Y - %H:%M:%S", timer,31);
if(!player)
return PLUGIN_HANDLED;
client_print(player, print_chat, "* Un admin ti-a facut o poza !")
client_print(player, print_chat, "* Numele tau: %s, IP-ul tau: %s",tname,usrip)
client_print(player, print_chat, "* Data si ora: %s - pe serverul %s",timer,hostname)
client_cmd(player,"snapshot")
return PLUGIN_HANDLED
}
|
Pasul 2 :
* La pluginul amx_slay stergem urmatoarea parte:
| Cod: |
return PLUGIN_HANDLED;
} |
* La pluginul amx_ss stergem urmatoarea parte:
| Cod: |
#include <amxmodx>
#include <amxmisc>
#define PLUGIN "Screenshot"
#define VERSION "1.x"
#define AUTHOR "AUTOR" |
Pasul 3 :
* Unim cele 2 plugin-uri fara partile care le-am sters si ar trebui sa fie asa:
| Cod: |
#include <amxmodx>
#include <amxmisc>
#define PLUGIN "Trash Plugin"
#define AUTHOR "M!HA!TZA"
#define VERSION "1.0"
public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR)
register_concmd("amx_slay2","Slay",ADMIN_SLAY,"<nume> - Slay a player"); // amx_slay exista deja in amxx...
}
public Slay(id,level,cid)
{
if(!cmd_access(id,level,cid, 2))
return PLUGIN_HANDLED;
new command[32]
read_argv(1, command, sizeof command -1);
new Player = cmd_target(id, command, 2);
if(!Player)
return PLUGIN_HANDLED;
if(is_user_admin(Player))
client_print(id, print_chat, "E admin....:P");
else
user_silentkill(Player)
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_concmd("amx_ss","admin_ss",ADMIN_KICK,"message");
}
public admin_ss(id,level,cid)
{
if(!cmd_access(id,level,cid,2))
return PLUGIN_HANDLED;
new argument[32]
read_argv(1,argument,31)
new player = cmd_target(id,argument,31)
new hostname[64], tname[32], usrip[32], timer[32];
get_cvar_string("hostname",hostname,63);
get_user_name(player,tname,31);
get_user_ip(player,usrip,31);
get_time("%m/%d/%Y - %H:%M:%S", timer,31);
if(!player)
return PLUGIN_HANDLED;
client_print(player, print_chat, "* Un admin ti-a facut o poza !")
client_print(player, print_chat, "* Numele tau: %s, IP-ul tau: %s",tname,usrip)
client_print(player, print_chat, "* Data si ora: %s - pe serverul %s",timer,hostname)
client_cmd(player,"snapshot")
return PLUGIN_HANDLED
} |
astept sa raspundeti la acest tutorial _________________ [url=http://10.100.12.12]Intra Aici[/url]
 |
|