Szerző Téma: giveWeapon  (Megtekintve 829 alkalommal)

giveWeapon
« Dátum: 2014. szeptember 13. - 11:07:09 »
0 Show voters
Sziasztok!Egy olyan problémám lenne hogy most tanulom a szerver oldal használatát ezért létrehoztam egy GUi ablakot hogy ha rákattint egy gombra akkor odaadja a fegyvert de nem akar működni..
Server oldal:
function fegyverad()
giveWeapon( source, 22, 400)
end
addEvent(\"serverEvent\", true)
addEventHandler(\"serverEvent\", resourceRoot, fegyverad)
Client oldal:
  screenWidth, screenHeight = guiGetScreenSize()
  windowWidth, windowHeight = 700, 700
  x = (screenWidth/2) - (windowWidth/2)
  y = (screenHeight/2) - (windowHeight/2)
function fegyverpanel()
panel = guiCreateStaticImage(x, y, 700, 700, \"panel.png\", false)
showCursor(true)
gomb1 = guiCreateButton(0.3, 0.5, 0.2, 0.1, \"\", true)
guiSetAlpha(gomb1, 0)
addEventHandler(\"onClientGUIClick\", gomb1, fegyver1)
end
addCommandHandler(\"fegyvervesz\", fegyverpanel)
function fegyver1()
triggerServerEvent(\"serverEvent\", resourceRoot, localPlayer)
end

Paradox

  • Vendég
giveWeapon
« Válasz #1 Dátum: 2014. szeptember 13. - 11:31:52 »
0 Show voters
Esetleg az addEventHandler(\"serverEvent\", resourceRoot, fegyverad) sornál a resourceRoot helyett getRootElement() -et írj.
Meg talán a triggerServerEvent(\"serverEvent\", resourceRoot, localPlayer) sornál  is a resourceRoot helyett getLocalPlayer() illetve a végére a localPlayer nem kell.
« Utoljára szerkesztve: 2014. szeptember 13. - 11:52:56 írta Paradox »

giveWeapon
« Válasz #2 Dátum: 2014. szeptember 13. - 12:39:20 »
0 Show voters
Nem jó..Azt írja hogy
ERROR:Client<[EGT]Beni1324>triggered serverside event serverEvent but event is not added serverside.

Paradox

  • Vendég
giveWeapon
« Válasz #3 Dátum: 2014. szeptember 13. - 13:08:04 »
0 Show voters
Érdekes.
A hiba az az, hogy elindít egy szerver eseményt ami nem létezik a szerver oldalon.
Ellenőrizd, hogy nem írtál-e el valamit főként az addEvent, addEventHandler és a triggerServerEvent nél.
Jól írtad be a mtea.xml -be fájlokat. A kliensoldalit a kliensre a szerver oldalit a szerverre?

giveWeapon
« Válasz #4 Dátum: 2014. szeptember 13. - 13:11:29 »
0 Show voters
Igazából a kliens oldalnál a fegyver1 funkcióhoz írtam egy parancsot.Úgy odaadja a fegyvert de ha kattintok semmi..

Dupla üzenet összevonva ekkor: 2014. szeptember 13. - 13:12:52

Működik én írtam el:D Zárható.

Nem elérhető Toxic

  • 798
  • #elfújalágyszellő
    • Profil megtekintése
giveWeapon
« Válasz #5 Dátum: 2014. szeptember 13. - 14:00:02 »
0 Show voters
[mod]Zárom.[/mod]

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal