hlmod.hu
https://hlmod.hu/

Deathrun /ujra.
https://hlmod.hu/viewtopic.php?f=9&t=22079
Oldal: 1 / 1

Szerző:  DecToR [2015.08.29. 15:10 ]
Hozzászólás témája:  Deathrun /ujra.

Sziasztok! ebbe a "HALÁLFUTAM"-módba azt bele írnátok hogy /ujra-val bírj újra éledni?
és még az kéne hogy mentse le az életed. [Vagy érdemesebb ezt külön a DeathrunMenümbe beleírni?]

[Szóval az kéne hogy ne egyből éledj újra amikor meghalsz,hanem /ujra-val]
Előre is köszönöm.

Szerző:  TraneTommy [2015.08.29. 16:19 ]
Hozzászólás témája:  Re: Deathrun /ujra.

Hali!
Én ugyan nem beleírtam de fórumon találtam ezt:
Ui.: az alap deathrun újraélsztések amúgy is buggosak mindig éleszt újra:c de ez már nem buggos.

Kód:
#include <amxmodx>
 
#include <amxmisc>
 
#include <fakemeta>
 
#include <colorchat>
 
#include <cstrike>
 
 
 
new const elojel[] = "[ÉletRendszer]"
 
new Lifes[33];
 
new g_onoff
 
new g_hirdetes
 
new g_hirdtime
 
new g_tk
 
public plugin_init() {
 
   register_plugin("eletrendszer","2.0.8","CastBounD")
 
   register_event("DeathMsg", "halal", "a")
 
   register_logevent("newRound", 2, "1=Round_Start")
 
   register_clcmd("say /elet", "eleteim")
 
   g_onoff = register_cvar("Ki/Be", "1")
 
   g_hirdetes = register_cvar("Hirdetes", "1")
 
   g_hirdtime = register_cvar("Ido", "5.0")
 
   g_tk = register_cvar("TK pont", "1")
 
}
 
public halal()
 
{
 
new killer = read_data(1)
 
new victim = read_data(2)
 
new iTeam = get_user_team(victim)
 
if(get_pcvar_num(g_onoff) == 1)
 
{
 
if(killer != victim && get_user_team(killer) != iTeam)
 
{
 
Lifes[killer] += 1
 
}
 
if(get_pcvar_num(g_tk) == 1)
 
{
 
if(killer != victim && get_user_team(killer) == iTeam)
 
{
 
Lifes[killer] -= 1
 
Lifes[victim] += 1
 
}
 
}
 
 
 
if(Lifes[victim] > 0)
 
{
 
set_task(3.0, "revive", read_data(2))
 
}
 
}
 
}
 
public newRound(id)
 
{
 
if(get_pcvar_num(g_onoff) == 1)
 
{
 
if(get_pcvar_num(g_hirdetes) == 1)
 
{
 
set_task(get_pcvar_float(g_hirdtime), "hirdeto", id)
 
}
 
}
 
}
 
public eleteim(id)
 
{
 
if(get_pcvar_num(g_onoff) == 1)
 
{
 
ColorChat(id, GREEN, "%s Jelenlegi életeid száma: ^3%d",elojel, Lifes[id])
 
}
 
else
 
{
 
ColorChat(id, BLUE, "%s A rendszer jelenleg kivan kapcsolva", elojel)
 
}
 
}
 
 
 
public revive(id)
 
{
 
set_pev(id, pev_deadflag, DEAD_RESPAWNABLE)
 
dllfunc(DLLFunc_Think, id)
 
Lifes[id] -= 1
 
}
 
public hirdeto(id)
 
{
 
if(get_pcvar_num(g_hirdetes) == 1)
 
{
 
ColorChat(id, BLUE, "%s ^4Ölj ellenfelet, hogy kapj életet életeid megnézése: ^3/elet", elojel)
 
ColorChat(id, RED, "A Rendszer Készítője : CastBounD")
 
}
 
return PLUGIN_HANDLED
 
}

Szerző:  DecToR [2015.08.29. 16:21 ]
Hozzászólás témája:  Re: Deathrun /ujra.

Köszönöm^^

Oldal: 1 / 1 Minden időpont UTC+02:00 időzóna szerinti
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/