Szerző Téma: Server és Client oldali  (Megtekintve 947 alkalommal)

Server és Client oldali
« Dátum: 2015. február 28. - 08:22:00 »
0 Show voters
Üdv mindenkinek!
Egy olyan kérésem lenne, hogy egyszerűen ezen nem tudok továbbjutni. Jelenleg egy regisztrációs rendszeren dolgozom. Már kész, csak éppen annyi hiányzik belőle, hogy bármi funkciója legyen. MySQL-be szeretném menteni, de nem tudom megérteni, hogy függ össze a két file. Ha ezt nekem valaki elmagyarázná, nagyon hálás lennék.
Válaszokat előre is köszönöm!

Nem elérhető Feher

  • 123
    • Profil megtekintése
Server és Client oldali
« Válasz #1 Dátum: 2015. február 28. - 11:25:37 »
0 Show voters
Hali,
A server oldal minden játékosra vonatkozik de ha úgy van meg tudod neki szabni, hogy egy bizonyos csoportra vagy playerre vonatkozzon.
A client side mindig csak az adott játékosra (localPlayer) vonatkozik.Ha létrehozol client sidon egy objectet, attól minden játékosnak 1esével létrehozza az objecte,  de ha például megadod, hogy akkor legyen előhívva az a funkció amikor megnyomsz egy gombot akkor ami abba a funkcióba van pl. elforgatod, akkor csak az a játékos látja aki  megnyomta a gombot, ilyenkor kell triggerServerEventet használni, hogy ha egy játákos megnyom egy gombot akkor mindenkinek a képernyőjén elforduljon az a bizonyos object.
A két oldal között kapcsolatot tudsz teremteni a következő funkciókkal:
triggerClientEvent(ha server sidon vagy)
triggerServerEvent(ha clientsidból szeretnód server sidera hívni a funkciót)
Mind2nél megtudod adni 2.argumentnél, hogy kire vagy kikre vonatkozzon a funkció amit előhívsz.

Server és Client oldali
« Válasz #2 Dátum: 2015. február 28. - 12:29:36 »
0 Show voters
Köszönöm a segítséget, ezzel a leírásoddal már tisztább a dolog.
Viszont azt nem sikerül megoldanom, hogy azt hogy tudom megcsinálni, hogy van két szín, amik között váltogatni lehet.
Mondjuk piros és kék. És én ezt úgy szeretném, hogy az egyiket kiválasztja, majd tovább lép, ezt mentse le mysql-be.
Valahogy úgy akartam kivitelezni, hogy client oldaliban van egy érték, ami ha piros akkor 1, ha kék akkor 2. Ha tovább lép, server oldalba lekérdezze ezt az értéket, és az szerint mentse mysql-be.
Én ezt így gondoltam megoldani. Vagy rosszul gondolkozom?
 -----------------------------------------
E:
Megoldottam, köszönöm a segítséget, végre megértettem az átmenetet a kettő között. Még egyszer köszönöm szépen!
« Utoljára szerkesztve: 2015. február 28. - 19:23:56 írta OldenErwanin »

Nem elérhető Toxic

  • 798
  • #elfújalágyszellő
    • Profil megtekintése
Server és Client oldali
« Válasz #3 Dátum: 2015. március 07. - 14:56:31 »
0 Show voters
[gmod]Helyezem.[/gmod]

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal