Szerző Téma: Óra  (Megtekintve 783 alkalommal)

Nem elérhető ZSOLTI99

  • 1827
    • Profil megtekintése
Óra
« Dátum: 2013. május 11. - 17:37:16 »
0 Show voters
Hello. Valaki tudna benne segíteni hogy mért nincs este mikor 23 órát mutat az óra?? Akkor sötétnek kéne lenni de nincs valaki pls.
Itt a script.
 
/*
                                                                    dddddddd
   SSSSSSSSSSSSSSS hhhhhhh                                          d::::::d
SS:::::::::::::::Sh:::::h                                          d::::::d
S:::::SSSSSS::::::Sh:::::h                                          d::::::d
S:::::S     SSSSSSSh:::::h                                          d:::::d
S:::::S             h::::h hhhhh         aaaaaaaaaaaaa      ddddddddd:::::d
S:::::S             h::::hh:::::hhh      a::::::::::::a   dd::::::::::::::d
S::::SSSS          h::::::::::::::hh    aaaaaaaaa:::::a d::::::::::::::::d
  SS::::::SSSSS     h:::::::hhh::::::h            a::::ad:::::::ddddd:::::d
    SSS::::::::SS   h::::::h   h::::::h    aaaaaaa:::::ad::::::d    d:::::d
       SSSSSS::::S  h:::::h     h:::::h  aa::::::::::::ad:::::d     d:::::d
            S:::::S h:::::h     h:::::h a::::aaaa::::::ad:::::d     d:::::d
            S:::::S h:::::h     h:::::ha::::a    a:::::ad:::::d     d:::::d
SSSSSSS     S:::::S h:::::h     h:::::ha::::a    a:::::ad::::::ddddd::::::dd
S::::::SSSSSS:::::S h:::::h     h:::::ha:::::aaaa::::::a d:::::::::::::::::d
S:::::::::::::::SS  h:::::h     h:::::h a::::::::::aa:::a d:::::::::ddd::::d
SSSSSSSSSSSSSSS    hhhhhhh     hhhhhhh  aaaaaaaaaa  aaaa  ddddddddd   ddddd
*/
 
#include <a_samp>
#define FILTERSCRIPT
new Text:Time, Text:Date;
forward settime(playerid);
public OnFilterScriptInit()
{
print(\"\\n--------------------------------------\");
print(\" Updated Version! WORLDCLOCK+DATE By SHAD\");
print(\"--------------------------------------\\n\");
    SetTimer(\"settime\",1000,true);
Date = TextDrawCreate(547.000000,11.000000,\"--\");
TextDrawFont(Date,3);
TextDrawLetterSize(Date,0.5,1.5);
    TextDrawColor(Date,0xffffffff);
Time = TextDrawCreate(547.000000,28.000000,\"--\");
TextDrawFont(Time,3);
TextDrawLetterSize(Time,0.5,1.5);
TextDrawColor(Time,0xffffffff);
 
SetTimer(\"settime\",1000,true);
return 1;
}
 
public OnPlayerSpawn(playerid)
{
TextDrawShowForPlayer(playerid, Time), TextDrawShowForPlayer(playerid, Date);
 
return 1;
}
public OnPlayerDisconnect(playerid, reason)
{
TextDrawHideForPlayer(playerid, Time), TextDrawHideForPlayer(playerid, Date);
return 1;
}
public settime(playerid)
{
new string[256],year,month,day,hours,minutes,seconds;
getdate(year, month, day), gettime(hours, minutes, seconds);
format(string, sizeof string, \"%d/%s%d/%s%d\", day, ((month < 10) ? (\"0\") : (\"\")), month, (year < 10) ? (\"0\") : (\"\"), year);
TextDrawSetString(Date, string);
format(string, sizeof string, \"%s%d:%s%d:%s%d\", (hours < 10) ? (\"0\") : (\"\"), hours, (minutes < 10) ? (\"0\") : (\"\"), minutes, (seconds < 10) ? (\"0\") : (\"\"), seconds);
TextDrawSetString(Time, string);
}

Nem elérhető kos

  • 292
    • Profil megtekintése
Óra
« Válasz #1 Dátum: 2013. május 11. - 18:58:59 »
0 Show voters
Mert csak az órát csináltad meg talán??
Az idõjárást is meg kell csinálni hozzá... az alap filterek között a clock tanulmányozd át.(lehet más a neve, de benne van alap mappában asszem...)

Nem elérhető ZSOLTI99

  • 1827
    • Profil megtekintése
Óra
« Válasz #2 Dátum: 2013. május 11. - 19:08:26 »
0 Show voters
Tudnál benne segíteni?

Nem elérhető maark

  • 565
    • Profil megtekintése
Óra
« Válasz #3 Dátum: 2013. május 11. - 19:33:21 »
0 Show voters
public settime(playerid)
{
        new string[256],year,month,day,hours,minutes,seconds;
        getdate(year, month, day), gettime(hours, minutes, seconds);
        format(string, sizeof string, \"%d/%s%d/%s%d\", day, ((month < 10) ? (\"0\") : (\"\")), month, (year < 10) ? (\"0\") : (\"\"), year);
        TextDrawSetString(Date, string);
        format(string, sizeof string, \"%s%d:%s%d:%s%d\", (hours < 10) ? (\"0\") : (\"\"), hours, (minutes < 10) ? (\"0\") : (\"\"), minutes, (seconds < 10) ? (\"0\") : (\"\"), seconds);
        TextDrawSetString(Time, string);
        SetPlayerTime(playerid,hours,minutes);
}

 
Bocsi hogy nem raktam kódba, csak így tudtam kiemelni pirossal a lényeget amit kihagytál
[mod]CODE tagek kitéve.[/mod]
« Utoljára szerkesztve: 2013. május 11. - 20:36:59 írta Benceee »

Nem elérhető kos

  • 292
    • Profil megtekintése
Óra
« Válasz #4 Dátum: 2013. május 12. - 18:57:57 »
0 Show voters
CODE tagek kitéve.[/quote]
Ember bocs hogy szólok, de azért nem rakta code tagba mint láthatod, mert nem színes így.... Nyilván látta õ is, hogy így nem látszódik a kiegészítés.... \"erre te code tagba rakod, hogy a kérdezõ ne lássa különbséget??(a hosszabb scriptnél megérteném :))\"

Nem elérhető ZSOLTI99

  • 1827
    • Profil megtekintése
Óra
« Válasz #5 Dátum: 2013. május 13. - 14:17:44 »
0 Show voters
Köszi a segítséget meg fogom tesztelni hogy mûködik-e. De amúgy így is látom ha nem code tagba van.

Nem elérhető Benceee

  • 4785
    • Profil megtekintése
Óra
« Válasz #6 Dátum: 2013. május 13. - 20:18:05 »
0 Show voters
Idézetet írta: kos date=1368377877\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"37224\" data-ipsquote-contentclass=\"forums_Topic

CODE tagek kitéve.
Ember bocs hogy szólok, de azért nem rakta code tagba mint láthatod, mert nem színes így.... Nyilván látta õ is, hogy így nem látszódik a kiegészítés.... \"erre te code tagba rakod, hogy a kérdezõ ne lássa különbséget??(a hosszabb scriptnél megérteném :))\"
 
[/quote]
CODE tagba kell tenni a kódot. Ha annyira akarja mutatni, akkor alá írja azt az 1 sort...

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal