Noob14_ 7 Odesláno: 3. Leden, 2014 Share Odesláno: 3. Leden, 2014 Čaute lidi, potřebovachl bych čas + datum nad životama, kdo má tak mi napiště díky s poravem @LALIN Link to comment Share on other sites More sharing options...
The hidden face 77 Odesláno: 3. Leden, 2014 Share Odesláno: 3. Leden, 2014 Čas myslíš reálný nebo herní? Příště napiš Texdraw času a datumu chvilku mi trvalo než jsem pochopil o co ti jde... Link to comment Share on other sites More sharing options...
Albus Brambůrek 41 Odesláno: 3. Leden, 2014 Share Odesláno: 3. Leden, 2014 Čaute lidi, potřebovachl bych čas + datum nad životama, kdo má tak mi napiště díky s poravem @LALIN Já ti tak můžu říct jak to uděláš ale dělat to nebudem XD Použiješ : Create3DTextLabel potom pro připojení k hráčovy to dáš Attach3DTextLabelToPlayer myslím pro aktualizaci zobrazovacích dat použiješ timer XD Ajoo tak nic ty myslíš textdraw Přístě to napiš rovnou Link to comment Share on other sites More sharing options...
The hidden face 77 Odesláno: 3. Leden, 2014 Share Odesláno: 3. Leden, 2014 Tady jsem našel nějaký na netu : /******Creat************************************/ /***********De**********************************/ /*************Ne0*******************************/ /*********************Nu******Schimba***********/ /*****************Creditele*********************/ //Includes #include <a_samp> //••••••••••••••••°°°°°°°°°°°°°°°°••••••••••••••••••••••• //TextDraw new Text:TextdrawHour; new Text:TextdrawMinute; new Text:TextdrawSeconds; new Text:TextdrawDay; new Text:TextdrawMonth; //••••••••••••••°°°°°°°°°°°°°°°°°••••••••••••••••••••••••• //Weather new SpringWeather[8] = { 1,10,11,14,17,23,29,33 }; new SummerWeather[5] = { 0,1,10,11,19 }; new AutumnWeather[10] = { 7,8,9,12,15,16,17,25,30,32 }; new WinterWeather[13] = { 1,4,5,7,8,9,12,15,17,20,25,27,30 }; //°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°° ///////////Forwards////////// forward RemiX_Time_Tools(playerid); #define FILTERSCRIPT #if defined FILTERSCRIPT public OnFilterScriptInit() { //Print print("\n--------------------------------------"); print(" Ceas creat de Ne0"); print("--------------------------------------\n"); //News new Year, Month, Day; new Hour, Minute, Second; new summerrand = random(sizeof(SummerWeather)); new winterrand = random(sizeof(WinterWeather)); new springrand = random(sizeof(SpringWeather)); new autumnrand = random(sizeof(AutumnWeather)); //Gets getdate(Year, Month, Day); gettime(Hour, Minute, Second); //Time hours Textdraw TextdrawHour = TextDrawCreate(546.000000,22.000000,"--"); TextDrawAlignment(TextdrawHour,0); TextDrawBackgroundColor(TextdrawHour,0x000000FF); TextDrawFont(TextdrawHour,3); TextDrawLetterSize(TextdrawHour,0.634,2.4); TextDrawColor(TextdrawHour,0xCCFF00FF); TextDrawSetOutline(TextdrawHour,1); TextDrawSetProportional(TextdrawHour,1); TextDrawSetShadow(TextdrawHour,1); //Time minutes Textdraw TextdrawMinute = TextDrawCreate(570.200000,22.000000,"--"); TextDrawAlignment(TextdrawMinute,0); TextDrawBackgroundColor(TextdrawMinute,0x000000FF); TextDrawFont(TextdrawMinute,3); TextDrawLetterSize(TextdrawMinute,0.634,2.4); TextDrawColor(TextdrawMinute,0xCCFF00FF); TextDrawSetOutline(TextdrawMinute,1); TextDrawSetProportional(TextdrawMinute,1); TextDrawSetShadow(TextdrawMinute,1); //Time Seconds Textdraw TextdrawSeconds = TextDrawCreate(606.500000,33.000000,"--"); TextDrawAlignment(TextdrawSeconds,0); TextDrawBackgroundColor(TextdrawSeconds,0x000000FF); TextDrawFont(TextdrawSeconds,3); TextDrawLetterSize(TextdrawSeconds,0.3,1.0); TextDrawColor(TextdrawSeconds,0xCCFF00FF); TextDrawSetOutline(TextdrawSeconds,1); TextDrawSetProportional(TextdrawSeconds,1); TextDrawSetShadow(TextdrawSeconds,1); //Day TextdrawDay = TextDrawCreate(500.000000,10.000000,"--"); TextDrawAlignment(TextdrawDay,0); TextDrawBackgroundColor(TextdrawDay,0x000000FF); TextDrawFont(TextdrawDay,3); TextDrawLetterSize(TextdrawDay,0.44,1.2); TextDrawColor(TextdrawDay,0xCCFF00FF); TextDrawSetOutline(TextdrawDay,1); TextDrawSetProportional(TextdrawDay,1); TextDrawSetShadow(TextdrawDay,1); //Month TextdrawMonth = TextDrawCreate(515.000000,10.000000,"---------"); TextDrawAlignment(TextdrawMonth,0); TextDrawBackgroundColor(TextdrawMonth,0x000000FF); TextDrawFont(TextdrawMonth,3); TextDrawLetterSize(TextdrawMonth,0.44,1.2); TextDrawColor(TextdrawMonth,0xCCFF00FF); TextDrawSetOutline(TextdrawMonth,1); TextDrawSetProportional(TextdrawMonth,1); TextDrawSetShadow(TextdrawMonth,1); //Random weather //Autumn if(Month == 12) { if(Day <21) { SetWeather(AutumnWeather[autumnrand]); } //Winter else { SetWeather(WinterWeather[winterrand]); } } else if(Month == 1 || Month == 2) { SetWeather(winterrand); } else if(Month == 3) { if(Day <21) { SetWeather(WinterWeather[winterrand]); } //Spring else { SetWeather(SpringWeather[springrand]); } } else if (Month == 4 || Month == 5) { SetWeather(SpringWeather[springrand]); } else if(Month == 6) { if(Day <21) { SetWeather(SpringWeather[springrand]); } //Summer else { SetWeather(SummerWeather[summerrand]); } } else if(Month == 7 || Month == 8) { SetWeather(SummerWeather[summerrand]); } else if(Month == 9) { if(Day <21) { SetWeather(SummerWeather[summerrand]); } //Autumn else { SetWeather(AutumnWeather[autumnrand]); } } else if(Month == 10 || Month == 11) { SetWeather(AutumnWeather[autumnrand]); } SetWorldTime(Hour); //Timers SetTimer("RemiX_Time_Tools", 1000, true); return 1; } public OnFilterScriptExit() { TextDrawDestroy(TextdrawHour); TextDrawDestroy(TextdrawMinute); TextDrawDestroy(TextdrawSeconds); TextDrawDestroy(TextdrawDay); TextDrawDestroy(TextdrawMonth); return 1; } #endif public OnPlayerRequestClass(playerid, classid) { TextDrawHideForPlayer(playerid,TextdrawHour); TextDrawHideForPlayer(playerid,TextdrawMinute); TextDrawHideForPlayer(playerid,TextdrawSeconds); TextDrawHideForPlayer(playerid,TextdrawDay); TextDrawHideForPlayer(playerid,TextdrawMonth); return 1; } public OnPlayerConnect(playerid) { TextDrawHideForPlayer(playerid,TextdrawHour); TextDrawHideForPlayer(playerid,TextdrawMinute); TextDrawHideForPlayer(playerid,TextdrawSeconds); TextDrawHideForPlayer(playerid,TextdrawDay); TextDrawHideForPlayer(playerid,TextdrawMonth); return 1; } public OnPlayerDisconnect(playerid, reason) { TextDrawHideForPlayer(playerid,TextdrawHour); TextDrawHideForPlayer(playerid,TextdrawMinute); TextDrawHideForPlayer(playerid,TextdrawSeconds); TextDrawHideForPlayer(playerid,TextdrawDay); TextDrawHideForPlayer(playerid,TextdrawMonth); return 1; } public OnPlayerSpawn(playerid) { TextDrawShowForPlayer(playerid,TextdrawHour); TextDrawShowForPlayer(playerid,TextdrawMinute); TextDrawShowForPlayer(playerid,TextdrawSeconds); TextDrawShowForPlayer(playerid,TextdrawDay); TextDrawShowForPlayer(playerid,TextdrawMonth); return 1; } public RemiX_Time_Tools(playerid) { //News new string[256]; new Hour, Minute, Second; new Year, Month, Day; new summerrand = random(sizeof(SummerWeather)); new winterrand = random(sizeof(WinterWeather)); new springrand = random(sizeof(SpringWeather)); new autumnrand = random(sizeof(AutumnWeather)); //Gets gettime(Hour,Minute,Second); getdate(Year, Month, Day); //TextDraw Clock format(string, sizeof(string), "%02d", Hour); TextDrawSetString(TextdrawHour, string); format(string, sizeof(string), ":%02d", Minute); TextDrawSetString(TextdrawMinute, string); format(string, sizeof(string), ":%02d", Second); TextDrawSetString(TextdrawSeconds, string); //DayTime set SetPlayerTime(playerid, Hour, Minute); //TextDraw Day format(string, sizeof(string), "%02d", Day); TextDrawSetString(TextdrawDay, string); //TextDraw Month if(Month == 1) { format(string, sizeof(string), " January"); TextDrawSetString(TextdrawMonth, string); } else if(Month == 2) { format(string, sizeof(string), " February"); TextDrawSetString(TextdrawMonth, string); } else if(Month == 3) { format(string, sizeof(string), " March"); TextDrawSetString(TextdrawMonth, string); } else if(Month == 4) { format(string, sizeof(string), " April"); TextDrawSetString(TextdrawMonth, string); } else if(Month == 5) { format(string, sizeof(string), " May"); TextDrawSetString(TextdrawMonth, string); } else if(Month == 6) { format(string, sizeof(string), " June"); TextDrawSetString(TextdrawMonth, string); } else if(Month == 7) { format(string, sizeof(string), " Juny"); TextDrawSetString(TextdrawMonth, string); } else if(Month == 8) { format(string, sizeof(string), " August"); TextDrawSetString(TextdrawMonth, string); } else if(Month == 9) { format(string, sizeof(string), " September"); TextDrawSetString(TextdrawMonth, string); } else if(Month == 10) { format(string, sizeof(string), " Octombrer"); TextDrawSetString(TextdrawMonth, string); } else if(Month == 11) { format(string, sizeof(string), " November"); TextDrawSetString(TextdrawMonth, string); } else if(Month == 12) { format(string, sizeof(string), " December"); TextDrawSetString(TextdrawMonth, string); } //Weather Changer if(Minute == 0 && Second == 0) { if(Month == 12) { if(Day <21) { SetWeather(AutumnWeather[autumnrand]); } //Winter else { SetWeather(WinterWeather[winterrand]); } } else if(Month == 1 || Month == 2) { SetWeather(winterrand); } else if(Month == 3) { if(Day <21) { SetWeather(WinterWeather[winterrand]); } //Spring else { SetWeather(SpringWeather[springrand]); } } else if (Month == 4 || Month == 5) { SetWeather(SpringWeather[springrand]); } else if(Month == 6) { if(Day <21) { SetWeather(SpringWeather[springrand]); } //Summer else { SetWeather(SummerWeather[summerrand]); } } else if(Month == 7 || Month == 8) { SetWeather(SummerWeather[summerrand]); } else if(Month == 9) { if(Day <21) { SetWeather(SummerWeather[summerrand]); } //Autumn else { SetWeather(AutumnWeather[autumnrand]); } } else if(Month == 10 || Month == 11) { SetWeather(AutumnWeather[autumnrand]); } SetWorldTime(Hour); } return 1; } Link to comment Share on other sites More sharing options...
Albus Brambůrek 41 Odesláno: 3. Leden, 2014 Share Odesláno: 3. Leden, 2014 Jak se koukám na ten kód šlo by to pojmenování měsíců udělat jednodušeji třeba takto: new Moths[][]={ {Leden},{Únor},{Březen},{Duben},{Květen},{Červen},{Červenec},{Srpen},{Září},{Říjen},{Listopad},{Prosinec} }; format(string, sizeof(string), Moths[Moth]); TextDrawSetString(TextdrawMonth, string); Link to comment Share on other sites More sharing options...
Noob14_ 7 Odesláno: 3. Leden, 2014 Author Share Odesláno: 3. Leden, 2014 DÍky kluci Link to comment Share on other sites More sharing options...
Amenadiel 286 Odesláno: 3. Leden, 2014 Share Odesláno: 3. Leden, 2014 Jak se koukám na ten kód šlo by to pojmenování měsíců udělat jednodušeji třeba takto: new Moths[][]={ {Leden},{Únor},{Březen},{Duben},{Květen},{Červen},{Červenec},{Srpen},{Září},{Říjen},{Listopad},{Prosinec} }; format(string, sizeof(string), Moths[Moth]); TextDrawSetString(TextdrawMonth, string); Až nato že v TextDrawu nesmí Bejt diaKritika ale to nevadí xD Link to comment Share on other sites More sharing options...
Tanga 131 Odesláno: 3. Leden, 2014 Share Odesláno: 3. Leden, 2014 Neviem čo má toto s biológiou (Moth), ale myslím, že by bolo treba dať tie názvy mesiacov do úvodzoviek. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now