hlmod.hu
https://hlmod.hu/

Kiválasztott skin segítség
https://hlmod.hu/viewtopic.php?f=9&t=31612
Oldal: 1 / 1

Szerző:  saxxo [2025.02.11. 10:59 ]
Hozzászólás témája:  Kiválasztott skin segítség

Sziasztok!
Szeretnék segítséget kérni abba hogy ki szeretném íratni a kiválasztott skint amit felszerelünk.....

  1. public m4a1_menu(id) {
  2.     new sTitle[128];
  3.     formatex(sTitle, charsmax(sTitle), "%s \wM4A1 Skinek \r[\dPontjaid: \y%d\r]", gMenuPrefix, g_uPoints[id][M4A1]);
  4.     new iMenu = menu_create(sTitle, "m4a1_handler");
  5.  
  6.     for(new i;i < sizeof(WeaponM4A1); i++)
  7.     {
  8.         new a[6]; num_to_str(i, a, 5);
  9.         if(WeaponM4A1[i][Points] <= g_uPoints[id][M4A1])
  10.         {
  11.             formatex(sTitle, charsmax(sTitle), "\w%s \y*Elérhető", WeaponM4A1[i][GunName],g_uPoints[id][M4A1],WeaponM4A1[i][Points]);
  12.         }
  13.         else if(WeaponM4A1[i][Points] > g_uPoints[id][M4A1])
  14.         {
  15.             formatex(sTitle, charsmax(sTitle), "\d%s  \y[\d%d\w/\r%d\y]", WeaponM4A1[i][GunName],g_uPoints[id][M4A1],WeaponM4A1[i][Points]);
  16.         }
  17.         menu_additem(iMenu, sTitle, a);
  18.     }
  19.  
  20.     menu_setprop(iMenu, MPROP_BACKNAME, "Vissza");
  21.     menu_setprop(iMenu, MPROP_NEXTNAME, "Tovább");
  22.     menu_setprop(iMenu, MPROP_EXITNAME, "Kilépés");
  23.  
  24.     menu_display(id, iMenu, 0);
  25. }
  26.  
  27. public m4a1_handler(id, menu, item) {
  28.     if( item == MENU_EXIT )
  29.     {
  30.         menu_destroy(menu);
  31.         return;
  32.     }
  33.     new data[9], szName[64];
  34.     new access, callback;
  35.     menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback);
  36.     new key = str_to_num(data);
  37.  
  38.     if(WeaponM4A1[key][Points] <= g_uPoints[id][M4A1])
  39.     {
  40.         g_SelectedGun[id][M4A1] = key;
  41.     }
  42.     else
  43.     {
  44.         client_print_color(id, print_team_default, "%s ^1Nincs elegendő ölésed a skinhez.", gChatPrefix);
  45.     }
  46.  
  47.     menu_destroy(menu);
  48.     return;

Szerző:  Csabika20034 [2025.02.11. 13:14 ]
Hozzászólás témája: 

  1. public m4a1_menu(id) {
  2.     new sTitle[128];
  3.     formatex(sTitle, charsmax(sTitle), "%s \wM4A1 Skinek \r[\dPontjaid: \y%d\r]", gMenuPrefix, g_uPoints[id][M4A1]);
  4.     new iMenu = menu_create(sTitle, "m4a1_handler");
  5.  
  6.     for(new i;i < sizeof(WeaponM4A1); i++)
  7.     {
  8.         new a[6]; num_to_str(i, a, 5);
  9.         if(WeaponM4A1[i][Points] <= g_uPoints[id][M4A1])
  10.         {
  11.             formatex(sTitle, charsmax(sTitle), "\w%s \y*Elérhető", WeaponM4A1[i][GunName],g_uPoints[id][M4A1],WeaponM4A1[i][Points]);
  12.         }
  13.         else if(WeaponM4A1[i][Points] > g_uPoints[id][M4A1])
  14.         {
  15.             formatex(sTitle, charsmax(sTitle), "\d%s  \y[\d%d\w/\r%d\y]", WeaponM4A1[i][GunName],g_uPoints[id][M4A1],WeaponM4A1[i][Points]);
  16.         }
  17.         menu_additem(iMenu, sTitle, a);
  18.     }
  19.  
  20.     menu_setprop(iMenu, MPROP_BACKNAME, "Vissza");
  21.     menu_setprop(iMenu, MPROP_NEXTNAME, "Tovább");
  22.     menu_setprop(iMenu, MPROP_EXITNAME, "Kilépés");
  23.  
  24.     menu_display(id, iMenu, 0);
  25. }
  26.  
  27. public m4a1_handler(id, menu, item) {
  28.     if( item == MENU_EXIT )
  29.     {
  30.         menu_destroy(menu);
  31.         return;
  32.     }
  33.    new data[9], szName[64];
  34.     new access, callback;
  35.     menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback);
  36.     new key = str_to_num(data);
  37.    
  38.     if(Player_Info[id][k_m4a1] >= (WeaponM4A1[key][Points] <= g_uPoints[id][M4A1]))
  39.     {
  40.         Player_Info[id][SelectedM4A1] = key;
  41.         client_print_color(id, print_team_default, "^4%s ^1Sikeresen kiválasztottad a ^3%s!", Prefix, WeaponM4A1[Player_Info[id][SelectedM4A1]][name]);
  42.     }
  43.     else
  44.     {
  45.         client_print_color(id, print_team_default, "^4%s ^1Nem Aktiválhatod ezt a ^3Skint ^1nincs ehez elég Pontod!", Prefix,(WeaponM4A1[key][Points] <= g_uPoints[id][M4A1]);
  46.     }
  47.    
  48.     menu_destroy(menu);
  49. }
  50.  
  51.     menu_destroy(menu);
  52.     return;

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