hlmod.hu
https://hlmod.hu/

Kés kör
https://hlmod.hu/viewtopic.php?f=9&t=3739
Oldal: 1 / 3

Szerző:  tson_ [2012.03.16. 14:39 ]
Hozzászólás témája:  Kés kör

Hali van olyan plugin ami x körönként kés kört csinál ? esetleg egy nevet vagy linket kaphatok ?

Szerző:  oroszrulett [2012.04.15. 14:51 ]
Hozzászólás témája:  Re: Kés kör

Nem tudok róla, viszont szívesen csinálok neked 1-et.

ENNYIKORESKNIFE : Ennyi kör múlva lesz kés.
A plugin azon az elven működik, hogy minden egyes új körnél hozzáad a "felszámoláshoz 1-et, és ha eléri a 20-at, akkor kés kör lesz. 20 körönként knife!

#include <amxmodx>
#include <fun>
#include <colorchat>

#define PLUGIN "Kes kor"
#define VERSION "1.0"
#define AUTHOR "oroszrulett"

#define ADD 1
#define ENNYIKORESKNIFE 20


public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_event("HLTV", "cout", "a", "1=0", "2=0");
}
public cout()
{
new felszamolas
felszamolas += ADD
if(felszamolas >= ROUNDAFTERKNIFE)
{
knife_kor()
}else{
return PLUGIN_HANDLED
}
return PLUGIN_HANDLED
}
public knife_kor()
{
ColorChat(0, GREEN, "Kes kor van!")
strip_user_weapons(0)
give_item(0, "weapon_knife")
felszamolas == 1
}

Szerző:  Silent [2012.04.15. 16:55 ]
Hozzászólás témája:  Re: Kés kör

Nemjó + elfelejtetted a blokkolást és a becsatlakozó playerek fegyver blokkolását is :D

Szerző:  IrOn [2012.04.15. 17:25 ]
Hozzászólás témája:  Re: Kés kör

és a bbcode-t

Szerző:  kiki [2012.04.15. 18:48 ]
Hozzászólás témája:  Re: Kés kör

és az egyszerű értékhozzáadást! változó++

Szerző:  oroszrulett [2012.04.15. 19:42 ]
Hozzászólás témája:  Re: Kés kör

Kód:
#include <amxmodx>
#include <fun>
#include <colorchat>

#define PLUGIN "Kes kor"
#define VERSION "1.0"
#define AUTHOR "oroszrulett"

#define ADD 1
#define ENNYIKORESKNIFE 20

new knife
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_event("HLTV", "cout", "a", "1=0", "2=0");
knife = register_cvar("amx_knife", "0")
}
public client_putinserver()
{
if(get_pcvar_num(knife) == 1)
{
strip_user_weapons(id)
give_item(id, "weapon_knife")
}else{
   return PLUGIN_HANDLED
}
}
public cout()
{
new felszamolas
felszamolas += ADD
if(felszamolas >= ROUNDAFTERKNIFE)
{
set_pcvar_num(knife, 1)
knife_kor()
}else{
set_pcvar_num(knife, 0)
return PLUGIN_HANDLED
}
return PLUGIN_HANDLED
}
public knife_kor()
{
ColorChat(0, GREEN, "Kes kor van!")
strip_user_weapons(0)
give_item(0, "weapon_knife")
felszamolas == 1
}

Szerző:  Silent [2012.04.16. 16:41 ]
Hozzászólás témája:  Re: Kés kör

Úristen, ez vicc? Cvarokat nem erre használjuk.. Használj cvar helyett logikai változót.. Ja és még az admin parancsok /késôi vásárlások nincsenek kiküszöbölve. Jelenleg kör elején elveszi mindenét, de utána ha vesz akkor kap fegyót.. Neked egy current weapon event kell, ahol megnézed hogy kés van e a kezében. De nembaj, hibákból tanul az ember, örülök h te is írogatsz fórumon és nem csak én. Tisztelet a kivételnek :)

Szerző:  oroszrulett [2012.04.16. 16:43 ]
Hozzászólás témája:  Re: Kés kör

Silent írta:
Úristen, ez vicc? Cvarokat nem erre használjuk.. Használj cvar helyett logikai változót.. Ja és még az admin parancsok /késôi vásárlások nincsenek kiküszöbölve. Jelenleg kör elején elveszi mindenét, de utána ha vesz akkor kap fegyót.. Neked egy current weapon event kell, ahol megnézed hogy kés van e a kezében. De nembaj, hibákból tanul az ember, örülök h te is írogatsz fórumon és nem csak én. Tisztelet a kivételnek :)


Írnál nekem egy példát? :D

Szerző:  Silent [2012.04.16. 16:48 ]
Hozzászólás témája:  Re: Kés kör

Kód:
register_event ( "CurWeapon" , "block" , "be" , "1=1" );
public block(id)
{
    new clip , ammo
    new weapon = get_user_weapon ( id , clip , ammo )
    if (weapon != CSW_KNIFE)
    {
       //strip
       //give knife
    }
}


register_event a plugin_init() fgvbe :)

Szerző:  oroszrulett [2012.04.16. 19:43 ]
Hozzászólás témája:  Re: Kés kör

Silent írta:
Kód:
register_event ( "CurWeapon" , "block" , "be" , "1=1" );
public block(id)
{
    new clip , ammo
    new weapon = get_user_weapon ( id , clip , ammo )
    if (weapon != CSW_KNIFE)
    {
       //strip
       //give knife
    }
}


register_event a plugin_init() fgvbe :)


Igenn, és ha új kör kezdődik, mit csináljak? :?

Ui.: Logikai változó alatt mit értesz?

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