hlmod.hu
https://hlmod.hu/

VIP kaszt
https://hlmod.hu/viewtopic.php?f=9&t=20477
Oldal: 1 / 2

Szerző:  LyleChriss [ 2015.04.28. 19:07 ]
Hozzászólás témája:  VIP kaszt

Sziasztok! :hi:

Azt hogy lehetne megoldani, hogy a kasztválasztó menüben legyen egy VIP kaszt, amit csak T joggal lehet kiválasztani? :)
Ennek alapján írtam a szintrendszert :D : XP-mód tutoriál
(Nem kérem, hogy megírjátok, nekem leírás kell, hogy hogyan oldjam meg.)
Köszi :oops:

Szerző:  FloxaY [ 2015.04.28. 21:40 ]
Hozzászólás témája:  Re: VIP kaszt

if(get_user_flags(id) & ADMIN_LEVEL_ IDEABETŰT) {
Ez lefut ha van joga
}
else {
Ez fut le ha nincs joga
}

Szerző:  LyleChriss [ 2015.04.28. 21:42 ]
Hozzászólás témája:  Re: VIP kaszt

Ennyire én sem vagyok buttaaaaa >.<
De a menü így néz ki:
SMA Forráskód: [ Mindet kijelol ]
  1.  
  2. public ChangeClass(id)
  3. {
  4. new menu = menu_create("Faj Menu" , "Class_Handle");
  5. menu_additem(menu ,"Kutya", "1" , 0);
  6. menu_additem(menu ,"Macska", "2" , 0);
  7. menu_additem(menu ,"Lovacska", "3" , 0);
  8. menu_additem(menu ,"Boci", "4" , 0);
  9. menu_setprop(menu , MPROP_EXIT , MEXIT_ALL);
  10. menu_display(id , menu , 0);
  11. return PLUGIN_CONTINUE;
  12. }
  13.  
  14. public Class_Handle(id , menu , item)
  15. {
  16. if(item == MENU_EXIT)
  17. {
  18. menu_destroy(menu);
  19. }
  20. new szCommand[6] , szName[64]; new access , callback;
  21. menu_item_getinfo(menu , item , access , szCommand , 5 , szName , 63 , callback);
  22. new i = str_to_num(szCommand)
  23. if(PlayerClass[id] != i) //Ha a választott faj nem egyezik a jelenlegi fajával, átváltjuk a faját.
  24. {
  25. PlayerClass[id] = i; client_print(id,print_chat,"A te uj fajod: %s",CLASSES[i])
  26. }
  27. else //Ha a választott faj egyezik a jelenlegi fajával, kiírjuk, hogy nem lehet, mert már most is az a faja.
  28. {
  29. client_print(id,print_chat,"Eddig is egy %s voltal",CLASSES[i])
  30. }
  31. menu_destroy(menu);
  32. return PLUGIN_CONTINUE
  33. }
  34.  

Szerző:  LostLegend [ 2015.04.28. 21:54 ]
Hozzászólás témája:  Re: VIP kaszt

TRY:
SMA Forráskód: [ Mindet kijelol ]
  1. public ChangeClass(id)
  2. {
  3. new menu = menu_create("Faj Menu" , "Class_Handle");
  4. menu_additem(menu ,"Kutya", "1" , 0);
  5. menu_additem(menu ,"Macska", "1" , 0);
  6. menu_additem(menu ,"Lovacska", "1" , 0);
  7. menu_additem(menu ,"Boci[VIP]", "4" , 2);
  8. menu_setprop(menu , MPROP_EXIT , MEXIT_ALL);
  9. menu_display(id , menu , 0);
  10. return PLUGIN_CONTINUE;
  11. }
  12.  
  13. public Class_Handle(id , menu , item)
  14. {
  15. if(item == MENU_EXIT)
  16. {
  17. menu_destroy(menu);
  18. }
  19. new szCommand[6] , szName[64]; new access , callback;
  20. menu_item_getinfo(menu , item , access , szCommand , 5 , szName , 63 , callback);
  21.  
  22. new key = str_to_num(data);
  23. new i = str_to_num(szCommand)
  24. switch(key)
  25. {
  26. case 1:{
  27. if(PlayerClass[id] != i) //Ha a választott faj nem egyezik a jelenlegi fajával, átváltjuk a faját.
  28. {
  29. PlayerClass[id] = i; client_print(id,print_chat,"A te uj fajod: %s",CLASSES[i])
  30. }
  31. else //Ha a választott faj egyezik a jelenlegi fajával, kiírjuk, hogy nem lehet, mert már most is az a faja.
  32. {
  33. client_print(id,print_chat,"Eddig is egy %s voltal",CLASSES[i])
  34. }
  35. }
  36. case 2:{
  37. if(get_user_flags(id) & ADMIN_LEVEL_A) {
  38. if(PlayerClass[id] != i) //Ha a választott faj nem egyezik a jelenlegi fajával, átváltjuk a faját.
  39. {
  40. PlayerClass[id] = i; client_print(id,print_chat,"A te uj fajod: %s",CLASSES[i])
  41. }
  42. else //Ha a választott faj egyezik a jelenlegi fajával, kiírjuk, hogy nem lehet, mert már most is az a faja.
  43. {
  44. client_print(id,print_chat,"Eddig is egy %s voltal",CLASSES[i])
  45. }
  46. }
  47. else {
  48. client_print(id,print_chat,"Nincs hozzá jogod!")
  49. }
  50. }
  51.  
  52. menu_destroy(menu);
  53. return PLUGIN_CONTINUE
  54. }

Szerző:  LyleChriss [ 2015.04.28. 21:55 ]
Hozzászólás témája:  Re: VIP kaszt

Majd Hóónap, de köhi. :D Nem is tudtam, hogy a case ilyenekre is jó... O.o

Szerző:  FloxaY [ 2015.04.28. 21:57 ]
Hozzászólás témája:  Re: VIP kaszt

Szerintem nem lesz jó, bonyolítjátok itt az életeteket amikor 2-3-4 sor lenne +ba kb

Szerző:  LostLegend [ 2015.04.28. 21:58 ]
Hozzászólás témája:  Re: VIP kaszt

ő csinálta igy hát muszály voltam én is úgy megirni neki ,hogy értse is :D

Szerző:  FloxaY [ 2015.04.28. 22:00 ]
Hozzászólás témája:  Re: VIP kaszt

http://www.muszaj.hu
Nem lesz jó, nem kapja meg i a normális értéket így 3 kaszt ugyan az
Az is lehet vmit benéztem és jó, de telefonról nincs kedvem jobban megnézni de szerintem rossz

Szerző:  LyleChriss [ 2015.04.28. 22:00 ]
Hozzászólás témája:  Re: VIP kaszt

1. Ez Silent tutorialja... :lol:
2. Jóvanna, kicsit gyengeelméjű vagyok... :cry:

Szerző:  LostLegend [ 2015.04.28. 22:01 ]
Hozzászólás témája:  Re: VIP kaszt

Jó tudom ,hogy 3 úgyan az a kaszt lesz ,de most csak tud csinálni még 2 db case-t , én csak egy példát irtam meg neki

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