hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2025.06.16. 21:48



Jelenlévő felhasználók

Jelenleg 379 felhasználó van jelen :: 1 regisztrált, 0 rejtett és 378 vendég

A legtöbb felhasználó (2761 fő) 2025.01.09. 20:06-kor tartózkodott itt.

Regisztrált felhasználók: Google [Bot]az elmúlt 5 percben aktív felhasználók alapján

Utoljára aktív
Ahhoz hogy lásd ki volt utoljára aktív, be kell jelentkezned.



Az oldal teljeskörű
használatához regisztrálj.

Regisztráció

Kereső


Lezárt fórum A témát lezárták, nem szerkesztheted a hozzászólásaid, és nem küldhetsz új hozzászólást.  [7 hozzászólás ] 
Szerző Üzenet
 Hozzászólás témája: Ebben mi a hiba?
HozzászólásElküldve:2012.06.10. 10:02 
Offline
Lelkes

Csatlakozott:2011.06.06. 16:24
Hozzászólások:16
Írtam egy menüt a szerveremre! Most tanulom az amxx nyelvet segítene valaki hogy ebben mi is a hiba?

Kód:
  1.  

  2. #include <amxmodx>

  3. #include <cstrike>

  4. #include <fun>

  5.  

  6.  

  7.  public plugin_init()

  8.  {

  9.  

  10.     register_plugin("SurfShop","1.0","Kozsla");

  11.     register_clcmd( "say /shop","SurfMenu");

  12.     register_clcmd( "say shop","SurfMenu");

  13.     register_clcmd( "say_team shop","SurfMenu");

  14.     register_clcmd( "say_team /shop","SurfMenu");              

  15.    

  16.  }

  17.  

  18.  public SurfMenu(id)

  19.  {

  20.    

  21.     new menu = menu_create("\rSurf menu:", "menu_handler");

  22.    

  23.     menu_additem(menu, "\wM3 $2500", "1", 0);

  24.     menu_additem(menu, "\wDeagle $3000", "2", 0);

  25.     menu_additem(menu, "\wM4A1 $9000", "3", 0);

  26.     menu_additem(menu, "\wAK47 $9000", "4", 0);

  27.     menu_additem(menu, "\wHE-Granat $500", "5", 0);

  28.     menu_additem(menu, "\wFlash-Granat $1000", "6", 0);

  29.     menu_additem(menu, "\wSmoke-Granat $500", "7", 0)

  30.     menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);

  31.     menu_display(id, menu, 0);

  32.  

  33.  }

  34.  

  35.  public menu_handler(id, menu, item)

  36.  {

  37.  

  38.     if( item == MENU_EXIT )

  39.     {

  40.         menu_destroy(menu);

  41.         return PLUGIN_HANDLED;

  42.     }

  43.  

  44.     new data[6], szName[64];

  45.     new access, callback;

  46.     menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback);

  47.     new key = str_to_num(data);

  48.     switch(key)

  49.     {

  50.         case 1:

  51.         {

  52.          give_item(id, "weapon_m3");

  53.          cs_set_user_bpammo(id, "weapon_m3", 32);

  54.          cs_set_user_money(id, "cs_get_user_money(id) - 2500");

  55.         }

  56.         case 2:

  57.         {

  58.          give_item(id, "weapon_deagle");

  59.          cs_set_user_bpammo(id, "weapon_deagle", 32);

  60.          cs_set_user_money(id, "cs_get_user_money(id) - 3000");

  61.         }

  62.         case 3:

  63.         {

  64.          give_item(id, "weapon_m4a1");

  65.          cs_set_user_bpammo(id, "weapon_m4a1", 90);

  66.          cs_set_user_money(id, "cs_get_user_money(id) - 9000");        

  67.         }

  68.         case 4:

  69.         {

  70.          give_item(id, "weapon_ak47");

  71.          cs_set_user_bpammo(id, "weapon_ak47", 90);

  72.          cs_set_user_money(id, "cs_get_user_money(id) - 9000");

  73.         }

  74.         case 5:

  75.         {

  76.          give_item(id, "weapon_hegrenade");

  77.          cs_set_user_bpammo(id, "weapon_hegrenade", 1);

  78.          cs_set_user_money(id, "cs_get_user_money(id) - 500")

  79.         }

  80.         case 6:

  81.         {

  82.          give_item(id, "weapon_flashbang");

  83.          cs_set_user_bpammo(id, "weapon_flashbang", 2);

  84.          cs_set_user_money(id, "cs_get_user_money(id) - 1000");        

  85.         }

  86.         case 7:

  87.         {

  88.          give_item(id, "weapon_smokegrenade");

  89.          cs_set_user_bpammo(id, "weapon_smokegrenade", 1);

  90.          cs_set_user_money(id, "cs_get_user_money(id) - 500")

  91.         }

  92.     }

  93.     menu_destroy(menu);

  94.     return PLUGIN_HANDLED;

  95.  }

  96.  


