hlmod.hu
https://hlmod.hu/

Piac alakítása
https://hlmod.hu/viewtopic.php?f=9&t=23921
Oldal: 1 / 1

Szerző:  Patrik3 [ 2016.02.08. 15:37 ]
Hozzászólás témája:  Piac alakítása

Sziasztok!

Van nekem egy ilyen piacom, de valami nem koser vele :/
Vagyis, hogyha átviszem a 3-dik USP-re, akkor kidob és nem lehet visszamenni. Úgyanez van az Árral is. Valaki segítene nekem?

  1. new x = 0
  2. new y = 0
  3.  
  4. new const arak[][] = {
  5.     "\rMennyibe kerĂĽljön? : \d0 Pont", "\rMennyibe kerĂĽljön? : \d100 Pont", "\rMennyibe kerĂĽljön? : \d200 Pont", "\rMennyibe kerĂĽljön? : \d300 Pont", "\rMennyibe kerĂĽljön? : \d400 Pont"
  6. }
  7.  
  8. new const uspek[][] = {
  9.     "Válaszd ki az USP-t", "Zöld Neon USP", "Electra USP"
  10. }
  11. public plugin_init() {
  12. register_clcmd("say /piac", "piac")
  13. }
  14. public piac(id) {
  15.     new cim[135]
  16.     formatex(cim, charsmax(cim), "\y[\wS\de\wC\dre\wT\y] \d* \rHalálfutam MĂłd^n\yUSP kirakása a Piacra!")
  17.     new menu = menu_create(cim, "piac_h");
  18.    
  19.     formatex(cim, charsmax(cim), "%s", uspek[x][0])
  20.     menu_additem(menu, cim, "1", 0)
  21.     formatex(cim, charsmax(cim), "%s", arak[y][0])
  22.     menu_additem(menu, cim, "2", 0)
  23.     menu_additem(menu, "Mehet a Piacra!", "3", 0)
  24.    
  25.     menu_setprop(menu, MPROP_EXIT, MEXIT_ALL)
  26.     menu_setprop(menu, MPROP_EXITNAME, "\wKilĂ©pĂ©s")
  27.     menu_display(id, menu, 0)
  28.     return PLUGIN_HANDLED
  29. }
  30.  
  31. public piac_h(id, menu, item) {
  32.     if(item == MENU_EXIT)
  33.     {
  34.         menu_destroy(menu)
  35.         return PLUGIN_HANDLED
  36.     }
  37.     new data[9], access, callback, szName[64]
  38.     menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback)
  39.     new key = str_to_num(data)
  40.     switch(key) {
  41.         case 1:{
  42.             if(x <= sizeof uspek) {
  43.                 x ++
  44.             }
  45.             else {
  46.                 x = 0
  47.             }
  48.             piac(id)
  49.         }
  50.         case 2:{
  51.             if(y <= sizeof arak) {
  52.                 y ++
  53.             }
  54.             else {
  55.                 y = 0
  56.             }
  57.             piac(id)
  58.         }
  59.         case 3:{
  60.             y = 0
  61.             x = 0
  62.             piac_2(id)
  63.         }
  64.     }
  65.     return PLUGIN_HANDLED
  66. }
  67. public piac_2(id) {
  68. }

A kirakást azt meg tudom oldani, de akkor hogy is van ez? :O
Mert valami tényleg nem oké vele.

Előre is köszönöm a válaszokat!

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