hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2024.04.27. 11:37



Jelenlévő felhasználók

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

A legtöbb felhasználó (1565 fő) 2020.11.21. 11:26-kor tartózkodott itt.

Regisztrált felhasználók: nincs regisztrált felhasználó 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ő


Új téma nyitása  Hozzászólás a témához  [ 10 hozzászólás ] 
Szerző Üzenet
 Hozzászólás témája: Hiba fordításkor
HozzászólásElküldve: 2015.11.27. 14:37 
Offline
Senior Tag

Csatlakozott: 2015.08.03. 18:09
Hozzászólások: 216
Megköszönt másnak: 6 alkalommal
Megköszönték neki: 11 alkalommal
Sziasztok.
Amikor ezt fordítom hibát kap benne:

SMA Forráskód: [ Mindet kijelol ]
  1. switch(cs_get_user_team(id)) {
  2. case 1: ColorChat(0, RED, chat)
  3. case 2: ColorChat(0, BLUE, chat)
  4. }
  5. if(cs_get_user_team(id) == CS_TEAM_SPECTATOR)
  6. ColorChat(0, GREY, chat)
  7. return PLUGIN_HANDLED;
  8. }


Ez a hiba:

SMA Forráskód: [ Mindet kijelol ]
  1. Welcome to the AMX Mod X 1.8.1-300 Compiler.
  2. Copyright (c) 1997-2013 ITB CompuPhase, AMX Mod X Team
  3.  
  4. C:\xy\AMX Mod X\files\base\scripting\include\colorchat.inc(72) : warning 209: function "ColorChat" should return a value
  5. Warning: Function "HandleSay" should return a value on line 2974
  6. Error: Invalid function or declaration on line 2975
  7. Error: Invalid function or declaration on line 2976
  8. Error: Invalid function or declaration on line 2977
  9. Error: Invalid function or declaration on line 2979
  10. Error: Symbol already defined: "ColorChat" on line 2981
  11. Warning: Symbol is never used: "chat" on line 2981
  12. Warning: Symbol is never used: "GREY" on line 2981
  13. Error: Unmatched closing brace on line 2982
  14.  
  15. 6 Errors.
  16. Could not locate output file C:\xy.amx (compile failed).
  17.  


Mi lehet a hiba?

_________________
.:[D@nGeR]:. [1] Only Dust2:
Kép

.:[D@nGeR]:. [2] Sniper:
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Hiba fordításkor
HozzászólásElküldve: 2015.11.27. 14:46 
Offline
Tiszteletbeli
Avatar

Csatlakozott: 2014.09.08. 22:21
Hozzászólások: 3014
Megköszönt másnak: 96 alkalommal
Megköszönték neki: 555 alkalommal
Ez nem elég.
get_user_team(id)
Amúgy a cs_ helyett... És a CS_TEAM_SPEC az case 6

_________________
GitHub - mforce


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Hiba fordításkor
HozzászólásElküldve: 2015.11.27. 14:49 
Offline
Nagyúr
Avatar

Csatlakozott: 2014.11.16. 12:37
Hozzászólások: 686
Megköszönt másnak: 32 alkalommal
Megköszönték neki: 131 alkalommal
Kicsit bővebb forráskódot dobsz akkor javítom neked

_________________
Kép
"I wouldn't hold my breath if I was you
Cause I'll forget but I'll never forgive you
Don't you know, don't you know?
True friends stab you in the front."


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Hiba fordításkor
HozzászólásElküldve: 2015.11.27. 14:55 
Offline
Senior Tag

