Mit spørgsmål er så. Hvordan får jeg highscore på, og hvordan gemmer jeg den? Jeg havde forestillet mig, at ved endt spil skal man skrive sit navn, og kommer derefter på highscorelisten, hvis ens score er høj nok.
Denne side indeholder artikler med forskellige perspektiver på Identity & Access Management i private og offentlige organisationer. Artiklerne behandler aktuelle IAM-emner og leveres af producenter, rådgivere og implementeringspartnere.
Flash kan ikke gemme direkte på serveren uden hjælp fra serverscripts. Du kan vælge mellem PHP og ASP og før du går i gang skal du sikre dig at din udbyder understøtter en af disse to scriptsprog.
flash kan sende og hente variabler via loadvariable eller loadvars (kig i flashes egen hjælpefunktion eller søg i spørgsmålene her i kategorien) derfra skal variablerne bearbejdes med serverscripts og derved lægges ind i en database på serveren.
Altså hvis du Kan bruge asp, så kan jeg hjælpe dig:
Hvis du gerne ville gemme scoren, så når du kommer til slutningen af flashen, laver du en frame med et dynamisk tekst felt (kunne hedde "navn"), og en knap som så går vidre til næste frame. I din næste frame skriver du så.
tjaa jov. Men i stedet for at jeg skal forklare dig det her, og du for flere proplemer, kan jeg bare insætte det for dig, du skal bare sikre dig at din server kan trække asp. send .fla til mldalgaard@gmail.com så kan du selv prøve at forstå scriptet i .fla'en.
Ingen grund til at jeg skriver det samme her som er blevet skrevet 117 gange på forumet :D
Jep og ved den løsning skal man naturligvis være opmærksom på at alle der i en browser skriver: skrivhighscore.asp?navn=Mitnavn&score=10000000000000000000000000 kan få en meget god score. Da der findes programmer der kan logge hvad der sendes fra browseren og da flash fungerer lokalt, så er det faktisk jævnt svært at sikre sig mod den slags snyd.
Men den måde du sender data ud er som martin og jeg skriver med loadvariables eller loadvars. Data kan så ligesom almindelige serverscripts tilføjes i urlen ved at tilføje '?Data=Minedata' - men allerførst mangler vi stadig at vide om din udbyder understøtter php eller asp eller noget helt andet :-P
Jeg overlever nok - jeg har point nok (flere end jeg har brug for)
Jeg synes bare, at man uanset hvor mange point man sætter i spil bør honorere korrekte svar, da det ikke er svareren der svarer forkert, men spørgeren det enten ikke ved hvad han spørger om eller i hvert fald ikke har gjort sig selv klart hvad det er han spørger om.
Det er også problematisk når du 'trækker' dit spørgsmål tilbage, når du har fået svar også selvom du ikke kan bruge svaret - det er jo ikke spørgerens skyld at du ikke kan bruge svaret alligevel.
ja morale og respekt for andre er noget værre noget.
Synes godt om
Ny brugerNybegynder
Din løsning...
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.