Hiba:
Kód:


Copyright 
(c) 1997-2006 ITB CompuPhase, AMX Mod X Team

files
/2221159/2221159.sma(52) : error 035: argument type mismatch (argument 2)
files/2221159/2221159.sma(53) : error 035: argument type mismatch (argument 2)
files/2221159/2221159.sma(58) : error 035: argument type mismatch (argument 2)
files/2221159/2221159.sma(59) : error 035: argument type mismatch (argument 2)
files/2221159/2221159.sma(64) : error 035: argument type mismatch (argument 2)
files/2221159/2221159.sma(65) : error 035: argument type mismatch (argument 2)
files/2221159/2221159.sma(70) : error 035: argument type mismatch (argument 2)
files/2221159/2221159.sma(71) : error 035: argument type mismatch (argument 2)
files/2221159/2221159.sma(76) : error 035: argument type mismatch (argument 2)
files/2221159/2221159.sma(77) : error 035: argument type mismatch (argument 2)
files/2221159/2221159.sma(82) : error 035: argument type mismatch (argument 2)
files/2221159/2221159.sma(83) : error 035: argument type mismatch (argument 2)
files/2221159/2221159.sma(88) : error 035: argument type mismatch (argument 2)
files/2221159/2221159.sma(89) : error 035: argument type mismatch (argument 2)

14 Errors.
Could not locate output file 2221159.amx (compile failed).
 


Köszönöm a segítséget!


Hozzászólás jelentése
Vissza a tetejére
   
 
 Hozzászólás témája: Re: Ebben mi a hiba?
HozzászólásElküldve:2012.06.10. 10:14 
Offline
Veterán
Avatar

Csatlakozott:2011.06.07. 15:29
Hozzászólások:1728
Megköszönt másnak: 1 alkalommal
Megköszönték neki: 63 alkalommal
Hibák :
  • Ammováltoztatáskor cstrike funkcióhoz cstrike "fegyvermeghatározást" használunk, és azt nem rakjuk "" jelek közé. ( CSW_KNIFE )
  • Funkciót nem rakunk "" jelek közé. Helyes : ( cs_get_user_money(id) - 2500 )