Csatlakozott: 2015.08.03. 18:09
Hozzászólások: 216
Megköszönt másnak: 6 alkalommal
Megköszönték neki: 11 alkalommal
SMA Forráskód: [ Mindet kijelol ]
  1. public HandleSay(id) {
  2. new message[192], Name[32], none[2][32], chat[192], rang[32]
  3. read_args(message, 191)
  4. remove_quotes(message)
  5. new hossz = strlen(message)
  6. new i = 0
  7. RosszKarakterek = 0
  8. while(i < hossz) {
  9. if(message[i] == '#')
  10. RosszKarakterek++
  11. ++i
  12. }
  13. if(RosszKarakterek != 0) {
  14. new JatekosNeve[32]
  15. get_user_name(id, JatekosNeve, charsmax(JatekosNeve))
  16. new JatekosIP[32]
  17. get_user_ip(id, JatekosIP, charsmax(JatekosIP))
  18. server_cmd("kick #%d TĂ­ltott karaktert Ă­rtal chatbe! ^"#^"", get_user_userid(id))
  19. log_amx("%s | %s rossz karaktert Ă­rt be chatbe : %s", JatekosNeve, JatekosIP, message)
  20. return PLUGIN_HANDLED
  21. }
  22. formatex(none[0], 31, ""), formatex(none[1], 31, " ")
  23.  
  24. if (message[0] == '@' || message[0] == '/' || message[0] == '!' || equal (message, "")) {
  25. return PLUGIN_HANDLED
  26. }
  27.  
  28. if(!equali(message, none[0]) && !equali(message, none[1])) {
  29. get_user_name(id, Name, 31);
  30. if(oles[id] >= 0 && oles[id] < 100){
  31. rang = "Nokedli"
  32. }
  33. else if(oles[id] >= 100 && oles[id] < 200){
  34. rang = "Legény"
  35. }
  36. else if(oles[id] >= 200 && oles[id] < 400){
  37. rang = "CsirkefogĂł"
  38. }
  39. else if(oles[id] >= 400 && oles[id] < 600){
  40. rang = "Rossz"
  41. }
  42. else if(oles[id] >= 600 && oles[id] < 750){
  43. rang = "Profi"
  44. }
  45. else if(oles[id] >= 750 && oles[id] < 1000){
  46. rang = "Isten"
  47. }
  48. else if(oles[id] >= 1000){
  49. rang = "Brutális"
  50. }
  51. if(get_user_flags(id) & ADMIN)
  52. formatex(chat, 191, "^4[ADMIN][%s][Lv%d]^x03%s: ^4%s", rang[id], szint[id], Name, message)
  53.  
  54. else formatex(chat, 191, "^4[Játékos][%s][Lv%d]^x03%s: ^1%s", rang[id], szint[id], Name, message)
  55.  
  56. }
  57. else {
  58.  
  59. if(get_user_flags(id) & ADMIN)
  60. formatex(chat, 191, "^x01*Halott*^4[ADMIN][%s][Lv%d]^x03%s: ^4%s", rang[id], szint[id], Name, message)
  61.  
  62. else formatex(chat, 191, "^x01*Halott*^4[Játékos][%s][Lv%d]^x03%s: ^1%s", rang[id], szint[id], Name, message)
  63. }
  64. }
  65. switch(cs_get_user_team(id)) {
  66. case 1: ColorChat(0, RED, chat)
  67. case 2: ColorChat(0, BLUE, chat)
  68. }
  69. if(cs_get_user_team(id) == CS_TEAM_SPECTATOR)
  70. ColorChat(0, GREY, chat)
  71. return PLUGIN_HANDLED;
  72. }

_________________
.:[D@nGeR]:. [1] Only Dust2:
Kép

.:[D@nGeR]:. [2] Sniper:
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Hiba fordításkor
HozzászólásElküldve: 2015.11.27. 15:08 
Offline
Jómunkásember
Avatar

Csatlakozott: 2015.04.18. 17:14
Hozzászólások: 454
Megköszönt másnak: 48 alkalommal
Megköszönték neki: 32 alkalommal
Van colorchat include?

SMA Forráskód: [ Mindet kijelol ]
  1. #include " colorchat "


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Hiba fordításkor
HozzászólásElküldve: 2015.11.27. 15:10 
Offline
Senior Tag

Csatlakozott: 2015.08.03. 18:09
Hozzászólások: 216
Megköszönt másnak: 6 alkalommal
Megköszönték neki: 11 alkalommal
Persze :)

SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include <amxmisc>
  3. #include <fun>
  4. #include <colorchat>
  5. #include <fakemeta>
  6. #include <fakemeta_util>
  7. #include <hamsandwich>
  8. #include <cstrike>
  9. #include <nvault>

_________________
.:[D@nGeR]:. [1] Only Dust2:
Kép

.:[D@nGeR]:. [2] Sniper:
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Hiba fordításkor
HozzászólásElküldve: 2015.11.27. 15:21 
Offline
Nagyúr
Avatar

Csatlakozott: 2014.11.16. 12:37
Hozzászólások: 686
Megköszönt másnak: 32 alkalommal
Megköszönték neki: 131 alkalommal
és a amxmodx-be? (base)

_________________
Kép
"I wouldn't hold my breath if I was you
Cause I'll forget but I'll never forgive you
Don't you know, don't you know?
True friends stab you in the front."


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Hiba fordításkor
HozzászólásElküldve: 2015.11.27. 15:24 
Offline
Jómunkásember
Avatar

Csatlakozott: 2015.04.18. 17:14
Hozzászólások: 454
Megköszönt másnak: 48 alkalommal
Megköszönték neki: 32 alkalommal
Jobban átnéztem, és kicsit szépítettem a forráskódon.

Teszteld.


SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include <cstrike>
  3. #include <colorchat>
  4.  
  5.  
  6. new PLUGIN[] = "Patrik3 HandleSay [ MEGOLDÁS ]"
  7. new VERZIO[] = "2.0"
  8. new keszito_NEVE[] = "Levii @ Peace | DecToR"
  9.  
  10. #define ADMIN ADMIN_LEVEL_H
  11.  
  12. //Alap Változók
  13. new szint[ 33 ]
  14. new oles[ 33 ]
  15. new RosszKarakterek
  16.  
  17.  
  18. public plugin_init()
  19. {
  20. register_plugin(PLUGIN, VERZIO, keszito_NEVE)
  21.  
  22. /*CMD Lekérés*/
  23. register_clcmd("say","HandleSay")
  24. }
  25. public HandleSay( id )
  26. {
  27. new message[ 192 ], Name[ 32 ], none[ 2 ][ 32 ], chat[ 192 ], rang[ 32 ]
  28. read_args( message, 191 )
  29. remove_quotes( message )
  30. new hossz = strlen( message )
  31. new i = 0
  32. RosszKarakterek = 0
  33. while(i < hossz) {
  34. if(message[ i ] == '#')
  35. RosszKarakterek++
  36. ++i
  37. }
  38. if(RosszKarakterek != 0)
  39. {
  40. new JatekosNeve[ 32 ]
  41. get_user_name(id, JatekosNeve, charsmax( JatekosNeve ))
  42. new JatekosIP[ 32 ]
  43. get_user_ip(id, JatekosIP, charsmax( JatekosIP ))
  44. server_cmd("kick #%d TĂ­ltott karaktert Ă­rtal chatbe! ^"#^"", get_user_userid(id))
  45. log_amx("%s | %s rossz karaktert Ă­rt be chatbe : %s", JatekosNeve, JatekosIP, message)
  46. return PLUGIN_HANDLED
  47. }
  48. formatex(none[0], 31, ""), formatex(none[1], 31, " ")
  49.  
  50. if (message[0] == '@' || message[0] == '/' || message[0] == '!' || equal (message, "")) {
  51. return PLUGIN_HANDLED
  52. }
  53.  
  54. if(!equali(message, none[0]) && !equali(message, none[1])) {
  55. get_user_name(id, Name, 31);
  56. if(oles[ id ] >= 0 && oles[ id ] < 100)
  57. {
  58. rang = "Nokedli"
  59. }
  60. else if(oles[ id ] >= 100 && oles[ id ] < 200){
  61. rang = "Legény"
  62. }
  63. else if(oles[ id ] >= 200 && oles[ id ] < 400){
  64. rang = "CsirkefogĂł"
  65. }
  66. else if(oles[ id ] >= 400 && oles[ id ] < 600){
  67. rang = "Rossz"
  68. }
  69. else if(oles[ id ] >= 600 && oles[ id ] < 750){
  70. rang = "Profi"
  71. }
  72. else if(oles[ id ] >= 750 && oles[ id ] < 1000){
  73. rang = "Isten"
  74. }
  75. else if(oles[ id ] >= 1000){
  76. rang = "Brutális"
  77. }
  78. if(get_user_flags(id) & ADMIN)
  79. formatex(chat, 191, "^4[ADMIN][%s][Lv%d]^x03%s: ^4%s", rang[ id ], szint[ id ], Name, message)
  80. else
  81. formatex(chat, 191, "^4[Játékos][%s][Lv%d]^x03%s: ^1%s", rang[ id ], szint[ id ], Name, message)
  82. }
  83. else
  84. {
  85. if(get_user_flags(id) & ADMIN)
  86. formatex(chat, 191, "^x01*Halott*^4[ADMIN][%s][Lv%d]^x03%s: ^4%s", rang[ id ], szint[ id ], Name, message)
  87. else
  88. formatex(chat, 191, "^x01*Halott*^4[Játékos][%s][Lv%d]^x03%s: ^1%s", rang[ id ], szint[ id ], Name, message)
  89. }
  90.  
  91. switch(cs_get_user_team(id))
  92. {
  93. case 1: ColorChat(0, RED, chat)
  94. case 2: ColorChat(0, BLUE, chat)
  95. }
  96. if(cs_get_user_team(id) == CS_TEAM_SPECTATOR)
  97. ColorChat(0, GREY, chat)
  98. return PLUGIN_HANDLED;
  99. }

_________________
Nem Toretto vagyok!!! hanem s[T]* Levii (És le lehet szállni a Torreto-zásról)

Ts3 Ip: ts.beathost.ml:10005


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Hiba fordításkor
HozzászólásElküldve: 2015.11.27. 15:25 
Offline
Senior Tag

Csatlakozott: 2015.08.03. 18:09
Hozzászólások: 216
Megköszönt másnak: 6 alkalommal
Megköszönték neki: 11 alkalommal
AMXX-Studio/files/base/scripting/include/colorchat.inc

Van.Eddig nem volt ilyen baj...

_________________
.:[D@nGeR]:. [1] Only Dust2:
Kép

.:[D@nGeR]:. [2] Sniper:
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Hiba fordításkor
HozzászólásElküldve: 2015.11.27. 15:27 
Offline
Jómunkásember
Avatar

Csatlakozott: 2015.04.18. 17:14
Hozzászólások: 454
Megköszönt másnak: 48 alkalommal
Megköszönték neki: 32 alkalommal
Patrik3 írta:
AMXX-Studio/files/base/scripting/include/colorchat.inc

Van.Eddig nem volt ilyen baj...


Az enyémet teszteld le.

_________________
Nem Toretto vagyok!!! hanem s[T]* Levii (És le lehet szállni a Torreto-zásról)

Ts3 Ip: ts.beathost.ml:10005


Hozzászólás jelentése
Vissza a tetejére
   
Hozzászólások megjelenítése:  Rendezés  
Új téma nyitása  Hozzászólás a témához  [ 10 hozzászólás ] 


Ki van itt

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


Nyithatsz új témákat ebben a fórumban.
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