[Plugin] Deathrun - Event Respawn

Forum rules
ImageImage


  • Pentru a posta un plugin trebuie sa respecti urmatorul model:

Code: Select all

Descriere: 
Descărcare: 
Nume plugin: 
Versiune: 
Cvar-uri (daca necesita):
Comenzi (daca necesita):
Module necesare (pentru rularea si activarea pluginului corect):
Instalare:
1. Fișierul nume_plugin.sma îl puneți in addons/amxmodx/scripting
2. Fișierul nume_plugin.amxx îl puneți in addons/amxmodx/plugins
3. Intrați în fișierul addons/amxmodx/configs/plugins.ini si adaugati la urma: nume_plugin.amxx
Aveti grija cand creati un topic puneti la titlu [Plugin] Numele plugin-ului.
Topicurile mai vechi de 15 zile se vor inchide fara post reply.
Nu posta plugin-uri care au mai fost postate, vei primi avertisment.
Nu da reply cu : gg , bv etc., vei primi avertisment.
Locked
User avatar
Aneimar
Fondator
Fondator
Posts: 1901
Joined: 8 years ago
Location: RO - DE
Has thanked: 0
Been thanked: 11 times
Zodiac:
Age: 28
Contact:
Status: Offline
Romania

4 years ago

Descriere: Deathrun event respawn ( ofera respawn doar pentru echipa CT )
Descărcare:
#include <amxmodx>
#include <fakemeta>
#include <hamsandwich>
#include <cstrike> //

new bool:g_happyhour
new cvar_init,cvar_end,cvar_on,message[80]


public plugin_init()
{
register_plugin("Happy hour", "1.0", "Freestyle")

cvar_init = register_cvar("happyinit", "22")
cvar_end = register_cvar("happyend", "10")
cvar_on = register_cvar("happyhour", "1")

RegisterHam(Ham_Spawn, "player", "fw_PlayerSpawn_post",1)
RegisterHam(Ham_Killed, "player", "RevivePlayer", true)
}
public plugin_cfg()
{
if(get_pcvar_num(cvar_on))
{
new data[3]
get_time("%H", data, 2)

if(get_pcvar_num(cvar_end) > str_to_num(data) >= get_pcvar_num(cvar_init))
{
g_happyhour = true
formatex(message, charsmax(message), "[Event Respawn] Start: | %d | Sfarsit: | %d |", get_pcvar_num(cvar_init), get_pcvar_num(cvar_end))
}
}
}


public fw_PlayerSpawn_post(id)
{
if(message[0]) client_print(id,print_chat, message)
}

public RevivePlayer(id)
{
if(g_happyhour)
{
if (cs_get_user_team(id) == CS_TEAM_CT)
{
ExecuteHamB(Ham_CS_RoundRespawn, id);
}
}
}
Nume plugin: Deathrun - Event Respawn
Versiune: 1.0
Cvar-uri (daca necesita):

Code: Select all

happyinit "22"
happyend "10"
happyhour "1"
Comenzi (daca necesita): nu exista
Module necesare (pentru rularea si activarea pluginului corect):

Code: Select all

 <fakemeta> 
 <hamsandwich>
<cstrike>
Instalare:
1. Fișierul Happy_hour.sma îl puneți in addons/amxmodx/scripting
2. Fișierul Happy_hour.amxx îl puneți in addons/amxmodx/plugins
3. Intrați în fișierul addons/amxmodx/configs/plugins.ini si adaugati la urma: Happy_hour.amxx
Image


|¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯•.•¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯|
Image
|___________________________.•.___________________________|

|¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯•.•¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯|
Image
|___________________________.•.___________________________|

|¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯•.•¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯|
Image
|___________________________.•.___________________________|
Locked

Return to “Plugin-uri”