Sjorszzz Geplaatst: 29 september 2008 Rapport Geplaatst: 29 september 2008 Kan iemand mij misschien uitleggen hoe ik in mijn server kan instellen/maken of scripten, dat de tijd net als in het echt is. Dus de minuten zijn ook echte minuuten. En als iemand S'avonds in de server zit om 10 uur is het ook echt 10 uur S'avonds. Wie kan mij hierbij helpen? Alvast bedankt Reageren
Sandra Geplaatst: 29 september 2008 Rapport Geplaatst: 29 september 2008 Je kan alleen de real-time controleren van de plaats waar de server gehost wordt. Niet van elke speler apart. Reageren
Sjorszzz Geplaatst: 29 september 2008 Auteur Rapport Geplaatst: 29 september 2008 Je kan alleen de real-time controleren van de plaats waar de server gehost wordt. Niet van elke speler apart. Hoe moet ik dat dan doen? Reageren
Sandra Geplaatst: 29 september 2008 Rapport Geplaatst: 29 september 2008 Je kan alleen de real-time controleren van de plaats waar de server gehost wordt. Niet van elke speler apart. Hoe moet ik dat dan doen? //OnGameModeInit(): SetTimer("CheckTime", 5000, 1); //Op andere plek: forward CheckTime(); public CheckTime() { new uur, minuut, seconde gettime(uur, minuut, seconde); SetWorldTime(uur); } Reageren
Sjorszzz Geplaatst: 29 september 2008 Auteur Rapport Geplaatst: 29 september 2008 (bewerkt) Het werk niet. Ik heb er dit staan: SetTimer("CheckTime", 5000, 1); //SetTimer("GameModeExitFunc", gRoundTime, 0); return 1; } forward CheckTime(); public CheckTime() { 19, 5, 0 gettime(19, 5, 0); SetWorldTime(19, 5, 0); } En ik krijg deze error's: C:\Users\Sjors\Desktop\Samp server\gamemodes\Sjorszzz.pwn(1108) : warning 215: expression has no effect C:\Users\Sjors\Desktop\Samp server\gamemodes\Sjorszzz.pwn(1108) : warning 215: expression has no effect C:\Users\Sjors\Desktop\Samp server\gamemodes\Sjorszzz.pwn(1108 -- 1109) : warning 215: expression has no effect C:\Users\Sjors\Desktop\Samp server\gamemodes\Sjorszzz.pwn(1109) : error 001: expected token: ";", but found "-identifier-" C:\Users\Sjors\Desktop\Samp server\gamemodes\Sjorszzz.pwn(1109) : error 035: argument type mismatch (argument 1) C:\Users\Sjors\Desktop\Samp server\gamemodes\Sjorszzz.pwn(1110) : warning 202: number of arguments does not match definition C:\Users\Sjors\Desktop\Samp server\gamemodes\Sjorszzz.pwn(1110) : warning 202: number of arguments does not match definition Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 2 Errors. Bewerkt: 29 september 2008 door Sjorszzz Reageren
GTAFreak007 Geplaatst: 29 september 2008 Rapport Geplaatst: 29 september 2008 Ik dacht eerst heel ff dat het ook zo moest maar je moet gewoon het script nemen dat Sandra net postte Niks aan veranderen Dus dat uur minuut en seconde moet er staan Gratzz Reageren
Sjorszzz Geplaatst: 29 september 2008 Auteur Rapport Geplaatst: 29 september 2008 Ik dacht eerst heel ff dat het ook zo moest maar je moet gewoon het script nemen dat Sandra net postte Niks aan veranderen Dus dat uur minuut en seconde moet er staan Gratzz Ook met dat uur? Want uur is toch geen engels woord?? Reageren
GTAFreak007 Geplaatst: 29 september 2008 Rapport Geplaatst: 29 september 2008 Hoeft niet engels te zijn hoor Je hebt er dit gezet forward CheckTime(); public CheckTime() { new uur, minuut, seconde; gettime(uur, minuut, seconde); SetWorldTime(uur); } Gratzz Reageren
Sjorszzz Geplaatst: 29 september 2008 Auteur Rapport Geplaatst: 29 september 2008 (bewerkt) Nu heb ik het gewoon gekopieerd en geplakt. Van jou en dan krijg ik nog steeds deze errors C:\Users\Sjors\Desktop\Samp server\gamemodes\Sjorszzz.pwn(1102) : error 029: invalid expression, assumed zero C:\Users\Sjors\Desktop\Samp server\gamemodes\Sjorszzz.pwn(1102) : error 017: undefined symbol "CheckTime" C:\Users\Sjors\Desktop\Samp server\gamemodes\Sjorszzz.pwn(1103) : error 029: invalid expression, assumed zero C:\Users\Sjors\Desktop\Samp server\gamemodes\Sjorszzz.pwn(1103) : error 017: undefined symbol "CheckTime" C:\Users\Sjors\Desktop\Samp server\gamemodes\Sjorszzz.pwn(1110) : error 010: invalid function or declaration Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase Maakt het ook nog iets uit op welke plaats ik het neer zet in het script? Hij geeft inmiddels deze errors niet meer aan. Dus dan neem ik aan dat het nu goed is. Maar als ik in de server ga dan loopt de tijd nog gewoon even snel Bewerkt: 29 september 2008 door Sjorszzz Reageren
Sandra Geplaatst: 29 september 2008 Rapport Geplaatst: 29 september 2008 (bewerkt) Hij geeft inmiddels deze errors niet meer aan.Dus dan neem ik aan dat het nu goed is. Maar als ik in de server ga dan loopt de tijd nog gewoon even snel Heb je ergens in je script staan TogglePlayerClock(playerid, 1); staan? Zo ja, verwijder die regel. Bewerkt: 29 september 2008 door =>Sandra<= Reageren
Big Boss Geplaatst: 30 september 2008 Rapport Geplaatst: 30 september 2008 Waarschijnlijk heb je er een klok script in staan. Die maakt een textdraw in de rechterbovenhoek, zoals in de single player. Textdraw mag blijven, al de rest: Weg! Reageren
GTAFreak007 Geplaatst: 30 september 2008 Rapport Geplaatst: 30 september 2008 Hoe maak je zo een textdraw Want ik wil ook de tijd zien Gratzz Reageren
Sjorszzz Geplaatst: 30 september 2008 Auteur Rapport Geplaatst: 30 september 2008 Hoe maak je zo een textdrawWant ik wil ook de tijd zien Gratzz inmiddels is het mij ook gelukt. Dus nu wil ook ook graag weten hoe je de tijd kan zien? Reageren
Big Boss Geplaatst: 1 oktober 2008 Rapport Geplaatst: 1 oktober 2008 Ik heb ooit eens een mooi klok script gevonden, maar die telt zoals in de single player (1 seconde in het echt is 1 minuut in-game). Maar misschien kan je de textdraw er al uit halen. new gWorldTime = 12*60; new Text:gClockText; forward Timer(); public Timer() { gWorldTime += 1; //1 minuut erbij gWorldTime %= 24*60; //Een dag is 24*60 minuten TextDrawHideForAll(gClockText); //Verberg de textdraw TextDrawDestroy(gClockText); //Verwijder de textdraw new minutes, hours; //Krijg de minuten en seconden minutes = gWorldTime%60; hours = floatround((gWorldTime-minutes)/60); //Maak de klok (plaatsing, etc.) new clock[6]; format(clock, sizeof(clock), "%02i:%02i", hours, minutes); gClockText = TextDrawCreate(547.0, 22.5, clock); //Lettertypen en kleuren TextDrawFont(gClockText, 3); TextDrawColor(gClockText, 0xdbdbdbff); TextDrawSetOutline(gClockText, 2); TextDrawLetterSize(gClockText, 0.59, 2.1); //Laat hem aan iedereen zien TextDrawShowForAll(gClockText); /* //Stel je wilt als het 6 uur 's ochtends en 's avonds is een ander weertype if(minutes == 0 && (hours == 6 || hours == 18)) { new WeatherTypes[] = {6, 8, 9, 16, 6}; SetWeather(WeatherTypes[random(sizeof(WeatherTypes))]); } */ } Reageren
$NeoSyp$ Geplaatst: 2 oktober 2008 Rapport Geplaatst: 2 oktober 2008 (bewerkt) Hey Thuis heb ik nog wel een perfect werkend klok filterscript liggen dat ik zelf altijd in mijn serversgebruik, je kunt er zelfs het weer mee laten veranderen om de zoveel tijd (zonder al teveel gedoe). Helaas zit ik nu op school dus kan het nu niet sturen, vanmiddag zal ik het hier wel plaatsen Met vriendelijke groeten, NeoSyp EDIT: Ik heb hem toegevoegd als bijlage, succes ermee, simpelweg toevoegen aan de lijst van te laden filterscripts Bewerkt: 2 oktober 2008 door $NeoSyp$ Reageren
Recommended Posts
Een reactie plaatsen
Je kan nu een reactie plaatsen en pas achteraf registreren. Als je al lid bent, log eerst in om met je eigen account een reactie te plaatsen.