hlmod.hu
https://hlmod.hu/

NInJA MOD > Mi a gond? (5 errors)
https://hlmod.hu/viewtopic.php?f=29&t=13782
Oldal: 1 / 1

Szerző:  xXLegendXx [ 2014.01.12. 21:56 ]
Hozzászólás témája:  NInJA MOD > Mi a gond? (5 errors)

Sziasztok!
Régebben elkeztem készíteni egy modszerüséget. A lényege annyi volna, hogy random playert kiválaszt ct ből t be rakja képességeket kap, kiírja mindenkinek, hogy ő a ninja stb stb stb. Na most mivel ez régi windowson volt, és unatkoztam, gondoltam, megírom megint, csak jobban, egyszerübben, és több lesz benne. (Nem nagy kihívás a régi volt kb 100 soros, ezzel együtt: Hogyan védd meg a pluginodat/mododat? Amikor fordítanám:
[ablak]Welcome to the AMX Mod X 1.8.1-300 Compiler.
Copyright (c) 1997-2006 ITB CompuPhase, AMX Mod X Team

NINJAv2.sma(21) : error 017: undefined symbol "id"
NINJAv2.sma(22) : error 017: undefined symbol "id"
NINJAv2.sma(22) : warning 215: expression has no effect
NINJAv2.sma(22) : error 001: expected token: ";", but found ")"
NINJAv2.sma(22) : error 029: invalid expression, assumed zero
NINJAv2.sma(22) : fatal error 107: too many error messages on one line

Compilation aborted.
5 Errors.
Could not locate output file NINJAv2.amx (compile failed).[/ablak]

Eddigi SMA:
SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include <amxmisc>
  3. #include <cstrike>
  4. #include <colorchat>
  5.  
  6. #define PLUGIN "NInJA~MOD"
  7. #define VERSION "1.0"
  8. #define AUTHOR "xXLegendXx"
  9. #define p [NInJA~MOD]
  10.  
  11.  
  12. public plugin_init() {
  13. register_plugin(PLUGIN, VERSION, AUTHOR)
  14. register_logevent("korvege",2,"1=Round_End")
  15. register_logevent("koreleje",2,"1=Round_Start")
  16. register_clcmd("say", "ninja-prefix") //NInJA-nak PREFIX!!!!!
  17. }
  18.  
  19. public korvege()
  20. {
  21. if(cs_get_user_team(id)==CS_TEAM_T) { //NInJA Visszaallitasa CT-be
  22. cs_set_user_team(id, CS_TEAM_CT)
  23. }
  24. else if(cs_get_user_team(id)==CS_TEAM_CT) {
  25. new players[32], pnum, r_player //Random playerhez
  26. get_players(players, pnum) //Ez is
  27. ninja = players[random(pnum)]//Ez is
  28. set_user_health(ninja, 200)//NInJA Kepesseg
  29. set_user_gravity(ninja, 0.6)//-||-
  30. set_user_maxspeed(ninja, 650.0)//-||-
  31. new ninjanev[30]
  32. get_user_info(ninja, "name", ninjanev, 29)//NInJA Nevenek lekerese
  33. ColorChat(0, BLUE, "%s > Ebben a korben %s a ninja!", p, ninjanev);//Uzenet
  34. ColorChat(0, BLUE, "%s > Ebben a korben %s a ninja!", p, ninjanev);//-||-
  35. }
  36. }
  37.  
  38. public koreleje()
  39. {
  40. if(cs_get_user_team(id)==CS_TEAM_T) { //Ha terror (Azaz NInJA)
  41. ColorChat(id, BLUE, "%s > Te vagy a ninja! Kepessegeid: 200Hp, Nagyugras, Gyorsasag! Cel: Megolni a CT-ket!", p);
  42. ColorChat(id, BLUE, "%s > Te vagy a ninja! Kepessegeid: 200Hp, Nagyugras, Gyorsasag! Cel: Megolni a CT-ket!", p);
  43. ColorChat(id, BLUE, "%s > Te vagy a ninja! Kepessegeid: 200Hp, Nagyugras, Gyorsasag! Cel: Megolni a CT-ket!", p);
  44. }
  45. else if(cs_get_user_team(id)==CS_TEAM_CT) {
  46. new ctnev[30]
  47. get_user_info(id, "name", ctnev, 29)
  48. ColorChat(id, BLUE, "%s > Neved: %s Celod: Megolni a ninjat", p, ctnev);
  49. }
  50. }
  51.  
  52. public ninja-prefix()
  53. {
  54. //majd
  55. }

Aki kijavítja/leírja, hogy mit rontottam el annak megy a gomb ;) Előre is köszönöm a válaszokat. (Feltéve ha érkeznek:D)

