←  Modyfikacje pluginów

AMXX.pl: Support AMX Mod X i SourceMod

»

[MENU VIP] Jak dodać menu do VIP'a z g...

  • +
  • -
n-ty dzien's Photo n-ty dzien 26.09.2014

Witajcie, w tym poradniku pokażę Wam, jak w łatwy sposób poprawić kod z generatora VIP'a, aby menu broni zaczęło działać jak należy.
 
Zamieniamy:

 

Spoiler

 
na:
 

Spoiler

 

 
w zależności od ilości zestawów broni. Zatem jeśli mamy w swoim VIP'ie 5 zestawów, menu_callback i menu_handler będą wyglądały następująco:

 

Spoiler

 

 

Ot cała filozofia. :)

 

Z pozdrowieniami,

n-ty dzien.

Quote

  • +
  • -
Bf2's Photo Bf2 04.11.2014

Chciałem zrobic na 7 zestawów i 5 mi tylko działa

 

moj kod

public menu_callback(id, menu, item){
 if(is_user_alive(id)){
 if(gRound>=3){
 if(item==0){
 return ITEM_ENABLED;
 }
 if(item==1){
 return ITEM_ENABLED;
 }
 if(item==2){
 return ITEM_ENABLED;
 }
 if(item==3){
 return ITEM_ENABLED;
 }
 if(item==4){
 return ITEM_ENABLED;
 }
 if(item==5){
 return ITEM_ENABLED;
 }
 if(item==6){
 return ITEM_ENABLED;
 }
 if(item==7){
 return ITEM_ENABLED;
 }
 if(item==8){
 return ITEM_ENABLED;
 }
 }
 }
 return ITEM_DISABLED;
 }


 public menu_handler(id, menu, item){
 if(is_user_alive(id)){
 if(gRound>=3){
 if(item==0){
 menu_1_handler(id);
 }
 if(item==1){
 menu_2_handler(id);
 }
 if(item==2){
 menu_3_handler(id);
 }
 if(item==3){
 menu_4_handler(id);
 }
 if(item==4){
 menu_5_handler(id);
 }
 if(item==5){
 menu_6_handler(id);
 }
 if(item==6){
 menu_7_handler(id);
 }
 if(item==7){
 menu_8_handler(id);
 }
 }
 }
 menu_destroy(menu);
 return PLUGIN_HANDLED;
}

Quote

  • +
  • -
CoJestXdd's Photo CoJestXdd 10.01.2015

Trzymaj poprawiony ;)

public menu_callback(id, menu, item){
if(is_user_alive(id)){
if(gRound>=3){
if(item==0){
return ITEM_ENABLED;
}
if(item==1){
return ITEM_ENABLED;
}
if(item==2){
return ITEM_ENABLED;
}
if(item==3){
return ITEM_ENABLED;
}
if(item==4){
return ITEM_ENABLED;
}
if(item==5){
return ITEM_ENABLED;
}
if(item==6){
return ITEM_ENABLED;
}
}
}
return ITEM_DISABLED;
}


public menu_handler(id, menu, item){
if(is_user_alive(id)){
if(gRound>=3){
if(item==0){
menu_1_handler(id);
}
if(item==1){
menu_2_handler(id);
}
if(item==2){
menu_3_handler(id);
}
if(item==3){
menu_4_handler(id);
}
if(item==4){
menu_5_handler(id);
}
if(item==5){
menu_6_handler(id);
}
if(item==6){
menu_7_handler(id);
}
}
}
menu_destroy(menu);
return PLUGIN_HANDLED;
}
Quote

  • +
  • -
neolagg's Photo neolagg 10.03.2015

Mam problem z kompilacja pomoze ktos oto moj vip:

 

Spoiler


GwynBleidD (10.03.2015 13:12):
Załóż osobny temat w odpowiednim dziale forum.
Quote

  • +
  • -
neolagg's Photo neolagg 10.03.2015

A koledze na gorze udzielono pomocy


GwynBleidD (10.03.2015 14:08):
A w średniowieczu złodziejom ucinano ręce...

Załóż temat, dalsza dyskusja skończy się warnem.
Quote