[Script] Actualice su Protocolo
Página 1 de 1.
[Script] Actualice su Protocolo
Bueno para estrenar un poco esta seccion aqui les traigo un Code para los Servidores que actualmente usan Multi-Protocolo (47 & 48).
este script consiste en Mostrar constantemente mensajes HUD. al usuario de tu servidor que este usando el ya DESCONTINUADO protocolo 47.
Usted Puede personalizar este código de acuerdo a sus necesidades solo edite los mensajes
espero que les guste.
por razones de tiempo se me olvido tomarle algunas fotos al plugin en acción.
pero los mensajes son de tipo HUD. como los que salen en el ultima_sound (monsterkill, mutikill etc.. )
este script consiste en Mostrar constantemente mensajes HUD. al usuario de tu servidor que este usando el ya DESCONTINUADO protocolo 47.
Usted Puede personalizar este código de acuerdo a sus necesidades solo edite los mensajes
- Código:
#include <amxmodx>
#include <amxmisc>
#include <hamsandwich>
#define PLUGIN "cid_NoSteam47 = 8"
#define VERSION "1.0"
#define AUTHOR "TREBOR"
#define UPDATETASK 10.0
static hudchannel, cvar, cvar2, cvar3, url[64], bool:is_p47[33] = false, bool:spawned[33] = false
public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR)
RegisterHam(Ham_Spawn, "player", "client_spawn", 1)
hudchannel = CreateHudSyncObj()
cvar = register_cvar("amx_sitename", "www.Viuda.tk")
cvar2 = register_cvar("amx_showmessage", "1")
cvar3 = register_cvar("amx_spawninfo", "0")
}
public plugin_cfg()
{
get_pcvar_string(cvar, url, 63)
}
public client_spawn(id)
{
if(is_p47[id])
{
switch(get_pcvar_num(cvar3))
{
case 0: {
show_message(id)
}
case 1: {
if(spawned[id])
return
show_a_motd(id)
spawned[id] = true
}
case 2: {
show_a_motd(id)
}
default: {
return
}
}
}
}
public client_authorized(id)
{
static steamid[33]
get_user_authid(id, steamid, 32)
if(equal(steamid, "STEAM_ID_LAN"))
{
if(get_pcvar_num(cvar2))
set_task(UPDATETASK, "show_message", id)
is_p47[id] = true
}
}
public client_disconnect(id)
{
if(task_exists(id))
remove_task(id)
is_p47[id] = false
spawned[id] = false
}
public show_message(id)
{
set_hudmessage(255, 0, 0, -1.0, 0.0, 0, 6.0, UPDATETASK)
ShowSyncHudMsg(id, hudchannel, "Por favor Actualice su Cs. al p48! Visita %s",url)
}
public show_a_motd(id)
{
static motd[2001], len
len = format(motd, 2000,"<body style=^"background-color: black;^">^n^n")
len += format(motd[len], 1500-len,"<center>font color=^"red^"><h1><Actualice su Cs. al p48!</h1>")
len += format(motd[len], 1500-len,"<h3>Visit %s</font></h3></center>", url)
show_motd(id, motd, "Actualice su Counter-strike!")
}
espero que les guste.
por razones de tiempo se me olvido tomarle algunas fotos al plugin en acción.
pero los mensajes son de tipo HUD. como los que salen en el ultima_sound (monsterkill, mutikill etc.. )
Temas similares
» [Script] Descargador de Archivos
» [Script] SCRIM - CAL+LO3
» [Script] Say Steam ID
» [Script] Avisador para los AFK
» [Script] Nombre del juego
» [Script] SCRIM - CAL+LO3
» [Script] Say Steam ID
» [Script] Avisador para los AFK
» [Script] Nombre del juego
Página 1 de 1.
Permisos de este foro:
No puedes responder a temas en este foro.