hlmod.hu
https://hlmod.hu/

Adott kordinátára helyezés.
https://hlmod.hu/viewtopic.php?f=9&t=27856
Oldal: 1 / 1

Szerző:  The Peace [ 2017.06.26. 10:53 ]
Hozzászólás témája:  Adott kordinátára helyezés.

Üdvözletem!

Valaki válaszolna hogy miért nem rakja át arra a kordinátára az embereket ha beírom a parancsot (a kordináta él, szóval ez kizárva) a plugin végig lefut, csak nem helyezi át.
  1. /* Plugin generated by AMXX-Studio */
  2.  
  3. #include <amxmodx>
  4. #include <fakemeta>
  5.  
  6. #define PLUGIN "New Plug-In"
  7. #define VERSION "1.0"
  8. #define AUTHOR "author"
  9.  
  10.  
  11. public plugin_init() {
  12.     register_plugin(PLUGIN, VERSION, AUTHOR)
  13.     register_clcmd("say /teleportalj","tesztelek")
  14.     // Add your code here...
  15. }
  16. public tesztelek()
  17. {
  18.     static Float:Origin[3]
  19.     new players[32], id, pnum;
  20.    
  21.     Origin[0] = -3118.0
  22.     Origin[1] = 550.0
  23.     Origin[2] = 1217.0
  24.    
  25.    
  26.     for(new i ; i < pnum; i++)
  27.     {
  28.     id = players[i];   
  29.     set_pev(id, pev_origin, Origin)    
  30.     }
  31.         // Végig lefut a plugin nincs vele gond, csak nem rakja át az adott kordinátára.
  32.        
  33. }

Szerző:  JohanCorn [ 2017.06.26. 11:10 ]
Hozzászólás témája:  Re: Adott kordinátára helyezés.

The Peace írta:
Üdvözletem!

Valaki válaszolna hogy miért nem rakja át arra a kordinátára az embereket ha beírom a parancsot (a kordináta él, szóval ez kizárva) a plugin végig lefut, csak nem helyezi át.
  1. /* Plugin generated by AMXX-Studio */
  2.  
  3. #include <amxmodx>
  4. #include <fakemeta>
  5.  
  6. #define PLUGIN "New Plug-In"
  7. #define VERSION "1.0"
  8. #define AUTHOR "author"
  9.  
  10.  
  11. public plugin_init() {
  12.     register_plugin(PLUGIN, VERSION, AUTHOR)
  13.     register_clcmd("say /teleportalj","tesztelek")
  14.     // Add your code here...
  15. }
  16. public tesztelek()
  17. {
  18.     static Float:Origin[3]
  19.     new players[32], id, pnum;
  20.    
  21.     Origin[0] = -3118.0
  22.     Origin[1] = 550.0
  23.     Origin[2] = 1217.0
  24.    
  25.    
  26.     for(new i ; i < pnum; i++)
  27.     {
  28.     id = players[i];   
  29.     set_pev(id, pev_origin, Origin)    
  30.     }
  31.         // Végig lefut a plugin nincs vele gond, csak nem rakja át az adott kordinátára.
  32.        
  33. }


Biztos vagy benne, hogy pev estén floatban kell megadni az értéket?

Szerző:  regener [ 2017.06.26. 11:22 ]
Hozzászólás témája:  Re: Adott kordinátára helyezés.

Mert a pnum-nak nem adtál értéket.

  1. #include <amxmodx>
  2. #include <fakemeta>
  3.  
  4. #define PLUGIN "New Plug-In"
  5. #define VERSION "1.0"
  6. #define AUTHOR "author"
  7.  
  8.  
  9. public plugin_init() {
  10.         register_plugin(PLUGIN, VERSION, AUTHOR)
  11.         register_clcmd("say /teleportalj","tesztelek")
  12.         // Add your code here...
  13. }
  14. public tesztelek()
  15. {
  16.         static Float:Origin[3]
  17.         new players[32], pnum, id
  18.         get_players(players,pnum,"ach"); // -halott, -bot, -hltv
  19.        
  20.         Origin[0] = -3118.0
  21.         Origin[1] = 550.0
  22.         Origin[2] = 1217.0
  23.  
  24.         for(new i = 0; i < pnum; i++)
  25.         {
  26.             id = players[i];
  27.             set_pev(id, pev_origin, Origin)
  28.         }
  29.             // Végig lefut a plugin nincs vele gond, csak nem rakja át az adott kordinátára.
  30.  
  31. }

Szerző:  The Peace [ 2017.06.26. 11:41 ]
Hozzászólás témája:  Re: Adott kordinátára helyezés.

regener írta:
Mert a pnum-nak nem adtál értéket.

  1. #include <amxmodx>
  2. #include <fakemeta>
  3.  
  4. #define PLUGIN "New Plug-In"
  5. #define VERSION "1.0"
  6. #define AUTHOR "author"
  7.  
  8.  
  9. public plugin_init() {
  10.         register_plugin(PLUGIN, VERSION, AUTHOR)
  11.         register_clcmd("say /teleportalj","tesztelek")
  12.         // Add your code here...
  13. }
  14. public tesztelek()
  15. {
  16.         static Float:Origin[3]
  17.         new players[32], pnum, id
  18.         get_players(players,pnum,"ach"); // -halott, -bot, -hltv
  19.        
  20.         Origin[0] = -3118.0
  21.         Origin[1] = 550.0
  22.         Origin[2] = 1217.0
  23.  
  24.         for(new i = 0; i < pnum; i++)
  25.         {
  26.             id = players[i];
  27.             set_pev(id, pev_origin, Origin)
  28.         }
  29.             // Végig lefut a plugin nincs vele gond, csak nem rakja át az adott kordinátára.
  30.  
  31. }


Nagyon király, és tényleg :D , köszönöm szépen !

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