hlmod.hu
https://hlmod.hu/

/jelent okkal..!
https://hlmod.hu/viewtopic.php?f=29&t=18291
Oldal: 1 / 2

Szerző:  D3M0*~ [2014.11.29. 16:17 ]
Hozzászólás témája:  /jelent okkal..!

Sziasztok.!
Valaki,készítene nekem 1 olyan plugin,hogy beírják a chat-be /jelent és okkal tudják jelenteni az adminnak :)?
Aki,segít természetesen megy a gomb :)

Szerző:  DeR0iD [2014.11.29. 16:38 ]
Hozzászólás témája:  Re: /jelent okkal..!

SMA Forráskód: [ Mindet kijelol ]
  1. /* Plugin generated by AMXX-Studio */
  2.  
  3. #include <amxmodx>
  4. #include <amxmisc>
  5.  
  6. #define PLUGIN "New Plug-In"
  7. #define VERSION "1.0"
  8. #define AUTHOR "DeRoiD"
  9.  
  10. new nev[32], irt_ok[32], kuldo[32]
  11.  
  12. public plugin_init() {
  13. register_plugin(PLUGIN, VERSION, AUTHOR)
  14. register_clcmd("say /jelent", "jelentes")
  15. register_clcmd("JELENT_NEV", "nevlekeres")
  16. register_clcmd("JELENT_OK", "oklekeres")
  17. }
  18. public jelentes(id)
  19. client_cmd(id, "messagemode JELENT_NEV")
  20. public nevlekeres(id)
  21. {
  22. read_args(nev, charsmax(nev))
  23. remove_quotes(nev)
  24. if(equal(nev, ""))
  25. return PLUGIN_HANDLED
  26.  
  27. ok(id)
  28. return PLUGIN_CONTINUE
  29. }
  30. public ok(id)
  31. client_cmd(id, "messagemode JELENT_OK")
  32. public oklekeres(id)
  33. {
  34. read_args(irt_ok, charsmax(irt_ok))
  35. remove_quotes(irt_ok)
  36. if(equal(irt_ok, ""))
  37. return PLUGIN_HANDLED
  38.  
  39. get_user_name(id, kuldo, charsmax(id))
  40. chat()
  41. return PLUGIN_CONTINUE
  42. }
  43. public chat()
  44. {
  45. new players[32], num, id
  46. get_players(players, num, "c")
  47.  
  48. for( new i; i< num; i++ )
  49. {
  50. id = players[i]
  51. if(get_user_flags(id) & ADMIN_KICK)
  52. {
  53. client_print(id, print_chat, "%s jelentette %s-t ezzel az okkal : %s", kuldo, nev, ok)
  54. }
  55.  
  56. }
  57. }

 
teszt nem volt

Szerző:  D3M0*~ [2014.11.29. 16:45 ]
Hozzászólás témája:  Re: /jelent okkal..!

DeR0iD írta:
SMA Forráskód: [ Mindet kijelol ]/* Plugin generated by AMXX-Studio */
 
#include <amxmodx>
#include <amxmisc>
 
#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "DeRoiD"
 
new nev[32], irt_ok[32], kuldo[32]
 
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("say /jelent", "jelentes")
register_clcmd("JELENT_NEV", "nevlekeres")
register_clcmd("JELENT_OK", "oklekeres")
}
public jelentes(id)
client_cmd(id, "messagemode JELENT_NEV")
public nevlekeres(id)
{
read_args(nev, charsmax(nev))
remove_quotes(nev)
if(equal(nev, ""))
return PLUGIN_HANDLED
 
ok(id)
return PLUGIN_CONTINUE
}
public ok(id)
client_cmd(id, "messagemode JELENT_OK")
public oklekeres(id)
{
read_args(irt_ok, charsmax(irt_ok))
remove_quotes(irt_ok)
if(equal(irt_ok, ""))
return PLUGIN_HANDLED
 
get_user_name(id, kuldo, charsmax(id))
chat()
return PLUGIN_CONTINUE
}
public chat()
{
new players[32], num, id
get_players(players, num, "c")
 
for( new i; i< num; i++ )
{
id = players[i]
if(get_user_flags(id) & ADMIN_KICK)
{
client_print(id, print_chat, "%s jelentette %s-t ezzel az okkal : %s", kuldo, nev, ok)
}
 
}
}
 
