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

Wysłany: 2014-01-20, 20:49


XDavido







Wiek: 27
Na forum: 4865 dni
Posty: 6
Nick w MP: #Maggas



Respekt: 50

Witam, mam problem, i? skrypt nie widzi eventu, kt?ry chce zatriggerowa?.


client

Kod:

localPlayer = getLocalPlayer()
triggerServerEvent ( "pakas", localPlayer )


server
Kod:

localPlayer = getLocalPlayer()
triggerServerEvent ( "pakas", localPlayer ) client
function kasapaka (pakas )
givePlayerMoney(source, 40)
end
addEvent( "pakas", true )
addEventHandler( "pakas", getRootElement(), kasapaka )


Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-01-20, 21:04


Riot

3X






Wiek: 29
Na forum: 5729 dni
Posty: 1123
Nick w MP: Riot/3X

Piwa: 286

Respekt: 123
Respekt: 123

Cytat:

localPlayer = getLocalPlayer()
triggerServerEvent ( "pakas", localPlayer ) client
function kasapaka (pakas )
givePlayerMoney(source, 40)
end
addEvent( "pakas", true )
addEventHandler( "pakas", getRootElement(), kasapaka )


C?? to? Proponuj? wr?ci? do podstaw i wiedzie? i? nie ma czego? takiego jak getLocalPlayer po stronie serwera - kolejna sprawa.

Cytat:

triggerServerEvent ( "pakas", localPlayer ) client


C?? to ma robi?? ;)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-01-20, 21:07


McDeKi







Wiek: 28
Na forum: 4844 dni
Posty: 95
Nick w MP: McDeKi

Piwa: 186

Respekt: 60

Strasznie pomieszales, nie mozesz uzyc triggerServerEvent po stronie servera, uzyj triggerEvent, po drugie nie mozesz uzyc localPlayer = getLocalPlayer() po stronie servera, poniewaz dziala to tylko po stronie klienta, wklej caly kod do poprawienia, nie wiem co chciales uzyskac z tym


localPlayer getLocalPlayer() 
triggerServerEvent "pakas"localPlayer client 



Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-01-20, 21:17


XDavido







Wiek: 27
Na forum: 4865 dni
Posty: 6
Nick w MP: #Maggas



Respekt: 50

Client
_____
Chce aby po dostarczeniu paczki dawa?o 40$.
Lecz kase trzeba da? po stronie serwera.

Kod:

function MarkerHit(hitPlayer, matchingDimension)
if hitPlayer == localPlayer then
if source == marker then
if getElementData(hitPlayer, "paczka") then
outputChatBox("[Praca] Masz ju? paczke! Dostarcz j? do punktu, kt?ry masz na radarze.")
else
outputChatBox("[Praca] Aby wzi??? paczk? wpisz /paczka")
end
elseif source == marker2 then
outputChatBox("[Praca] Za dostarczenie paczki dostajesz 40$" )

localPlayer = getLocalPlayer()
triggerServerEvent ( "pakas", localPlayer )

destroyElement(blip)
destroyElement(marker2)

setElementData(hitPlayer, "paczka", false)
end
end
end
addEventHandler("onClientMarkerHit", getRootElement(), MarkerHit)
Ta cz??? kodu powinna wystarczy?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-01-20, 21:28


McDeKi







Wiek: 28
Na forum: 4844 dni
Posty: 95
Nick w MP: McDeKi

Piwa: 186

Respekt: 60


function kasapaka () 
givePlayerMoney(source40end 
addEvent"pakas"true addEventHandler"pakas"getRootElement(), kasapaka )


Postaw piwo autorowi tego posta
 

 
Tagi: nie :: widzi :: eventu
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA 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