AMX Mod X - vše co potřebuješ k serveru
Prostor pro Vaši reklamu - napište nám

Pokročilé hledání





Všechny časy jsou v UTC


 [ Příspěvků: 2 ] 
Autor Zpráva
 Předmět příspěvku: [ZP-TUT] Protilatka za dvoch nakazenich ľudí
PříspěvekNapsal: sob 23. úno 2019 12:45:03 
Offline
AMXX Lama
AMXX Lama
Uživatelský avatar

Registrován: pon 03. pro 2018 22:43:18
Příspěvky: 47
Poděkoval: 2 x
Obdržel poděkování: 1 x
Zdravim vás dnes by som vám chcel ukazať jednu skvelu funkciu ktora je vyborna pre zombie mod funguje to takto ked nakazite 2 ľudí tak sa vam objavi menu kde si môžte dať protilatku (Len pre začiatočnikov kto to nevie nie pre skusenich)

Ako prve začneme zadefinujeme si novu premenu číže

new Nakazenie[ 33 ];

potom si najdeme totok

// Zombie Me Function (player id, infector, turn into a nemesis, silent mode, deathmsg and rewards)
zombieme(id, infector, nemesis, silentmode, rewards)

pôjdeme dole číže toto // Send death notice and fix the "dead" attrib on scoreboard

pridame tam ešte Nakazenie[infector] += 1

a pridame tam totok

Spoiler:
if( Nakazenie[infector] == 2 && !g_firstzombie[infector] )
{
nejake_menu( infector ) // Otvori tu menu kde je protilatka
Nakazenie[infector] = 0;


}
}

potom si vytvorime menu

Spoiler:
public nejake_menu( id )
{
new hm = menu_create( "\yNakazil si 2 ludi.^n\wMOZES POUZIT PROTILATKU!","nejake_handle" ); // Handler cize case tlačitko ktore stlačime niečo vykona
if( fnGetHumans( ) <= 1 ) // ked nakazi ľudi
{
menu_additem( hm, "\dPouzit protilatku" );
}
menu_additem( hm,"Nepouzit Protilatku" );
menu_display( id,hm );
}

public nejake_handler( id,menu,item )
{
if( item == MENU_EXIT ) // destroyne menu
{
menu_destroy( menu );
return PLUGIN_HANDLED;
}
switch( item )
{
case 0:
{
if( !g_zombie[ id ] ) // ked neni zombie
return PLUGIN_HANDLED;

if( fnGetHumans( ) >= 2 ) // ked dostane dvoch ľudi
{
humanme( id, 0, 0 ); // protilatka na človeka
nakazenie[id] = 0 // resetne sa ked sa vyliečite
}
}
case 1:
{
nakazenie[id] = 0
}
}
return PLUGIN_HANDLED;
}


A hotovo môžme to vyskúšať

_________________
(FOR SELL/NA PREDAJ )Zombie Blood 9.3 By Mercylezz edit DarTom + Adrenalin + Posledny Clovek + Zbrane + Vylepsenie + Epic Vylepsenie + Epic Veci + Event + Exp + Cierny Trh + Inventar
Zombie Chronic 9.1 DarTom + Adrenalin + Exp + Zbrane + Vylepsenie


Nahoru
  
 
 Předmět příspěvku: Re: [ZP-TUT] Protilatka za dvoch nakazenich ľudí
PříspěvekNapsal: úte 05. bře 2019 15:15:08 
Offline
AMXX Lama
AMXX Lama
Uživatelský avatar

Registrován: pon 03. pro 2018 22:43:18
Příspěvky: 47
Poděkoval: 2 x
Obdržel poděkování: 1 x
Pokiaľ vám to nefunguje stači mi napísať SZ dakujem.

_________________
(FOR SELL/NA PREDAJ )Zombie Blood 9.3 By Mercylezz edit DarTom + Adrenalin + Posledny Clovek + Zbrane + Vylepsenie + Epic Vylepsenie + Epic Veci + Event + Exp + Cierny Trh + Inventar
Zombie Chronic 9.1 DarTom + Adrenalin + Exp + Zbrane + Vylepsenie


Nahoru
  
 
 [ Příspěvků: 2 ] 

Všechny časy jsou v UTC


Kdo je online

Uživatelé procházející toto fórum: CommonCrawl [Bot] a 0 návštevníků



Nemůžete zakládat nová témata v tomto fóru
Nemůžete odpovídat v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete přikládat soubory v tomto fóru

Přejít na:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
All rights reserved 2007 - 2019 © by AMXMODX.cz, kopírování textů nebo grafických prvků z této stránky je bez souhlasu administrátora (jab.jab@seznam.cz) přísně zakázáno!


TOPlist