Última edição por Cpt-Hisc em 7/11/2013, 2:12 pm, editado 1 vez(es)
Isto é uma pré-visualização de um tema em Hitskin.com
Instalar o tema • Voltar para a ficha do tema
Isto é uma pré-visualização de um tema em Hitskin.com
Instalar o tema • Voltar para a ficha do tema
Nenhum usuário |
....
Os nossos membros postaram um total de 38140 mensagens em 6680 assuntos
Temos 2796 usuários registrados
O último membro registrado é zmplugins - Henrique
Não é moderador então não haja como um.[D]etonado[R] escreveu:Titulo do tópico incorreto
Coloque [Dúvida] ou oque quiser q tenha duvida, já um moderador ira fechar
@Edit
Agora tá legal.
Leozinho para de se encomodar comigo, todo topico que eu venho ajudar para fica melhor, você joga no lixo ou da má resposta. ja chega néLeozinho escreveu:Não é moderador então não haja como um.[D]etonado[R] escreveu:Titulo do tópico incorreto
Coloque [Dúvida] ou oque quiser q tenha duvida, já um moderador ira fechar
@Edit
Agora tá legal.
#include <amxmodx>
#include <hamsandwich>
#include <fakemeta>
#include <fakemeta_util>
#include <engine>
#include <zombieplague>
new g_Smoke;
new g_sound[] = { "voice3.wav" }
public plugin_init()
{
register_plugin("Health Box", "0.1", "fl0wer")
register_event("HLTV", "EventNewRound", "a", "1=0", "2=0")
register_touch("player", "health_box", "PlayerTouchHealthBox")
register_think("health_box", "ThinkHealthBox")
RegisterHam(Ham_Killed, "player", "PlayerKilledPost", 1)
}
public plugin_precache()
{
precache_model("models/HealthBox.mdl")
g_Smoke = precache_model("sprites/steam1.spr")
precache_sound(g_sound)
}
public EventNewRound()
{
static entity;
entity = -1;
while((entity = engfunc(EngFunc_FindEntityByString, entity, "classname", "health_box")))
{
remove_entity(entity)
}
}
public ThinkHealthBox(entity)
{
static Float:vecOrigin[3];
entity_get_vector(entity, EV_VEC_origin, vecOrigin)
engfunc(EngFunc_MessageBegin, MSG_BROADCAST, SVC_TEMPENTITY, vecOrigin, 0)
write_byte(5)
engfunc(EngFunc_WriteCoord, vecOrigin[0])
engfunc(EngFunc_WriteCoord, vecOrigin[1])
engfunc(EngFunc_WriteCoord, vecOrigin[2])
write_short(g_Smoke)
write_byte(10)
write_byte(15)
message_end()
remove_entity(entity)
}
public PlayerTouchHealthBox(player, box)
{
SetUserHealth(player, entity_get_float(player, EV_FL_health) + 20.0, 100.0)
emit_sound(g_sound)
remove_entity(box)
}
public PlayerKilledPost(victim, attacker)
{
if(!is_user_connected(attacker))
return;
static Float:vecOrigin[3];
entity_get_vector(victim, EV_VEC_origin, vecOrigin)
CreateHealthBox(vecOrigin)
}
SetUserHealth(id, Float:amount, Float:max)
{
if(amount > max)
amount = max;
entity_set_float(id, EV_FL_health, amount)
}
CreateHealthBox(Float:vecOrigin[3])
{
new iEnt = create_entity("info_target");
if(!is_valid_ent(iEnt))
return;
entity_set_string(iEnt, EV_SZ_classname, "health_box")
entity_set_model(iEnt, "models/HealthBox.mdl")
entity_set_size(iEnt, Float:{ -10.0, -10.0, 0.0 }, Float:{ 10.0, 10.0, 25.0 })
entity_set_int(iEnt, EV_INT_solid, SOLID_BBOX)
entity_set_float(iEnt, EV_FL_nextthink, get_gametime() + 5.0)
entity_set_origin(iEnt, vecOrigin)
entity_set_int(iEnt, EV_INT_movetype, MOVETYPE_NOCLIP)
drop_to_floor(iEnt)
}
#include <amxmodx>
#define PLUGIN "Exemplo rapido Cpt-Hisc"
#define VERSION "1.0"
#define AUTHOR "Leozinho"
new const sound[] = "pastaaqui/seusom.wav" //Aqui pegamos a pasta e o local do som .wav
public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("say /som", "cmd_execsom")
}
public plugin_precache()
{
precache_sound(sound)
}
public cmd_execsom(id)
{
client_cmd(id,"spk %s", sound) //Executamos o som
}
new g_sound[] = { "voice3.wav" }
public PlayerTouchHealthBox(player, box)
{
SetUserHealth(player, entity_get_float(player, EV_FL_health) + 20.0, 100.0)
emit_sound(g_sound)
remove_entity(box)
}
emit_sound(player, CHAN_AUTO, g_sound, 1.0, ATTN_NORM, 0, PITCH_NORM)
Nem adianta tentar pegar do plugin galinha, já tentei não deu certoBiel-oGrande escreveu:tenta assim
- Código:
emit_sound(player, CHAN_AUTO, g_sound, 1.0, ATTN_NORM, 0, PITCH_NORM)
public plugin_precache()
{
precache_sound("voice3.wav")
}
client_cmd(player, "spk voice3.wav")