teszt nem volt

Ha,jó akkor megy a gomb :)

Szerző:  D3M0*~ [2014.11.29. 16:48 ]
Hozzászólás témája:  Re: /jelent okkal..!

DeR0iD írta:
SMA Forráskód: [ Mindet kijelol ]/* Plugin generated by AMXX-Studio */
SMA Forráskód: [ Mindet kijelol ]
  1.  
  2. #include <amxmodx>
  3. #include <amxmisc>
  4.  
  5. #define PLUGIN "New Plug-In"
  6. #define VERSION "1.0"
  7. #define AUTHOR "DeRoiD"
  8.  
  9. new nev[32], irt_ok[32], kuldo[32]
  10.  
  11. public plugin_init() {
  12. register_plugin(PLUGIN, VERSION, AUTHOR)
  13. register_clcmd("say /jelent", "jelentes")
  14. register_clcmd("JELENT_NEV", "nevlekeres")
  15. register_clcmd("JELENT_OK", "oklekeres")
  16. }
  17. public jelentes(id)
  18. client_cmd(id, "messagemode JELENT_NEV")
  19. public nevlekeres(id)
  20. {
  21. read_args(nev, charsmax(nev))
  22. remove_quotes(nev)
  23. if(equal(nev, ""))
  24. return PLUGIN_HANDLED
  25.  
  26. ok(id)
  27. return PLUGIN_CONTINUE
  28. }
  29. public ok(id)
  30. client_cmd(id, "messagemode JELENT_OK")
  31. public oklekeres(id)
  32. {
  33. read_args(irt_ok, charsmax(irt_ok))
  34. remove_quotes(irt_ok)
  35. if(equal(irt_ok, ""))
  36. return PLUGIN_HANDLED
  37.  
  38. get_user_name(id, kuldo, charsmax(id))
  39. chat()
  40. return PLUGIN_CONTINUE
  41. }
  42. public chat()
  43. {
  44. new players[32], num, id
  45. get_players(players, num, "c")
  46.  
  47. for( new i; i< num; i++ )
  48. {
  49. id = players[i]
  50. if(get_user_flags(id) & ADMIN_KICK)
  51. {
  52. client_print(id, print_chat, "%s jelentette %s-t ezzel az okkal : %s", kuldo, nev, ok)
  53. }
  54.  
  55. }
  56. }
  57.  

teszt nem volt

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

Warning: Function "ok" should return a value on line 32
Error: Invalid expression, assumed zero on line 53

1 Error.
Could not locate output file C:\Users\User\Desktop\MappámNeveTitok:$\AMXMODX\AMX Mod X\amxxstudio\jelent.amx (compile failed).


1 Hiba..

Szerző:  levo00 [2014.11.29. 16:53 ]
Hozzászólás témája:  Re: /jelent okkal..!