Kód:
  1.  

  2.  

  3. #include <amxmodx>

  4.  

  5. #include <cstrike>

  6.  

  7. #include <fun>

  8.  

  9.  

  10.  

  11.  

  12.  

  13.  public plugin_init()

  14.  

  15.  {

  16.  

  17.  

  18.  

  19.     register_plugin("SurfShop","1.0","Kozsla");

  20.  

  21.     register_clcmd( "say /shop","SurfMenu");

  22.  

  23.     register_clcmd( "say shop","SurfMenu");

  24.  

  25.     register_clcmd( "say_team shop","SurfMenu");

  26.  

  27.     register_clcmd( "say_team /shop","SurfMenu");              

  28.  

  29.    

  30.  

  31.  }

  32.  

  33.  

  34.  

  35.  public SurfMenu(id)

  36.  

  37.  {

  38.  

  39.    

  40.  

  41.     new menu = menu_create("\rSurf menu:", "menu_handler");

  42.  

  43.    

  44.  

  45.     menu_additem(menu, "\wM3 $2500", "1", 0);

  46.  

  47.     menu_additem(menu, "\wDeagle $3000", "2", 0);

  48.  

  49.     menu_additem(menu, "\wM4A1 $9000", "3", 0);

  50.  

  51.     menu_additem(menu, "\wAK47 $9000", "4", 0);

  52.  

  53.     menu_additem(menu, "\wHE-Granat $500", "5", 0);

  54.  

  55.     menu_additem(menu, "\wFlash-Granat $1000", "6", 0);

  56.  

  57.     menu_additem(menu, "\wSmoke-Granat $500", "7", 0);  

  58.  

  59.     menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);

  60.  

  61.     menu_display(id, menu, 0);

  62.  

  63.  

  64.  

  65.  }

  66.  

  67.  

  68.  

  69.  public menu_handler(id, menu, item)

  70.  

  71.  {

  72.  

  73.  

  74.  

  75.     if( item == MENU_EXIT )

  76.  

  77.     {

  78.  

  79.         menu_destroy(menu);

  80.  

  81.         return PLUGIN_HANDLED;

  82.  

  83.     }

  84.  

  85.  

  86.  

  87.     new data[6], szName[64];

  88.  

  89.     new access, callback;

  90.  

  91.     menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback);

  92.  

  93.     new key = str_to_num(data);

  94.  

  95.     switch(key)

  96.  

  97.     {

  98.  

  99.         case 1:

  100.  

  101.         {

  102.  

  103.          give_item(id, "weapon_m3");

  104.  

  105.          cs_set_user_bpammo(id, CSW_M3, 32);

  106.  

  107.          cs_set_user_money(id, cs_get_user_money(id) - 2500);

  108.  

  109.         }

  110.  

  111.         case 2:

  112.  

  113.         {

  114.  

  115.          give_item(id, "weapon_deagle");

  116.  

  117.          cs_set_user_bpammo(id, CSW_DEAGLE, 32);

  118.  

  119.          cs_set_user_money(id, cs_get_user_money(id) - 3000);

  120.  

  121.         }

  122.  

  123.         case 3:

  124.  

  125.         {

  126.  

  127.          give_item(id, "weapon_m4a1");

  128.  

  129.          cs_set_user_bpammo(id, CSW_M4A1, 90);

  130.  

  131.          cs_set_user_money(id, cs_get_user_money(id) - 9000);        

  132.  

  133.         }

  134.  

  135.         case 4:

  136.  

  137.         {

  138.  

  139.          give_item(id, "weapon_ak47");

  140.  

  141.          cs_set_user_bpammo(id, CSW_AK47, 90);

  142.  

  143.          cs_set_user_money(id, cs_get_user_money(id) - 9000);

  144.  

  145.         }

  146.  

  147.         case 5:

  148.  

  149.         {

  150.  

  151.          give_item(id, "weapon_hegrenade");

  152.  

  153.          cs_set_user_money(id, cs_get_user_money(id) - 500);  

  154.  

  155.         }

  156.  

  157.         case 6:

  158.  

  159.         {

  160.  

  161.          give_item(id, "weapon_flashbang");

  162.          give_item(id, "weapon_flashbang");

  163.  

  164.          cs_set_user_money(id, cs_get_user_money(id) - 1000);        

  165.  

  166.         }

  167.  

  168.         case 7:

  169.  

  170.         {

  171.  

  172.          give_item(id, "weapon_smokegrenade");

  173.  

  174.          cs_set_user_money(id, cs_get_user_money(id) - 500);  

  175.  

  176.         }

  177.  

  178.     }

  179.  

  180.     menu_destroy(menu);

  181.  

  182.     return PLUGIN_HANDLED;

  183.  

  184.  }

  185.  

  186.  


