ITrex Posted May 27, 2014 Share Posted May 27, 2014 Üdv Mindenki! Egy olyan kérdésem lenne hogy sok szerveren látom ugye hogy vannak pl. szükségletek, pénznemek(pl. ft) stb. Ezek ugye olyan változók amik alapból nincsenek benne a játékban. Nos egy ilyenhez pl. milyen függvények szükségesek? Válaszokat előre is köszönöm! Link to comment
csiguusz Posted May 27, 2014 Share Posted May 27, 2014 Kiíratni a képernyőre mindenfélét a dxDrawText fügvénnyel lehet többek között. Eltüntetheted az alap pénz kírást showPlayerHudComponent-tel majd az előbb elmített függvény segítségével akár ugyanoda vagy máshova mondjuk forintként írod ki a pénzt. Az egyéb dolgokat mint pl. üzemanyag vagy éhség vagy bármi más valamilyen módon tárolni kell játék közben (pl.: tömbökben vagy setElementData), és menteni is ha nincs fent az adott játékos vagy áll a szerver (adatbázis vagy xml, ezekre is megvannak a függvények, nézd meg a wikit), az állapotukat képernyőre kirakni meg az előbb említett dxDrawText mellett a többi dx-es függvény is hasznos lehet. Link to comment
ITrex Posted May 27, 2014 Author Share Posted May 27, 2014 magát pl. az éhséget meglehet úgy oldani hogy timerrel ugye? Link to comment
csiguusz Posted May 27, 2014 Share Posted May 27, 2014 Igen, persze. A timer a megadott időközönként átírja a játékos(ok) éhségét. Link to comment
ITrex Posted May 27, 2014 Author Share Posted May 27, 2014 témától eltérve. olyat hogy lehet csinálni hogy a mappra vannak lerakva mozgatható kapuk amelyek egy gombnyomással nyithatók DE! amelyikhez vagyok a legközelebb az nyíljon ki? pl. van 3 kapu letéve, a "nevük 1,2 és 3-as kapu", a gomb 1-es gomb, és ezzel a gombbal mindegyik kapu nyitható, de mindig csak az nyílik ki amelyikhez a legközelebb vagyok Link to comment
csiguusz Posted May 27, 2014 Share Posted May 27, 2014 Távolság mérésére itt van ez a két függvény: getDistanceBetweenPoints3D getDistanceBetweenPoints2D Link to comment
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