D3M0*~ írta:
DeR0iD írta:
SMA Forráskód: [ Mindet kijelol ]
  1.  
  2. #include <amxmodx>
  3. #include <amxmisc>
  4.  
  5. #define PLUGIN "New Plug-In"
  6. #define VERSION "1.0"
  7. #define AUTHOR "DeRoiD"
  8.  
  9. new nev[32], irt_ok[32], kuldo[32]
  10.  
  11. public plugin_init() {
  12. register_plugin(PLUGIN, VERSION, AUTHOR)
  13. register_clcmd("say /jelent", "jelentes")
  14. register_clcmd("JELENT_NEV", "nevlekeres")
  15. register_clcmd("JELENT_OK", "oklekeres")
  16. }
  17. public jelentes(id)
  18. client_cmd(id, "messagemode JELENT_NEV")
  19. public nevlekeres(id)
  20. {
  21. read_args(nev, charsmax(nev))
  22. remove_quotes(nev)
  23. if(equal(nev, ""))
  24. return PLUGIN_HANDLED
  25.  
  26. ok(id)
  27. return PLUGIN_CONTINUE
  28. }
  29. public ok(id)
  30. client_cmd(id, "messagemode JELENT_OK")
  31. public oklekeres(id)
  32. {
  33. read_args(irt_ok, charsmax(irt_ok))
  34. remove_quotes(irt_ok)
  35. if(equal(irt_ok, ""))
  36. return PLUGIN_HANDLED
  37.  
  38. get_user_name(id, kuldo, charsmax(id))
  39. chat()
  40. return PLUGIN_CONTINUE
  41. }
  42. public chat()
  43. {
  44. new players[32], num, id
  45. get_players(players, num, "c")
  46.  
  47. for( new i; i< num; i++ )
  48. {
  49. id = players[i]
  50. if(get_user_flags(id) & ADMIN_KICK)
  51. {
  52. client_print(id, print_chat, "%s jelentette %s-t ezzel az okkal : %s", kuldo, nev, ok)
  53. }
  54.  
  55. }
  56. }
  57.  

teszt nem volt

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

Warning: Function "ok" should return a value on line 32
Error: Invalid expression, assumed zero on line 53

1 Error.
Could not locate output file C:\Users\User\Desktop\MappámNeveTitok:$\AMXMODX\AMX Mod X\amxxstudio\jelent.amx (compile failed).


1 Hiba..
ÍGY JÓ? :D ?? SMA:
SMA Forráskód: [ Mindet kijelol ]
  1.  
  2. #include <amxmodx>
  3. #include <amxmisc>
  4.  
  5. #define PLUGIN "New Plug-In"
  6. #define VERSION "1.0"
  7. #define AUTHOR "DeRoiD"
  8.  
  9. new nev[32], irt_ok[32], kuldo[32]
  10.  
  11. public plugin_init() {
  12. register_plugin(PLUGIN, VERSION, AUTHOR)
  13. register_clcmd("say /jelent", "jelentes")
  14. register_clcmd("JELENT_NEV", "nevlekeres")
  15. register_clcmd("JELENT_OK", "oklekeres")
  16. }
  17. public jelentes(id)
  18. client_cmd(id, "messagemode JELENT_NEV")
  19. public nevlekeres(id)
  20. {
  21. read_args(nev, charsmax(nev))
  22. remove_quotes(nev)
  23. if(equal(nev, ""))
  24. return PLUGIN_HANDLED
  25.  
  26. ok(id)
  27. return PLUGIN_CONTINUE
  28. }
  29. public ok(id)
  30. client_cmd(id, "messagemode JELENT_OK")
  31. public oklekeres(id)
  32. {
  33. read_args(irt_ok, charsmax(irt_ok))
  34. remove_quotes(irt_ok)
  35. if(equal(irt_ok, ""))
  36. return PLUGIN_HANDLED
  37.  
  38. get_user_name(id, kuldo, charsmax(id))
  39. chat()
  40. return PLUGIN_CONTINUE
  41. }
  42. public chat()
  43. {
  44. new players[32], num, id
  45. get_players(players, num, "c")
  46.  
  47. for( new i; i< num; i++ )
  48. {
  49. id = players[i]
  50. if(get_user_flags(id) & ADMIN_KICK)
  51. {
  52. client_print(id, print_chat, "%s jelentette %s-t ezzel az okkal : %s", kuldo, nev, irt_ok)
  53. }
  54.  
  55. }
  56. }

Szerző:  DeR0iD [2014.11.29. 18:45 ]
Hozzászólás témája:  Re: /jelent okkal..!

SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include <amxmisc>
  3.  
  4. #define PLUGIN "New Plug-In"
  5. #define VERSION "1.0"
  6. #define AUTHOR "DeRoiD"
  7.  
  8. new nev[32], irt_ok[32], kuldo[32]
  9.  
  10. public plugin_init() {
  11. register_plugin(PLUGIN, VERSION, AUTHOR)
  12. register_clcmd("say /jelent", "jelentes")
  13. register_clcmd("JELENT_NEV", "nevlekeres")
  14. register_clcmd("JELENT_OK", "oklekeres")
  15. }
  16. public jelentes(id)
  17. client_cmd(id, "messagemode JELENT_NEV")
  18. public nevlekeres(id)
  19. {
  20. read_args(nev, charsmax(nev))
  21. remove_quotes(nev)
  22. if(equal(nev, ""))
  23. return PLUGIN_HANDLED
  24.  
  25. ok(id)
  26. return PLUGIN_CONTINUE
  27. }
  28. public ok(id)
  29. client_cmd(id, "messagemode JELENT_OK")
  30. public oklekeres(id)
  31. {
  32. read_args(irt_ok, charsmax(irt_ok))
  33. remove_quotes(irt_ok)
  34. if(equal(irt_ok, ""))
  35. return PLUGIN_HANDLED
  36.  
  37. get_user_name(id, kuldo, charsmax(id))
  38. chat()
  39. return PLUGIN_CONTINUE
  40. }
  41. public chat()
  42. {
  43. new players[32], num, id
  44. get_players(players, num, "c")
  45.  
  46. for( new i; i< num; i++ )
  47. {
  48. id = players[i]
  49. if(get_user_flags(id) & ADMIN_KICK)
  50. {
  51. client_print(id, print_chat, "%s jelentette %s-t ezzel az okkal : %s", kuldo, nev, irt_ok)
  52. }
  53.  
  54. }
  55. }


így már jó lesz

Szerző:  D3M0*~ [2014.11.30. 09:59 ]
Hozzászólás témája:  Re: /jelent okkal..!

DeR0iD írta:
SMA Forráskód: [ Mindet kijelol ]#include <amxmodx>
#include <amxmisc>
 
#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "DeRoiD"
 
new nev[32], irt_ok[32], kuldo[32]
 
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("say /jelent", "jelentes")
register_clcmd("JELENT_NEV", "nevlekeres")
register_clcmd("JELENT_OK", "oklekeres")
}
public jelentes(id)
client_cmd(id, "messagemode JELENT_NEV")
public nevlekeres(id)
{
read_args(nev, charsmax(nev))
remove_quotes(nev)
if(equal(nev, ""))
return PLUGIN_HANDLED
 
ok(id)
return PLUGIN_CONTINUE
}
public ok(id)
client_cmd(id, "messagemode JELENT_OK")
public oklekeres(id)
{
read_args(irt_ok, charsmax(irt_ok))
remove_quotes(irt_ok)
if(equal(irt_ok, ""))
return PLUGIN_HANDLED
 
get_user_name(id, kuldo, charsmax(id))
chat()
return PLUGIN_CONTINUE
}
public chat()
{
new players[32], num, id
get_players(players, num, "c")
 
for( new i; i< num; i++ )
{
id = players[i]
if(get_user_flags(id) & ADMIN_KICK)
{
client_print(id, print_chat, "%s jelentette %s-t ezzel az okkal : %s", kuldo, nev, irt_ok)
}
 
}
}

így már jó lesz

Köszi,de addigra kijavítottam magamnak..
SMA Forráskód: [ Mindet kijelol ]
  1. client_print(id, print_chat, "%s jelentette %s-t ezzel az okkal : %s", kuldo, nev, irt_ok)

Ennél a résznél a
SMA Forráskód: [ Mindet kijelol ]
  1. %s
az első nem működik..!
Azt még javítanád Dero?
Akkor megkapod a gombot :)

Szerző:  DeR0iD [2014.11.30. 11:11 ]
Hozzászólás témája:  Re: /jelent okkal..!

charsmax(id) -> charsmax(kuldo)

Szerző:  mforce [2014.11.30. 11:32 ]
Hozzászólás témája:  Re: /jelent okkal..!

Ez mondjuk egy playermenüvel már komoly lenne.

Szerző:  RaZzoR [2014.11.30. 11:42 ]
Hozzászólás témája:  Re: /jelent okkal..!

Nem nehéz megcsinálni :D

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