Skocz do zawartości


Serwis Grand Theft Auto & Multiplayers zasponsoruje serwery dowolnego typu.
Lokalizacja serwera dedykowanego - Gdańsk, Polska.
Więcej informacji na skype - Xenon lub Szybki.


Kominikacja miedzy serwerem a clientem


13 odpowiedzi w tym temacie

#1 Hosiek

    Little Clucker

  • Użytkownicy
  • 29 postów

Napisano 27 styczeń 2012 - 21:46

Mam taki problem, a wlasciwie pytanie, chce aby kilka zmiennych z pobranymi danymy zostały przerzucone do clienta i tam to odczytac w gui, jest taka mozliwosc ?

#2 Szybki

    Big Clucker

  • Zarząd
  • 144 postów

Napisano 27 styczeń 2012 - 23:35

Jasne.

http://wiki.multithe...ggerClientEvent

Masz nawet przykłady w razie problemów z wykorzystaniem funkcji. :)

@Down: FAIL :E To poszukaj coś podobnego na wiki iv:mp ;p

Dołączona grafika


#3 Majkel

    ಠ_ಠ

  • Użytkownicy
  • 95 postów

Napisano 28 styczeń 2012 - 00:02

@Szybki

To dział IV:MP :x

Dołączona grafika


#4 H5N1

    Big Clucker

  • Użytkownicy
  • 118 postów

Napisano 28 styczeń 2012 - 00:04

Jednak IV:MP również używa funkcji triggerClientEvent i triggerServerEvent. Poszukaj na wiki jak ich użyć.

#5 Majkel

    ಠ_ಠ

  • Użytkownicy
  • 95 postów

Napisano 28 styczeń 2012 - 00:10

http://wiki.iv-multi...ggerClientEvent
http://wiki.iv-multi...ggerServerEvent
Proszę.

Dołączona grafika


#6 Hosiek

    Little Clucker

  • Użytkownicy
  • 29 postów

Napisano 28 styczeń 2012 - 10:21

Chodzi mi dokladnie o coś takiego, robie komende w skrypcie serwera, po wpisaniu tej komendy pobiera tam kilka pol, wtedy te pobrane pola ma wyslac do clienta i umiescic w gui, po umieszczeniu w gui, wysyla go do serwera i pokazuje wpisującemu komende okno gui z wartosciami...

Użytkownik Hosiek edytował ten post 28 styczeń 2012 - 14:40


#7 H5N1

    Big Clucker

  • Użytkownicy
  • 118 postów

Napisano 28 styczeń 2012 - 15:21

Nikt nie zrobi tego za ciebie. Użyj po prostu triggerClientEvent aby przenieść dane.

#8 Hosiek

    Little Clucker

  • Użytkownicy
  • 29 postów

Napisano 28 styczeń 2012 - 15:43

Dobra z tym mi sie udało, pobrałem dane do clienta, ale mam znów inny problem, nie moge odczytac tych zmiennych w gui...wie ktos dlaczego ?

Użytkownik Hosiek edytował ten post 28 styczeń 2012 - 16:18


#9 Szybki

    Big Clucker

  • Zarząd
  • 144 postów

Napisano 28 styczeń 2012 - 22:48

http://gtav.pl/topic...tem-i-serwerem/ To Ci pomoże :)

Dołączona grafika


#10 Hosiek

    Little Clucker

  • Użytkownicy
  • 29 postów

Napisano 28 styczeń 2012 - 23:41

Czytaj post wyzej, ten problem juz jest rozwiązany jednak teraz mam problem z wstawieniem zmiennej do gui.

#11 Szybki

    Big Clucker

  • Zarząd
  • 144 postów

Napisano 30 styczeń 2012 - 00:43

Przeczytałem dlatego dałem ten temat.

Cytat

nie moge odczytac tych zmiennych w gui...wie ktos dlaczego

zmienne są puste czy jak, daj kod czy coś bo trudno nam Ci pomóc :)

Dołączona grafika


#12 Hosiek

    Little Clucker

  • Użytkownicy
  • 29 postów

Napisano 30 styczeń 2012 - 14:52

GUI.text2 <- GUIText();
GUI.text2.setParent(GUI.window.getName());
GUI.text2.setPosition(10.0, 25.0, false);
GUI.text2.setSize(10.0, 10.0, false);
GUI.text2.setText("Model Pojazdu" + dane_model);

oto kod textu gui, zmienna nie jest pusta bo jak ją wyświelne poprzez funkcję addChatMessage("text" + dane_model); to wyswietla to co jest w zmiennej.

a efekt tego kodu z gui jest taki. "Model Pojazdu (null : 0x00000000)"

#13 Fafu

    Programista

  • Użytkownicy
  • 28 postów

Napisano 30 styczeń 2012 - 20:23

Podaj więcej kodu, skąd masz pobierane dane_model itd. Jak widać zmienna jest pusta.
Zapraszam na Rafal-Brzezinski.pl

#14 Hosiek

    Little Clucker

  • Użytkownicy
  • 29 postów

Napisano 30 styczeń 2012 - 23:48

//edit, udalo sie, zrobiłem tworzenie napisu w funkcji która pobierała i juz działa :) Dzięki za podpowiedz :)

Użytkownik Hosiek edytował ten post 31 styczeń 2012 - 12:56






Użytkownicy przeglądający ten temat: 1

0 użytkowników, 1 gości, 0 anonimowych