Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2016-07-25, 22:35


luki123luki123

Place Game






Wiek: 28
Na forum: 5416 dni
Posty: 1948
Nick w MP: LuKiO

Piwa: 6103

Respekt: 611
Respekt: 611Respekt: 611

GamerHD11, nie no nie wiem zbytnio, jutro spr?buje to ogarno?? ;)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-07-25, 23:00


Brzysiek

Skrypter pralek






Wiek: 28
Na forum: 5339 dni
Posty: 488
Nick w MP: Brzysiek

Piwa: 1034

Respekt: 360
Respekt: 360Respekt: 360Respekt: 360Respekt: 360

Pomagacie i macie s?ynne podpisy, a pr?by waszej pomocy to losowe rzeczy kt?re przychodz? wam do g?owy, w og?le nie zwi?zane z istot? problemu. Zamiast rzuca? jakie? g?upie solucje, radzi?bym przeanalizowa? i wyci?gn?? wnioski. Przy???cie si? troch? panowie :E

Cytat:


ERROR: Client (SzokoHD) triggered serverside event dajUpomn, but event is not added serverside

Ten b??d oznacza, ?e client triggeruje event po stronie serwera, a sam event nie zosta? dodany funkcj? addEvent. Wygl?da na to, ?e skrypt nie jest wczytany lub jest jaki? b??d w skrypcie blokuj?cy powstanie eventu. Strona clienta jest w pe?ni poprawna, wi?c zostaje strona serwera.

Masz dodany skrypt po stronie serwera w meta.xml? Je?li nie poradzisz sobie sam, wklej ca?? stron? serwera. Tam co? musi siedzie?.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-07-25, 23:07


GamerHD11







Wiek: 24
Na forum: 4401 dni
Posty: 259
Nick w MP: SzokoHD

Piwa: 23

Respekt: 50

Mam dodany. Ale ju? dzia?a bo zreinstalowa?em serwer, lecz teraz inny skrypt nie dzia?a, przy kt?rym jest ten sam problem

marker = createMarker(-683.77478027344, 978.90002441406, 12.263544082642 - 1, "cylinder", 2.5, 200, 0, 0, 45)

screenW, screenH = guiGetScreenSize()

function GUI()
        dxDrawRectangle(screenW * 0.3807, screenH * 0.3074, screenW * 0.2193, screenH * 0.4111, tocolor(0, 180, 247, 207), false)
        dxDrawText("Cofanie Przebiegu", screenW * 0.4005, screenH * 0.2759, screenW * 0.6021, screenH * 0.3556, tocolor(255, 255, 255, 255), 3.00, "sans", "left", "top", false, false, false, false, false)
        dxDrawRectangle(screenW * 0.3891, screenH * 0.6528, screenW * 0.0958, screenH * 0.0565, tocolor(0, 166, 147, 207), false)
        dxDrawRectangle(screenW * 0.4990, screenH * 0.6528, screenW * 0.0958, screenH * 0.0565, tocolor(0, 166, 147, 207), false)
        dxDrawText("Powr?t", screenW * 0.4141, screenH * 0.6620, screenW * 0.5016, screenH * 0.7111, tocolor(255, 255, 255, 255), 2.00, "sans", "left", "top", false, false, false, false, false)
        dxDrawText("Cofnij", screenW * 0.5240, screenH * 0.6620, screenW * 0.6115, screenH * 0.7111, tocolor(255, 255, 255, 255), 2.00, "sans", "left", "top", false, false, false, false, false)
        dxDrawText("O ile chcesz cofn?? ?", screenW * 0.4323, screenH * 0.4241, screenW * 0.5516, screenH * 0.4750, tocolor(255, 255, 255, 255), 1.50, "sans", "left", "top", false, false, false, false, false)
end

cena = guiCreateLabel(0.45, 0.58, 0.10, 0.04, "Cena: ", true)
guiSetFont(cena, "default-bold-small")
edit = guiCreateEdit(0.40, 0.46, 0.18, 0.06, "", true)
powrot = guiCreateButton(0.39, 0.65, 0.10, 0.06, "", true)
guiSetAlpha(powrot, 0.00)
cofnij = guiCreateButton(0.50, 0.65, 0.10, 0.06, "", true)
guiSetAlpha(cofnij, 0.00)

guiSetVisible(cena, false)
guiSetVisible(edit, false)
guiSetVisible(powrot, false)
guiSetVisible(cofnij, false)

function openGUI(el)
if el ~= localPlayer then return end
if isPedInVehicle(localPlayer) then
auto = getPedOccupiedVehicle(localPlayer)
setElementFrozen(auto, true)
addEventHandler("onClientRender", getRootElement(), GUI)
guiSetVisible(cena, true)
guiSetVisible(edit, true)
guiSetVisible(powrot, true)
guiSetVisible(cofnij, true)
showCursor(true)
end
end
addEventHandler("onClientMarkerHit", marker, openGUI)

function closeGUI()
auto = getPedOccupiedVehicle(localPlayer)
setElementFrozen(auto, false)
removeEventHandler("onClientRender", getRootElement(), GUI)
guiSetVisible(cena, false)
guiSetVisible(edit, false)
guiSetVisible(powrot, false)
guiSetVisible(cofnij, false)
showCursor(false)
end
addEventHandler("onClientGUIClick", powrot, closeGUI)

function cofnijto()
auto = getPedOccupiedVehicle(localPlayer)
przebieg = getElementData(auto, "przebieg")
ile = guiGetText(edit)
if ile then
if przebieg > 0 then
triggerServerEvent("cofnijPrzebieg", getLocalPlayer(), getLocalPlayer(), ile)
end
end
end
addEventHandler("onClientGUIClick", cofnij, cofnijto)

function renderujCene()
if isElementWithinMarker(localPlayer, marker) then
ile = guiGetText(edit)
render = ile * 3
guiSetText(cena, "Cena: "..render.." $")
end
end
addEventHandler("onClientRender", getRootElement(), renderujCene)


function cofanie(thePlayer, ile)
auto = getPedOccupiedVehicle(thePlayer)
przeb = getElementData(auto, "przebieg")
if przeb - ile > 0 then
przebiegteraz = przeb - ile
takePlayerMoney(thePlayer, ile * 3)
setElementData(auto, "przebieg", przeb - ile)
outputChatBox("Cofn??e? przebieg w swoim poje?dzie o: "..ile.." KM", thePlayer, 0, 180, 247, true)
outputChatBox("Teraz posiadasz: "..przebiegteraz.." KM przebiegu", thePlayer, 0, 180, 247, true)
end
end
addEvent("cofnijPrzebieg", true)
addEventHandler("cofnijPrzebieg", getRootElement(), cofanie)


[ Dodano: 2016-07-25, 23:15 ]
Dobra mo?na zamyka?. Wszystko ogarni?te :)

Postaw piwo autorowi tego posta
 

 
Tagi: triggerserverevent
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA » triggerServerEvent Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku