/* Plugin generated by AMXX-Studio */
#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#include <fun>
#include <hamsandwich>
#define PLUGIN "Zombie Attack"
#define VERSION "1.0"
#define AUTHOR "BananaXS"
// CVARY DLA ZOMBIE
// MENU
new gTT;
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
RegisterHam(Ham_Spawn,"player","ham_spawn",1);
}
public ham_spawn(id){
if(is_user_alive(id)&&get_user_team(id)==1){ //jesli jest w tt i zyje
// MENU TT
gTT=menu_create("Klasy TT","cbTT"); //stworz menu
menu_additem(gTT,"Szybcior");
menu_additem(gTT,"Czolg");
menu_display(id,menu,0); //wyswietl mu menu
strip_user_weapons(id);
give_item(id,"weapon_knife");
set_user_health(id,800);
set_user_maxspeed(id,get_user_maxspeed(id)+100);
}
}
public cbTT(id, menu, item){
switch(item){
case 0:{
if(is_user_alive(id)){
szybcior(id);
}
}
case 1:{
if(is_user_alive(id)){
czolg(id);
}
}
}
new indexmenu[2]; //stworz tablice z 2 elementami
indexmenu[0]=menu; //jednym elementem bedzie index menu
indexmenu[1]=id; //drugim elementem bedzie id gracza bedace id taska
set_task(5.0,"zniszcz",id,indexmenu,1,"a",1); //ustaw task na 5 sekund
}
public zniszcz(indexmenu[]){ //po 5 sekundach
new menu=indexmenu[0]; //pobierz index menu
new id=indexmenu[1]; //pobierz id taska
menu_destroy(menu); //zniszcz to menu
remove_task(id,0); //usun taska
}
public szybcior(id){
set_user_health(id,500);
set_user_maxspeed(id,get_user_maxspeed(id)+600);
}
public czolg(id){
set_user_health(id,2000);
set_user_maxspeed(id,get_user_maxspeed(id)-50);
}
Jakbyś miał jakieś pytania to pisz
I zapoznaj się z tym :
https://amxx.pl/topi...tworzenie-menu/
https://amxx.pl/doku...a/f120/set-task
https://amxx.pl/topi...ędkości-gracza/


Dodatki SourceMod




Moja zawartość
Mężczyzna

