hlmod.hu
https://hlmod.hu/

Fordítás hiba. [Reapi]
https://hlmod.hu/viewtopic.php?f=108&t=26879
Oldal: 1 / 1

Szerző:  PikHácsúú# [2016.12.19. 16:55 ]
Hozzászólás témája:  Fordítás hiba. [Reapi]

Hali, bocsi ha rossz helyre nyitottam, egy admin esetleg áthelyezné a megfelelő helyre? Köszönöm.

Ns amxx studioval, ha fordítok reapi-s plugin, hibát dob az összesre.

PL: re_resetscore (reapis statnullázó)

Hiba:


Kód:
Welcome to the AMX Mod X 1.8.1-300 Compiler.
Copyright (c) 1997-2013 ITB CompuPhase, AMX Mod X Team

C:\Users\Burza B\Desktop\amxmodx-amxmodx-1.8.2\plugins\include\reapi.inc(1) : error 010: invalid function or declaration
Error: Undefined symbol "set_entvar" on line 29
Warning: Expression has no effect on line 29
Error: Expected token: ";", but found ")" on line 29
Error: Invalid expression, assumed zero on line 29
Error: Too many error messages on one line on line 29

Compilation aborted.
5 Errors.
Could not locate output file C:\Users\Burza B\Desktop\amxx_ek\re_resetscore.amx (compile failed).

Az inc bennvan a helyén, sőt a többi incet is beletettem hátha az a baja, de ígysem oldódott meg. Valaki tudna segíteni? Vagy esetleg egy reapis webcompilert, ha eggyátalán van olyan.

u.i (Utánanéztem én nm találam, de ha mégis létezik légyszi linkelje valaki)

Aki segít megy a pacsi!

Szerző:  regener [2016.12.19. 17:54 ]
Hozzászólás témája:  Re: Fordítás hiba. [Reapi]

Notepad++ -al megnyitod a reapi.inc-et, majd:

Kép

Ezután mentés.

Szerző:  PikHácsúú# [2016.12.19. 19:58 ]
Hozzászólás témája:  Re: Fordítás hiba. [Reapi]

Ugyanaz a hiba, semmit nm segített.

Szerző:  theglorious [2016.12.19. 20:37 ]
Hozzászólás témája:  Re: Fordítás hiba. [Reapi]

Friss inc itt: http://teamcity.rehlds.org/login.html
  1. #include <amxmodx>
  2. #include <reapi>
  3. #include <colorchat>
  4.  
  5. new const PLUGIN[] = "Resetscore";
  6. new const VERSION[] = "1.0";
  7. new const AUTHOR[] = "mforce";
  8.  
  9.  
  10. new const PREFIX[] = "ProKillers"
  11.  
  12. public plugin_init() {
  13.     register_plugin(PLUGIN, VERSION, AUTHOR)
  14.     register_clcmd("say /rs","reset")
  15.     register_clcmd("say /resetscore","reset")
  16.     register_clcmd("say !resetscore","reset")
  17.     register_clcmd("say !rs","reset")
  18.     register_clcmd("say_team /rs","reset")
  19.     register_clcmd("say_team /resetscore","reset")
  20.     register_clcmd("say_team !resetscore","reset")
  21.     register_clcmd("say_team !rs","reset")
  22.  
  23.     set_task(162.0, "rsuzi", _,_,_,"b")
  24. }
  25.  
  26. public reset(id) {
  27.     if(!is_user_connected(id)) return;
  28.    
  29.     set_entvar(id, var_frags, 0.0);
  30.     set_member(id, m_iDeaths, 0);
  31.     client_print_color(id, print_team_default, "^4[%s]^1 You have successfully reseted your score!", PREFIX)
  32.  
  33.     static mScoreInfo; if(!mScoreInfo) mScoreInfo = get_user_msgid("ScoreInfo");
  34.     message_begin(MSG_ALL, mScoreInfo);
  35.     write_byte(id);
  36.     write_short(0);
  37.     write_short(0);
  38.     write_short(0);
  39.     write_short(get_member(id, m_iTeam));
  40.     message_end();
  41. }
  42.  
  43. public rsuzi() {
  44.     client_print_color(0, print_team_default, "^4[%s]^1 To reset your score, type: ^3/rs", PREFIX)
  45. }


Csatolmányok:
reapi.inc [4.58KiB]
Letöltve 98 alkalommal.

Szerző:  PikHácsúú# [2016.12.20. 17:24 ]
Hozzászólás témája:  Re: Fordítás hiba. [Reapi]

