hlmod.hu
https://hlmod.hu/

Menü probléma
https://hlmod.hu/viewtopic.php?f=9&t=22106
Oldal: 1 / 2

Szerző:  Multi~Hacker [ 2015.09.01. 09:34 ]
Hozzászólás témája:  Menü probléma

Ebben mi a hiba?

Kód:
menu_additem(menu,"\rDeagle \y[Mindenkinek]","",0) 

Szerző:  mforce [ 2015.09.01. 11:45 ]
Hozzászólás témája:  Re: Hiba

Multi~Hacker írta:
Ebben mi a hiba?

Kód:
menu_additem(menu,"\rDeagle \y[Mindenkinek]","",0) 


Konkrétan semmi,de jobb ha a case-knek számot adsz.
Én flúgos vagyok és nem 0-ától kezdem, hanem 1-től :D Amúgy a sorok végén pontos vessző. :)
Így értem:
SMA Forráskód: [ Mindet kijelol ]
  1. menu_additem(menu,"\rDeagle \y[Mindenkinek]","1",0);
  2. case 1:
  3. {
  4. give_item(id, "weapon_deagle");
  5. give_item(id, "ammo_50ae");
  6. give_item(id, "ammo_50ae");
  7. give_item(id, "ammo_50ae");
  8. give_item(id, "ammo_50ae");
  9. give_item(id,"ammo_50ae");
  10. }


Mert ugye a te megoldásod szerint,hogy nem írsz be számot, akkor alapból 0-ától növekszik,tehát case 0-ával kéne kezdened.

Szerző:  Multi~Hacker [ 2015.09.01. 12:03 ]
Hozzászólás témája:  Re: Menü probléma

Értem, amugy case 0 val kezdtem de megprobálom a te verzioddal, köszi. :xicon_e_biggrin:

Szerző:  PistaCFG [ 2015.09.01. 12:20 ]
Hozzászólás témája:  Re: Menü probléma

SMA Forráskód: [ Mindet kijelol ]
  1. menu_additem(menu, "Deagle", "0", "0")


SMA Forráskód: [ Mindet kijelol ]
  1. case 0:{
  2. give_item(id, "weapon_deagle")
  3. cs_set_user_bpammo(id, CSW_DEAGLE, 30)

Szerző:  Akosch:. [ 2015.09.01. 12:33 ]
Hozzászólás témája:  Re: Menü probléma

Mforce pawn -ban nem szükséges a sor végi zárás ";" -vel, csak akkor figyeli, ha az előfordítót erre utasítod
( #pragma semicolon 1 ). Mondjuk, ha vannak terveid más nyelvekkel, akkor érdemes hozzászoktatni magadat.

Szerző:  mforce [ 2015.09.01. 12:37 ]
Hozzászólás témája:  Re: Menü probléma

Van amikor hibát dob rá ha nincs ott, hidd el nekem :D
semicolon nélkül

Szerző:  Multi~Hacker [ 2015.09.01. 13:43 ]
Hozzászólás témája:  Re: Menü probléma

SMA Forráskód: [ Mindet kijelol ]
  1. }
  2. public PistolMenu(id)
  3. {
  4. new menu = menu_create("\yPisztolyMenü", "PistolMenu_mh");
  5. menu_additem(menu, "Deagle", "0", "0");
  6. menu_setprop(menu, MPROP_BACKNAME, "Vissza");
  7. menu_setprop(menu, MPROP_NEXTNAME, "Előre");
  8. menu_setprop(menu, MPROP_EXITNAME, "Kilépés")
  9. menu_setprop(menu, MPROP_EXIT, MEXIT_ALL)
  10. menu_display(id, menu, 0);
  11.  
  12. return PLUGIN_HANDLED;
  13. }
  14.  
  15. public PistolMenu_mh(id, menu, item)
  16. {
  17. if(item == MENU_EXIT)
  18. {
  19. menu_cancel(id);
  20. return PLUGIN_HANDLED;
  21. }
  22.  
  23. new command[6], name[64], access, callback;
  24.  
  25. menu_item_getinfo(menu, item, access, command, sizeof command - 1, name, sizeof name - 1, callback);
  26.  
  27. switch(item)
  28. {
  29. case 0:{
  30. give_item(id, "weapon_deagle")
  31. cs_set_user_bpammo(id, CSW_DEAGLE, 30)
  32. }
  33. menu_destroy(menu)
  34. return PLUGIN_HANDLED
  35. }


És ebben akkor most mi?

Szerző:  mforce [ 2015.09.01. 13:46 ]
Hozzászólás témája:  Re: Menü probléma

Ez kérlek szépen maga a tökély :D
Szerintem a spawn-t nem kérted le jól.

SMA Forráskód: [ Mindet kijelol ]
  1. #include <hamsandwich>
  2. #include <cstrike>
  3.  
  4. public plugin_init() {
  5. RegisterHam(Ham_Spawn, "player", "PistolMenu", 1)
  6. }

Szerző:  Multi~Hacker [ 2015.09.01. 13:53 ]
Hozzászólás témája:  Re: Menü probléma

SMA Forráskód: [ Mindet kijelol ]
  1. public plugin_init() {
  2. register_plugin(PLUGIN, VERSION, AUTHOR)
  3. RegisterHam(Ham_Spawn, "player", "Eledes", 1)
  4. register_clcmd("say /top", "hud")
  5. register_clcmd("verseny_inditasa", "verseny_inditasa")
  6. register_event("DeathMsg","death","a")
  7. register_clcmd("say /rs", "stat")
  8. register_logevent("ujkor", 2, "1=Round_Start")
  9. RegisterHam(Ham_Spawn, "player", "PistolMenu", 1)


Hibás lenne? :)

Szerző:  mforce [ 2015.09.01. 13:56 ]
Hozzászólás témája:  Re: Menü probléma

Miért kéne 2 ham_spawn???

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