Hozzászólás jelentése
Vissza a tetejére
   
 
 Hozzászólás témája: Re: Ebben mi a hiba?
HozzászólásElküldve:2012.06.10. 12:35 
Offline
Lelkes

Csatlakozott:2011.06.06. 16:24
Hozzászólások:16
Köszi szépen Rulett!

Biztos ismersz! Makaronie vagyok ;)


Hozzászólás jelentése
Vissza a tetejére
   
 
 Hozzászólás témája: Re: Ebben mi a hiba?
HozzászólásElküldve:2012.06.10. 14:21 
Offline
Nagyúr
Avatar

Csatlakozott:2011.12.18. 10:40
Hozzászólások:671
Megköszönt másnak: 5 alkalommal
Megköszönték neki: 20 alkalommal
:D

_________________
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 
 Hozzászólás témája: Re: Ebben mi a hiba?
HozzászólásElküldve:2012.06.10. 14:49 
Offline
Veterán
Avatar

Csatlakozott:2011.06.07. 15:29
Hozzászólások:1728
Megköszönt másnak: 1 alkalommal
Megköszönték neki: 63 alkalommal
Ez az, amit kértél :
Kód:
  1. #include <amxmodx>

  2. #include <cstrike>

  3. #include <fun>

  4.  

  5.  

  6.  public plugin_init()

  7.  {

  8.  

  9.     register_plugin("SurfShop","1.0","Afonya");

  10.     register_clcmd( "say /shop","SurfMenu");

  11.     register_clcmd( "say shop","SurfMenu");

  12.     register_clcmd( "say_team shop","SurfMenu");

  13.     register_clcmd( "say_team /shop","SurfMenu");              

  14.    

  15.  }

  16.  

  17.  public SurfMenu(id)

  18.  {

  19.    

  20.     new menu = menu_create("\rSurf menu:", "menu_handler");

  21.    

  22.     menu_additem(menu, "\wM3 $2500", "1", 0);

  23.     menu_additem(menu, "\wDeagle $3000", "2", 0);

  24.     menu_additem(menu, "\wM4A1 $9000", "3", 0);

  25.     menu_additem(menu, "\wAK47 $9000", "4", 0);

  26.     menu_additem(menu, "\wHE-Granat $500", "5", 0);

  27.     menu_additem(menu, "\wFlash-Granat $1000", "6", 0);

  28.     menu_additem(menu, "\wSmoke-Granat $500", "7", 0)

  29.     menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);

  30.     menu_display(id, menu, 0);

  31.  

  32.  }

  33.  

  34.  public menu_handler(id, menu, item)

  35.  {

  36.  

  37.     if( item == MENU_EXIT )

  38.     {

  39.         menu_destroy(menu);

  40.         return PLUGIN_HANDLED;

  41.     }

  42.  

  43.     new data[6], szName[64];

  44.     new access, callback;

  45.     menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback);

  46.     new key = str_to_num(data);

  47.    

  48.     new penz = cs_get_user_money(id)

  49.     switch(key)

  50.     {

  51.         case 1:

  52.         {

  53.                 if(penz >= 2500)

  54.                 {

  55.                         give_item(id, "weapon_m3");

  56.                         cs_set_user_bpammo(id, CSW_M3, 32);

  57.                         cs_set_user_money(id, penz - 2500);

  58.                 }else{

  59.                         client_print(id, print_chat, "Nincs eleg penzed!")

  60.                 }

  61.         }

  62.         case 2:

  63.         {

  64.                 if(penz >= 3000)

  65.                 {

  66.                         give_item(id, "weapon_deagle");

  67.                         cs_set_user_bpammo(id, CSW_DEAGLE, 32);

  68.                         cs_set_user_money(id, penz - 3000);

  69.                 }else{

  70.                         client_print(id, print_chat, "Nincs eleg penzed!")

  71.                 }

  72.         }

  73.         case 3:

  74.         {

  75.                 if(penz >= 9000)

  76.                 {

  77.                         give_item(id, "weapon_m4a1");

  78.                         cs_set_user_bpammo(id, CSW_M4A1, 90);

  79.                         cs_set_user_money(id, penz - 9000);    

  80.                 }else{

  81.                         client_print(id, print_chat, "Nincs eleg penzed!")

  82.                 }

  83.         }

  84.         case 4:

  85.         {

  86.                 if(penz >= 9000)

  87.                 {

  88.                         give_item(id, "weapon_ak47");

  89.                         cs_set_user_bpammo(id, CSW_AK47, 90);

  90.                         cs_set_user_money(id, penz - 9000);

  91.                 }else{

  92.                         client_print(id, print_chat, "Nincs eleg penzed!")

  93.                 }

  94.         }

  95.         case 5:

  96.         {

  97.                 if(penz >= 500)

  98.                 {

  99.                         give_item(id, "weapon_hegrenade");

  100.                         cs_set_user_money(id, penz - 500);

  101.                 }else{

  102.                         client_print(id, print_chat, "Nincs eleg penzed!")

  103.                 }

  104.         }

  105.         case 6:

  106.         {

  107.                 if(penz >= 1000)

  108.                 {

  109.                         give_item(id, "weapon_flashbang");

  110.                         give_item(id, "weapon_flashbang");

  111.                         cs_set_user_money(id, cs_get_user_money(id) - 1000);

  112.                 }else{

  113.                         client_print(id, print_chat, "Nincs eleg penzed!")

  114.                 }

  115.         }

  116.         case 7:

  117.         {

  118.                 if(penz >= 500)

  119.                 {

  120.                         give_item(id, "weapon_smokegrenade");

  121.                         cs_set_user_money(id, cs_get_user_money(id) - 500);

  122.                 }else{

  123.                         client_print(id, print_chat, "Nincs eleg penzed!")

  124.                 }

  125.         }

  126.     }

  127.     menu_destroy(menu);

  128.     return PLUGIN_HANDLED;

  129.  }

  130.  


