|
RESET
uitleg: aan / uit |
|
GAMESTATE: |
Commands voor flashcom.php |
|
chronologie en dergelijke:
|
|
|
request
eg: flashcom.php?command=getmyplayerid |
response |
| getmyplayerid |
returns playerid (from $_SESSION["playerid"])
or not logged in if user is not logged in for some reason. |
| getplayerlist | returns all info for players: playerid, name, and color |
| waitingforplayerid | returns a playerid. (The playerid that should make a move) |
| getlandlist |
returns all info for all fields: fieldid,playerid,flood
fieldid => integer playerid => integer flood => Y/N |
| getdijklist |
geeft alle bestaande dijkjes terug als volgt:
[0] => array(12,81); [0] => array(19,113); waar de getallen in de array de fieldids zijn waartussen de dijk ligt. |
| domove |
geeft de zet van de speler door.
Formatexamples: command=domove&move1=L34&move2=L12 betekent 2 landclaims op land met fieldid 34 en 12 command=domove&move1=L34&move2=D4_18 betekent 1 landclaim op land met fieldid 34 en 1 dijk tussen de landen met fieldid4 en 18. Resultaat: * moveresult: succes of probleem (met errordescription). en * floodresult: 3 landen flood (of iets dergelijks). Bij error een errordescription. NA IEDERE domove gaat het automatisch flooden!!! |
| getlegallandclaims |
geeft de fieldids terug die door deze speler (speler zelf dus, via $_SESSION["playerid"]) kunnen worden geclaimed.
Dit zijn dus landen die:
|