hlmod.hu
https://hlmod.hu/

Tökfej
https://hlmod.hu/viewtopic.php?f=9&t=17760
Oldal: 1 / 1

Szerző:  Beckx [2014.10.26. 14:08 ]
Hozzászólás témája:  Tökfej

Üdv!
Az miért van, hogy ebben az adott pluginba mikor kiválasztom a tökfejet, akkor nem a tök fejet rak a fejedre, hanem megváltoztatja a modeled "leet"-re.
Köszi előre a válaszokat is!

SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include <amxmisc>
  3. #include <cstrike>
  4. #include <colorchat>
  5. #include <fun>
  6. #include <fakemeta>
  7.  
  8. #define PLUGIN "New Plug-In"
  9. #define VERSION "1.0"
  10. #define AUTHOR "Name"
  11.  
  12. new kes_szam[33]
  13.  
  14. public plugin_init() {
  15. register_plugin(PLUGIN, VERSION, AUTHOR)
  16.  
  17. register_clcmd("say /halloween", "menu")
  18. register_event("CurWeapon", "Event_Change_Weapon", "be", "1=1")
  19. }
  20. public menu(id)
  21. {
  22. new menu = menu_create("Válassz a Halloween modelekből!", "menu_handler");
  23.  
  24. menu_additem(menu, "\yTökfej\w--> \r[INGYENES]", "1", 0);
  25. menu_additem(menu, "\yHalloween Kés\w--> \r[INGYENES]", "2", 0);
  26.  
  27.  
  28. menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
  29.  
  30. menu_display(id, menu, 0);
  31. }
  32. public menu_handler(id, menu, item)
  33. {
  34. if( item == MENU_EXIT )
  35. {
  36. menu_destroy(menu);
  37. return PLUGIN_HANDLED;
  38. }
  39. new nev[32]
  40. get_user_name(id, nev, 31)
  41. new data[9], szName[64];
  42. new access, callback;
  43. menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback);
  44. new key = str_to_num(data);
  45.  
  46. switch(key)
  47. {
  48. case 1:
  49. {
  50. cs_set_user_model(id, "tokfejke")
  51. ColorChat(0, GREEN, "[BS] ^3%s ^1a ^4TökFej ^1model-t használja ha teis szeretnéd írd ^4/halloween", nev)
  52.  
  53. }
  54. case 2:
  55. {
  56. strip_user_weapons(id)
  57. give_item(id, "weapon_knife")
  58. kes_szam[id] = 1
  59. ColorChat(0, GREEN, "[BS] ^3%s ^1a ^4HalloweenKés ^1model-t használja ha teis szeretnéd írd ^4/halloween", nev)
  60.  
  61. }
  62.  
  63. }
  64. menu_destroy(menu);
  65. return PLUGIN_HANDLED;
  66. }
  67. public Event_Change_Weapon(id)
  68. {
  69. new fgy = get_user_weapon(id)
  70. if(kes_szam[id] == 1 && fgy == CSW_KNIFE)
  71. {
  72. set_pev(id, pev_viewmodel2, "models/BS_Halloween/halloweenkes.mdl")
  73. }
  74. }
  75. public plugin_precache()
  76. {
  77. precache_model("models/BS_Halloween/tokfejke.mdl")
  78. precache_model("models/BS_Halloween/halloweenkes.mdl")
  79. }
  80. /* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
  81. *{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1038\\ f0\\ fs16 \n\\ par }
  82. */
  83. stock print_color(const id, const input[], any:...)
  84. {
  85. new count = 1, players[32]
  86. static msg[191]
  87. vformat(msg, 190, input, 3)
  88.  
  89. replace_all(msg, 190, "!g", "^4")
  90. replace_all(msg, 190, "!y", "^1")
  91. replace_all(msg, 190, "!t", "^3")
  92. replace_all(msg, 190, "á", "á")
  93. replace_all(msg, 190, "é", "Ă©")
  94. replace_all(msg, 190, "í", "Ă­")
  95. replace_all(msg, 190, "ó", "Ăł")
  96. replace_all(msg, 190, "ö", "ö")
  97. replace_all(msg, 190, "ő", "Ĺ‘")
  98. replace_all(msg, 190, "ú", "Ăş")
  99. replace_all(msg, 190, "ü", "ĂĽ")
  100. replace_all(msg, 190, "ű", "ű")
  101. replace_all(msg, 190, "Á", "Á")
  102. replace_all(msg, 190, "É", "É")
  103. replace_all(msg, 190, "Í", "ĂŤ")
  104. replace_all(msg, 190, "Ó", "Ă“")
  105. replace_all(msg, 190, "Ö", "Ă–")
  106. replace_all(msg, 190, "Ő", "Ő")
  107. replace_all(msg, 190, "Ú", "Ăš")
  108. replace_all(msg, 190, "Ü", "Ăś")
  109. replace_all(msg, 190, "Ű", "Ű")
  110.  
  111. if (id) players[0] = id; else get_players(players, count, "ch")
  112. {
  113. for (new i = 0; i < count; i++)
  114. {
  115. if (is_user_connected(players[i]))
  116. {
  117. message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players[i])
  118. write_byte(players[i])
  119. write_string(msg)
  120. message_end()
  121. }
  122. }
  123. }
  124. return PLUGIN_HANDLED
  125. }

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