Jump to content

Search the Community

Showing results for tags 'time'.

  • Search By Tags

    Oddělujte čárkami
  • Search By Author

Content Type


Fórum

  • Obecné
    • Všeobecné
    • Všechno možné
  • Programování
    • Poradna
    • Návody
    • Tvorba
    • Hledám programátora
  • Herní oblast
    • Poradna
    • Jak na to?
    • Herní kontext
    • Herní zážitky
    • Komunita
  • Grafika
    • Poradna
    • Návody
    • Tvorba
  • Ostatní
    • Hardware a software
    • Hledám/nabízím
    • Archiv
    • 3D Tisk

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Web


Facebook


Jabber


Skype


Steam


Twitter


Github


Pastebin

Found 4 results

  1. Zdravím, mám takový problém, čas na VPSku jde správně ale čas na serveru je posunutý o hodinu dozadu. (správný čas je 15:07:39) new str[145],hour,minute,second; gettime(hour,minute,second); format(str,sizeof(str),"%d - %02d:%02d:%02d",gettime(),hour,minute,second); SendClientMessage(playerid,-1,str); Avšak po zkopírování timestampu (1482415659) a následném vložení do convertoru (http://www.epochconverter.com/) je čas správný.. Předem děkuji za rady.
  2. Zdravím vás potřebuji poradit ohledně odčítaní času v prisonu 1.) Čas neubíhá Takže v PlayerInfo mám ( Toto je zatím jen pro Info) Prison, LoadUser ( Načtení Uživatele ) INI_Int("Prison",PlayerInfo[playerid][Prison]); Do spawnu vlastně načtení jestli je hráč v Prisonu if(PlayerInfo[playerid][Prison] == 0) { new INI:File = INI_Open(UserPath(playerid)); INI_SetTag(File,"data"); INI_ParseFile(UserPath(playerid), "LoadUser_%s", .bExtra = true, .extra = playerid); INI_Close(File); SetTimerEx("Odpocet", 1000, true, "i", playerid); } Disconnect ( Odpojení ) (Ukladaní ) INI_WriteInt(File,"Prison",PlayerInfo[playerid][Prison]); A zde odpočítaní času Jak už mám o něco vejš ten TimerEx forward Odpocet(playerid); public Odpocet(playerid) { PlayerInfo[playerid][Prison]--; return 1; } Co by to mělo dělat ? Každou vteřinu odečíst jednen Prison vlastně čas v Prisonu z PlayerInfo Děkuji za Help a Informace Předem Popřípadě i urážky na moje chyby atd.... Samozřejmě že pak udělám z KillTimerem ale to ted není důležité jde jen o tento Code
  3. Čus potřeboval bych poradit zakládal sem si FS a potřebuju aby mi šel na serveru stejnej čas jako na san andreas single playeru nějak se mi to povedlo jen to skáče jak .. porosím kdyby mi pomoc // // Keeps the in game time synced to the server's time and // draws the current time on the player's hud using a textdraw/ // (1 minute = 1 minute real world time) // // (c) 2009-2012 SA-MP Team #include <a_samp> #pragma tabsize 0 //-------------------------------------------------- new Text:txtTimeDisp; new hour, minute, seconds; new timestr[32]; forward UpdateTimeAndWeather(); //-------------------------------------------------- new fine_weather_ids[] = {1,2,3,4,5,6,7,12,13,14,15,17,18,24,25,26,27,28,29,30,40}; new foggy_weather_ids[] = {9,19,20,31,32}; new wet_weather_ids[] = {8}; stock UpdateWorldWeather() { new next_weather_prob = random(100); if(next_weather_prob < 70) SetWeather(fine_weather_ids[random(sizeof(fine_weather_ids))]); else if(next_weather_prob < 95) SetWeather(foggy_weather_ids[random(sizeof(foggy_weather_ids))]); else SetWeather(wet_weather_ids[random(sizeof(wet_weather_ids))]); } //-------------------------------------------------- . //new last_weather_update=0; public UpdateTimeAndWeather() { // Update time new sekundy; gettime(hour, minute, sekundy); format(timestr,32,"%02d:%02d",minute,seconds); TextDrawSetString(txtTimeDisp,timestr); SetWorldTime(sekundy); } //-------------------------------------------------- public OnGameModeInit() { // Init our text display txtTimeDisp = TextDrawCreate(605.0,25.0,"00:00"); TextDrawUseBox(txtTimeDisp, 0); TextDrawFont(txtTimeDisp, 3); TextDrawSetShadow(txtTimeDisp,0); // no shadow TextDrawSetOutline(txtTimeDisp,2); // thickness 1 TextDrawBackgroundColor(txtTimeDisp,0x000000FF); TextDrawColor(txtTimeDisp,0xFFFFFFFF); TextDrawAlignment(txtTimeDisp,3); TextDrawLetterSize(txtTimeDisp,0.5,1.5); UpdateTimeAndWeather(); SetTimer("UpdateTimeAndWeather",1,1); return 1; } //-------------------------------------------------- public OnPlayerSpawn(playerid) { TextDrawShowForPlayer(playerid,txtTimeDisp); gettime(hour, minute, seconds); SetPlayerTime(playerid,minute,seconds); return 1; } //-------------------------------------------------- public OnPlayerDeath(playerid, killerid, reason) { TextDrawHideForPlayer(playerid,txtTimeDisp); return 1; } //-------------------------------------------------- public OnPlayerConnect(playerid) { gettime(hour, minute, seconds); SetPlayerTime(playerid,minute,seconds); return 1; } //-------------------------------------------------- je to real time jen sem se pokoušl změnit ty hodnoty....
  4. bboyadams

    pomoc Timemute

    Zdravím, potřeboval bych poradit, zase se trošku začínám hrabat v pawnu ale hodně jsem toho zapoměl. Potřeboval bych vědět jak na toto: dcmd_mute(playerid, params[]) { //---------------------------------------| TestPrint("dcmd_mute(playerid, params[])"); //---------------------------------------| if(IsPlayerConnected(playerid)) { new CMD_ID = strval(params); new cas; if(Informace[playerid][AdminLevel] < 1) return SendClientMessage(playerid, B_BILA, "Nemate dostatecny Admin-Level."); >>>> if(sscanf(params,"ui",CMD_ID,cas)) return SendClientMessage(playerid,0xFFFFFFAA,"/mute [iD] [MINUTY]"); <<<< if(!IsPlayerConnected(CMD_ID)) return SendClientMessage(playerid, B_BILA, "Hrac neni pripojeny."); if(Informace[CMD_ID][umlceni]) return SendClientMessage(playerid, B_BILA, "Hrac uz je umlceny."); new string[220]; format(string, sizeof(string), "[!] Byl jste umlcen Administratorem %s.", Jmeno(playerid)); SendClientMessage(CMD_ID, B_BILA, string); format(string, sizeof(string), "[!] Hrac %s byl umlcen Administratorem %s.", Jmeno(CMD_ID), Jmeno(playerid)); SendClientMessageToAll(B_ORAN, string); Informace[CMD_ID][umlceni] = 1; timer1 = SetTimerEx("unmute",cas*60*1000,false, "ii", playerid); } return 1; } To co je označeno >>>> <<<< tak nevím jak udělat. Chci aby z příkazu /mute bralo ID a MINUTY. Děkuji za pomoc.
×
×
  • Create New...