Szerző:  ultraibolya [ 2014.01.15. 14:46 ]
Hozzászólás témája:  Re: NInJA MOD > Mi a gond? (5 errors)

ember hát nem tudom te mit vágtál ki és illesztettél be :D

az az 1 error az hogy nem használod az r_player-t.

SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include <amxmisc>
  3. #include <cstrike>
  4. #include <colorchat>
  5. #include <fun>
  6.  
  7. #define PLUGIN "NInJA~MOD"
  8. #define VERSION "1.0"
  9. #define AUTHOR "xXLegendXx"
  10. #define p "[NInJA~MOD]"
  11.  
  12.  
  13. public plugin_init() {
  14. register_plugin(PLUGIN, VERSION, AUTHOR)
  15. register_logevent("korvege",2,"1=Round_End")
  16. register_logevent("koreleje",2,"1=Round_Start")
  17. register_clcmd("say", "ninja-prefix") //NInJA-nak PREFIX!!!!!
  18. }
  19.  
  20. public korvege(id)
  21. {
  22. if(cs_get_user_team(id)==CS_TEAM_T) { //NInJA Visszaallitasa CT-be
  23. cs_set_user_team(id, CS_TEAM_CT)
  24. }
  25. else if(cs_get_user_team(id)==CS_TEAM_CT) {
  26. new players[32], pnum, r_player //Random playerhez
  27. get_players(players, pnum) //Ez is
  28. new ninja = players[random(pnum)]//Ez is
  29. set_user_health(ninja, 200)//NInJA Kepesseg
  30. set_user_gravity(ninja, 0.6)//-||-
  31. set_user_maxspeed(ninja, 650.0)//-||-
  32. new ninjanev[30]
  33. //get_user_info(ninja, "name", ninjanev, 29)//NInJA Nevenek lekerese
  34. get_user_name(ninja,ninjanev,charsmax(ninjanev))
  35. ColorChat(0, BLUE, "%s > Ebben a korben %s a ninja!",p,ninjanev);//Uzenet
  36. ColorChat(0, BLUE, "%s > Ebben a korben %s a ninja!",p,ninjanev);//-||-
  37. }
  38. return PLUGIN_CONTINUE
  39. }
  40.  
  41. public koreleje(id)
  42. {
  43. if(cs_get_user_team(id)==CS_TEAM_T) { //Ha terror (Azaz NInJA)
  44. ColorChat(id, BLUE, "%s > Te vagy a ninja! Kepessegeid: 200Hp, Nagyugras, Gyorsasag! Cel: Megolni a CT-ket!",p);
  45. ColorChat(id, BLUE, "%s > Te vagy a ninja! Kepessegeid: 200Hp, Nagyugras, Gyorsasag! Cel: Megolni a CT-ket!",p);
  46. ColorChat(id, BLUE, "%s > Te vagy a ninja! Kepessegeid: 200Hp, Nagyugras, Gyorsasag! Cel: Megolni a CT-ket!",p);
  47. }
  48. else if(cs_get_user_team(id)==CS_TEAM_CT) {
  49. new ctnev[30]
  50. get_user_info(id, "name", ctnev, 29)
  51. get_user_name(id,ctnev,charsmax(ctnev))
  52. ColorChat(id, BLUE, "%s > Neved: %s Celod: Megolni a ninjat",p,ctnev);
  53. }
  54. }
  55.  
  56. /*public ninja-prefix()
  57. {
  58. //majd
  59. }*/


ui:
user_info helyett user_name-t használj,ha nem tudod használni az info-t
+
ezmi?:DD
[s]ColorChat(0, BLUE, "%s > Ebben a korben %s a ninja!", p, ninjanev)
minek a p?!mit akar az ábrázolni ? :D[/s] megvan,javítottam:D

Szerző:  xXLegendXx [ 2014.01.16. 17:09 ]
Hozzászólás témája:  Re: NInJA MOD > Mi a gond? (5 errors)

Szia!
Köszi a javítást, és a "p" teszt, hogy defines cuccot colorchatbe.

Szerző:  ultraibolya [ 2014.01.16. 17:12 ]
Hozzászólás témája:  Re: NInJA MOD > Mi a gond? (5 errors)

utána észrevettem,és kijavítottam azt is :)

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