Hozzászólás jelentése
Vissza a tetejére
   
 
 Hozzászólás témája: Re: Ebben mi a hiba?
HozzászólásElküldve:2012.06.10. 15:04 
Offline
Lelkes

Csatlakozott:2011.06.06. 16:24
Hozzászólások:16
Köszönöm! :)


Hozzászólás jelentése
Vissza a tetejére
   
 
 Hozzászólás témája: Re: Ebben mi a hiba?
HozzászólásElküldve:2012.06.18. 15:50 
Offline
Veterán
Avatar

Csatlakozott:2011.06.07. 15:29
Hozzászólások:1728
Megköszönt másnak: 1 alkalommal
Megköszönték neki: 63 alkalommal
Zárva, Kuka.

Indok : Hibás témanév.


Hozzászólás jelentése
Vissza a tetejére
   
 
Hozzászólások megjelenítése: Rendezés 
Lezárt fórum A témát lezárták, nem szerkesztheted a hozzászólásaid, és nem küldhetsz új hozzászólást.  [7 hozzászólás ] 


Ki van itt

Jelenlévő fórumozók: nincs regisztrált felhasználó valamint 7 vendég


Nem nyithatsz témákat ebben a fórumban.
Nem válaszolhatsz egy témára ebben a fórumban.
Nem szerkesztheted a hozzászólásaidat ebben a fórumban.
Nem törölheted a hozzászólásaidat ebben a fórumban.
Nem küldhetsz csatolmányokat ebben a fórumban.

Keresés:
Ugrás:  
Powered by phpBB® Forum Software © phpBB Limited
Magyar fordítás © Magyar phpBB Közösség
Portal: Kiss Portal Extension © Michael O'Toole