theglorious írta:
Friss inc itt: http://teamcity.rehlds.org/login.html
  1. #include <amxmodx>
  2. #include <reapi>
  3. #include <colorchat>
  4.  
  5. new const PLUGIN[] = "Resetscore";
  6. new const VERSION[] = "1.0";
  7. new const AUTHOR[] = "mforce";
  8.  
  9.  
  10. new const PREFIX[] = "ProKillers"
  11.  
  12. public plugin_init() {
  13.     register_plugin(PLUGIN, VERSION, AUTHOR)
  14.     register_clcmd("say /rs","reset")
  15.     register_clcmd("say /resetscore","reset")
  16.     register_clcmd("say !resetscore","reset")
  17.     register_clcmd("say !rs","reset")
  18.     register_clcmd("say_team /rs","reset")
  19.     register_clcmd("say_team /resetscore","reset")
  20.     register_clcmd("say_team !resetscore","reset")
  21.     register_clcmd("say_team !rs","reset")
  22.  
  23.     set_task(162.0, "rsuzi", _,_,_,"b")
  24. }
  25.  
  26. public reset(id) {
  27.     if(!is_user_connected(id)) return;
  28.    
  29.     set_entvar(id, var_frags, 0.0);
  30.     set_member(id, m_iDeaths, 0);
  31.     client_print_color(id, print_team_default, "^4[%s]^1 You have successfully reseted your score!", PREFIX)
  32.  
  33.     static mScoreInfo; if(!mScoreInfo) mScoreInfo = get_user_msgid("ScoreInfo");
  34.     message_begin(MSG_ALL, mScoreInfo);
  35.     write_byte(id);
  36.     write_short(0);
  37.     write_short(0);
  38.     write_short(0);
  39.     write_short(get_member(id, m_iTeam));
  40.     message_end();
  41. }
  42.  
  43. public rsuzi() {
  44.     client_print_color(0, print_team_default, "^4[%s]^1 To reset your score, type: ^3/rs", PREFIX)
  45. }



Nekem ezzel sem jó... Lehet rossz helyre rakom az inc-et habár, az inc-et nm jelzi hibának..

  1. #include <amxmodx>
  2. #include <reapi>
  3. #include <colorchat>
  4.  
  5. new const PLUGIN[] = "Resetscore";
  6. new const VERSION[] = "1.0";
  7. new const AUTHOR[] = "mforce";
  8.  
  9.  
  10. new const PREFIX[] = "ProKillers"
  11.  
  12. public plugin_init() {
  13.     register_plugin(PLUGIN, VERSION, AUTHOR)
  14.     register_clcmd("say /rs","reset")
  15.     register_clcmd("say /resetscore","reset")
  16.     register_clcmd("say !resetscore","reset")
  17.     register_clcmd("say !rs","reset")
  18.     register_clcmd("say_team /rs","reset")
  19.     register_clcmd("say_team /resetscore","reset")
  20.     register_clcmd("say_team !resetscore","reset")
  21.     register_clcmd("say_team !rs","reset")
  22.    
  23.     set_task(162.0, "rsuzi", _,_,_,"b")
  24. }
  25.  
  26. public reset(id) {
  27.     if(!is_user_connected(id)) return;
  28.    
  29.     set_entvar(id, var_frags, 0.0);
  30.     set_member(id, m_iDeaths, 0);
  31.     client_print_color(id, print_team_default, "^4[%s]^1 You have successfully reseted your score!", PREFIX)
  32.    
  33.     static mScoreInfo; if(!mScoreInfo) mScoreInfo = get_user_msgid("ScoreInfo");
  34.     message_begin(MSG_ALL, mScoreInfo);
  35.     write_byte(id);
  36.     write_short(0);
  37.     write_short(0);
  38.     write_short(0);
  39.     write_short(get_member(id, m_iTeam));
  40.     message_end();
  41. }
  42.  
  43. public rsuzi() {
  44.     client_print_color(0, print_team_default, "^4[%s]^1 To reset your score, type: ^3/rs", PREFIX)
  45. }


Welcome to the AMX Mod X 1.8.1-300 Compiler.
Copyright (c) 1997-2013 ITB CompuPhase, AMX Mod X Team

C:\Users\Burza B\Desktop\amxmodx-amxmodx-1.8.2\plugins\include\reapi.inc(1) : error 010: invalid function or declaration
Error: Undefined symbol "set_entvar" on line 29
Warning: Expression has no effect on line 29
Error: Expected token: ";", but found ")" on line 29
Error: Invalid expression, assumed zero on line 29
Error: Too many error messages on one line on line 29

Compilation aborted.
5 Errors.
Could not locate output file C:\Users\Burza B\Desktop\amxx_ek\re_resetscore.amx (compile failed).

Szerző:  theglorious [2016.12.20. 18:20 ]
Hozzászólás témája:  Re: Fordítás hiba. [Reapi]

Nekem elérés: C:\Program Files\AMX Mod X\files\base\scripting\include
http://www.amxmodx.org/downloads.php - AMX Mod X Full Installer v1.8.2

Ezt telepítsd fel és ezzel fordítsd. Vagy használd ezt: http://detectorwebsite.sbin.org/compiler/

Szerző:  PikHácsúú# [2016.12.20. 18:32 ]
Hozzászólás témája:  Re: Fordítás hiba. [Reapi]

Már m1. Detector is elküldte az övét, amxfreakz.ro-s az lefordítja, csak sajna colorchat.inc-et nemismeri fel. De megoldottam végül.

Megoldás: https://amx.freakz.ro/

Szerző:  jokypapa [2017.03.19. 09:17 ]
Hozzászólás témája:  Re: Fordítás hiba. [Reapi]

Nálam is volt ilyen fordítási probléma. Feltettem a reapit.inc és még mindig volt valami kínja.

Megoldás:
Feltettem mind a 8 inc-t amit a ReApi modulban találtam. Úgy lefordult!

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