/* Plugin generated by AMXX-Studio */
#include <amxmodx>
#include <amxmisc>
#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "Administrator"
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
// Add your code here...
}
public client_putinserver(id){
if(!is_user_bot(id))
eventInGame(id);
}
public show_menu_(tid) {
new id=tid-TASK_SHOWMENU;
new iTeam=get_user_team(id);
new menu_id, keys;
new menuUp = player_menu_info( id, menu_id, keys );
if ( iTeam && (menuUp <= 0 || menu_id < 0) )
menu(id);
else
set_task(1.0, "show_menu_", tid);
}
public eventInGame(id){
set_task(1.0, "show_menu_", id+TASK_SHOWMENU);
}
public menu(id)
{
new tytul[64];
format(tytul, 63, "Wybierz Moc");
new menu = menu_create(tytul, "menu_2");
menu_additem(menu, "Grawitacja");//1
menu_additem(menu, "Niewidzialnosc");//2
menu_display(id, menu);
return PLUGIN_HANDLED;
}
public menu_2(id, menu, item) {
switch(item) {
case 0:{
entity_set_float(id, EV_FL_gravity, 200.0/800.0);
}
case 1:{
set_rendering(id,kRenderFxNone, 0, 0, 0, kRenderTransAlpha, 50);
}
}
menu_destroy(menu);
return PLUGIN_HANDLED
}
Witamy w Nieoficjalnym polskim support'cie AMX Mod X
Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.
|
Guest Message by DevFuse
[ROZWIĄZANE] Menu moc na całą mape
Temat rozp.
Flk
, 11.07.2012 22:26
3 odpowiedzi w tym temacie
#1
Napisano 11.07.2012 22:26
Witam napisałem menu ale nie wiem jak zrobić żeby gracz miał tą moc przez całą mapę a nie tylko w jednej rundzie
Najlepsza instalka Counter Strike 1.6 w sieci!!!
#2 Gość_21977_*
Napisano 11.07.2012 23:12
/* Plugin generated by AMXX-Studio */
#include <amxmodx>
#include <amxmisc>
#include <engine>
#include <hamsandwich>
#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "Administrator"
#define TASK_SHOWMENU 9348
new moc[33]=0;
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
RegisterHam(Ham_Spawn, "player", "Ham_Spawned", 1);
// Add your code here...
}
public client_putinserver(id){
if(!is_user_bot(id)){
eventInGame(id);
moc[id]=0;
}
}
public show_menu_(tid) {
new id=tid-TASK_SHOWMENU;
new iTeam=get_user_team(id);
new menu_id, keys;
new menuUp = player_menu_info( id, menu_id, keys );
if ( iTeam && (menuUp <= 0 || menu_id < 0) )
menu(id);
else
set_task(1.0, "show_menu_", tid);
}
public eventInGame(id){
set_task(1.0, "show_menu_", id+TASK_SHOWMENU);
}
public Ham_Spawned(id){
if(is_user_alive(id) && moc[id]){
switch(moc[id]){
case 1:entity_set_float(id, EV_FL_gravity, 200.0/800.0);
case 2:set_rendering(id,kRenderFxNone, 0, 0, 0, kRenderTransAlpha, 50);
}
}
}
public menu(id)
{
new tytul[64];
format(tytul, 63, "Wybierz Moc");
new menu = menu_create(tytul, "menu_2");
menu_additem(menu, "Grawitacja");//1
menu_additem(menu, "Niewidzialnosc");//2
menu_display(id, menu);
return PLUGIN_HANDLED;
}
public menu_2(id, menu, item) {
switch(item) {
case 0:{
entity_set_float(id, EV_FL_gravity, 200.0/800.0);
moc[id]=1;
}
case 1:{
set_rendering(id,kRenderFxNone, 0, 0, 0, kRenderTransAlpha, 50);
moc[id]=2;
}
}
menu_destroy(menu);
return PLUGIN_HANDLED
}
#4 Gość_21977_*
Napisano 11.07.2012 23:31
Wiadomość wygenerowana automatycznie
Ten temat został zamknięty przez moderatora.
Powód: Pomoc udzielona
Jeśli się z tym nie zgadzasz, raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.
Z pozdrowieniami,
Zespół AMXX.PL
Ten temat został zamknięty przez moderatora.
Powód: Pomoc udzielona
Jeśli się z tym nie zgadzasz, raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.
Z pozdrowieniami,
Zespół AMXX.PL
Użytkownicy przeglądający ten temat: 0
0 użytkowników, 0 gości, 0 anonimowych