09. september 2004 - 20:07Der er
16 kommentarer og 1 løsning
Tricky en, gmtime MEN med 50 sek rl tid = 5 minutter ingame tid.
okay, jeg har så en problem, for den her fatter jeg minus af..
hvordan kan det her lade sig gøre:
for hver 50 sekunder i "rigtig" tid, skal jeg sende en pakke med .. f.eks:
Fri Feb 19 04:05:00 2016 --> 50 sekunder Fri Feb 19 04:10:00 2016 --> 50 sekunder Fri Feb 19 04:15:00 2016 --> 50 sekunder
jeg tror i ved hvad jeg mener..
den bliver så sendt i gmtime.
jeg tænkte man måske skulle gemme tiden i registry eller sådan noget hver gang eller måske i databasen.... jeg ved ikke helt hvordan man skal gejle den..
store 1/1 00:00:00 2000 som long i databasen så hver gang man kører en gang over time (updater tid til alle klienter) kunne man så store time som tid + 5 minutter.
men hvordan kan man gøre det? (ligge 5 minutter til en long).
men ved ikke hvordan jeg skal fikse den der send tid ting... det ville også være smart at store den f.eks i databasen siden jeg skal bruge den flere steder
Hvis det er fordi at du vil kunne genstarte serveren og starte det rigtige sted, så gem den som i en simpel fil (eller i database hvis du absolut vil det), læs den ved opstart, brug variabelen direkte men efter hver opdatering gem den nye værdi.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.