hlmod.hu

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



Jelenlévő felhasználók

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

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

Regisztrált felhasználók: Bing [Bot], Majestic-12 [Bot] 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  [ 5 hozzászólás ] 
Szerző Üzenet
 Hozzászólás témája: inc miatt nem fordul le
HozzászólásElküldve: 2024.05.17. 14:22 
Offline
Jómunkásember

Csatlakozott: 2020.06.14. 17:59
Hozzászólások: 372
Megköszönt másnak: 64 alkalommal
Megköszönték neki: 10 alkalommal
Sziasztok.

Valakinek megvan az sheditime.inc?

plugin ez miatt nem fordul le....


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: inc miatt nem fordul le
HozzászólásElküldve: 2024.05.17. 16:09 
Offline
Félisten
Avatar

Csatlakozott: 2016.03.06. 14:20
Hozzászólások: 968
Megköszönt másnak: 109 alkalommal
Megköszönték neki: 135 alkalommal
Nem hallottam még róla.

De ha elmondod mit kezel és mihez kell, meglehet írni.

_________________
 ! Moderátori megjegyzés (kiki):
Kérlek csekkold az aláírásra vonatkozó szabályokat!


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: inc miatt nem fordul le
HozzászólásElküldve: 2024.05.17. 16:21 
Offline
Jómunkásember

Csatlakozott: 2020.06.14. 17:59
Hozzászólások: 372
Megköszönt másnak: 64 alkalommal
Megköszönték neki: 10 alkalommal
The Peace írta:
Nem hallottam még róla.

De ha elmondod mit kezel és mihez kell, meglehet írni.


Szia! kódhoz kellene....


Csatolmányok:
newmod.sma [159.84 KiB]
Letöltve 11 alkalommal.
Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: inc miatt nem fordul le
HozzászólásElküldve: 2024.05.17. 18:42 
Offline
Félisten
Avatar

Csatlakozott: 2016.03.06. 14:20
Hozzászólások: 968
Megköszönt másnak: 109 alkalommal
Megköszönték neki: 135 alkalommal
saxxo írta:
The Peace írta:
Nem hallottam még róla.

De ha elmondod mit kezel és mihez kell, meglehet írni.


Szia! kódhoz kellene....



Rá nézésre
  1. shedi_time_length(g_Player[m_Index][PlayTime], timeunit_seconds, MinuteString, charsmax(MinuteString));
én úgy gondolom , hogy ez az időt kezelné.. de passzolom, mert kifagy tőle az AMXMODX 1.9 , ha megnyitom.XD

Én valahogy így indulnék el (csak példa,de amúgy meg tudja a fene, hogy pontosan miket rejt magában.. de azis lehet hogy csak a playtimeot. arról van sok poszt, hogy az hogyan menthető stb..) :

  1. #if defined _shedi_included
  2.   #endinput
  3. #endif
  4. #define _shedi_included
  5.  
  6. #define timeunit_seconds 0
  7. #define timeunit_minutes 1
  8. #define timeunit_hours   2
  9. #define timeunit_days    3
  10.  
  11. stock shedi_time_length(time, timeunit, output[], outputlen)
  12. {
  13.     new seconds, minutes, hours, days;
  14.  
  15.     switch (timeunit)
  16.     {
  17.         case timeunit_seconds:
  18.         {
  19.             seconds = time;
  20.             minutes = seconds / 60;
  21.             hours = minutes / 60;
  22.             days = hours / 24;
  23.         }
  24.         case timeunit_minutes:
  25.         {
  26.             minutes = time;
  27.             seconds = minutes * 60;
  28.             hours = minutes / 60;
  29.             days = hours / 24;
  30.         }
  31.         case timeunit_hours:
  32.         {
  33.             hours = time;
  34.             minutes = hours * 60;
  35.             seconds = minutes * 60;
  36.             days = hours / 24;
  37.         }
  38.         case timeunit_days:
  39.         {
  40.             days = time;
  41.             hours = days * 24;
  42.             minutes = hours * 60;
  43.             seconds = minutes * 60;
  44.         }
  45.     }
  46.  
  47.    
  48.     if (days > 0)
  49.     {
  50.         format(output, outputlen, "%d nap %d óra %d perc %d másodperc", days, hours % 24, minutes % 60, seconds % 60);
  51.     }
  52.     else if (hours > 0)
  53.     {
  54.         format(output, outputlen, "%d óra %d perc %d másodperc", hours, minutes % 60, seconds % 60);
  55.     }
  56.     else if (minutes > 0)
  57.     {
  58.         format(output, outputlen, "%d perc %d másodperc", minutes, seconds % 60);
  59.     }
  60.     else
  61.     {
  62.         format(output, outputlen, "%d másodperc", seconds);
  63.     }
  64. }



Most találtam:

  1. /*Played Time with [Current Time]*/
  2. /*Thanks to SAMURAI16 for current time*/
  3. /*Author:Alka
  4. **Version:v1.0*/
  5.  
  6. #include <amxmodx>
  7. #include <amxmisc>
  8.  
  9. #define PLUGIN "Played Time"
  10. #define VERSION "1.0"
  11. #define AUTHOR "Alka"
  12.  
  13. new showpt;
  14.  
  15. public plugin_init()
  16. {
  17.     register_plugin( PLUGIN, VERSION, AUTHOR );
  18.    
  19.     register_clcmd( "say", "handle_say" );
  20.     register_concmd( "amx_playedtime", "admin_showptime", ADMIN_KICK," <#Player Name>" );
  21.    
  22.     showpt = register_cvar( "amx_ptshow", "1" );
  23. }
  24.  
  25. public handle_say(id)
  26. {
  27.     static said[7]
  28.     read_argv( 1, said, 6 );
  29.  
  30.     if( said[0] != '!' )  return PLUGIN_CONTINUE;
  31.    
  32.     if( equali( said, "!ptime" ) )
  33.     {
  34.         static ctime[64], timep;
  35.        
  36.         timep = get_user_time( id, 1 ) / 60;
  37.         get_time( "%H:%M:%S", ctime, 63 );
  38.    
  39.         switch( get_pcvar_num(showpt) )
  40.         {
  41.             case 0 :
  42.             {
  43.                 client_print( id,print_chat,"[PT]You are playing on server for: %d minute%s.", timep, timep == 1 ? "" : "s" );
  44.                 client_print( id,print_chat,"[PT]Current time: %s", ctime );
  45.             }
  46.             case 1 :
  47.             {
  48.                 set_hudmessage( 255,50,50, 0.34, 0.50, 0, 6.0, 4.0, 0.1, 0.2, -1 );
  49.                 show_hudmessage( id, "[PT]You are playing on server for: %d minute%s.^n[PT]Current time: %s", timep, timep == 1 ? "" : "s", ctime );
  50.             }
  51.         }
  52.         return PLUGIN_HANDLED;
  53.     }
  54.     return PLUGIN_CONTINUE;
  55. }
  56.  
  57. public admin_showptime(id,level,cid)
  58. {
  59.     if( !cmd_access(id,level,cid,1) )
  60.         return PLUGIN_HANDLED;
  61.    
  62.     static arg[32], target;
  63.     read_argv( 1, arg, 31 );
  64.    
  65.     target = cmd_target( id, arg, 2 );
  66.    
  67.     if( !target )
  68.         return PLUGIN_HANDLED;
  69.    
  70.     static name[32];
  71.     get_user_name( target, name, 31 );
  72.    
  73.     static timep, ctime[64];
  74.    
  75.     timep = get_user_time( target, 1 ) / 60;
  76.     get_time( "%H:%M:%S", ctime, 63 );
  77.    
  78.     console_print(id,"----------------[PlayedTime]--------------------");
  79.     console_print(id,"[PT]%s is playing on server for %d minute%s.",name, timep, timep == 1 ? "" : "s");
  80.     console_print(id,"[PT]Current time: %s", ctime);
  81.     console_print(id,"----------------------------------------------------");
  82.  
  83.     return PLUGIN_HANDLED;
  84. }


------
U.I: Szerintem hagy a fenébe azt az INC.-et töröld ki és olvasgass nézz utána ha nagyon akarod ezt a "mod"-nak nevezett valamit és annyi helyen találsz jobbnál jobb dolgokat, hogy keresgélj!! rengeteg dolgot megtudsz és jobb kivitelezésben elkészíted.


De valami aktívabb az includeok-ban biztos tud segíteni neked itt a forumon! ^^

_________________
 ! Moderátori megjegyzés (kiki):
Kérlek csekkold az aláírásra vonatkozó szabályokat!


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: inc miatt nem fordul le
HozzászólásElküldve: 2024.05.18. 01:43 
Offline
Tiszteletbeli
Avatar

Csatlakozott: 2011.09.18. 13:01
Hozzászólások: 4271
Megköszönt másnak: 55 alkalommal
Megköszönték neki: 514 alkalommal
Kb ezt takarja
https://www.amxmodx.org/api/time/get_time_length

Csereld ki az alap amxx funkciora majd nezd meg mit csinal a plugin es tudni fogod mire hasznalta shedi az inc-et vagy ujrairod az inc-et sajat magadtol mert konkretan ottvan a pluginba hogy mit csinal. Vagy kiveszed a reszt teljesen.

Sajnos telorol nemfog menni ez nekem :lol:

_________________
Idk. Csak ugy funbooo.
Kép


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  [ 5 hozzászólás ] 


Ki van itt

Jelenlévő fórumozók: nincs regisztrált felhasználó valamint 31 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