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

Wysłany: 2019-11-12, 14:17


Yami

Mapper / Uczeń LUA






Wiek: 25
Na forum: 3200 dni
Posty: 379

Piwa: 97

Respekt: 235
Respekt: 235Respekt: 235

Witajcie mam problem z funkcj? triggerServerEvent.
Ot?? robie pewien skrypt, kt?ry mia? polegac na tym ze jak wci?nie si? guzik to teleportuje do pojazdu.
Lecz po kliknieciu, tworzy pojazd ale do niego nie tepa.
Tutaj daje kod:
client: (cz??? kodu odpowiadaj?ca za to)
 addEventHandler( "onClientClick", root, function( button, state, absoluteX, absoluteY, worldX, worldY, worldZ, clickedElement )
    if button == "left" and state == "down" then
        if isElementWithinMarker( localPlayer, markerek ) then
            if isMouseInPosition(sx / 2 - scale_x(100), sy / 2 - scale_x(-200), scale_x(200), scale_x(70)) then
            triggerServerEvent("CC", resourceRoot, plr)
            end
        end
    end
end) 


server:
 addEvent("CC", true)
addEventHandler("CC", resourceRoot, function()
local pojazd = createVehicle(560, 1143.55, -1398.05, 13, 0, 0, -90)
warpPedIntoVehicle(plr, pojazd, 0)
end) 


DB3:

WARNING: test/s.lua:4: Bad argument @ 'warpPedIntoVehicle' [Expected ped at argumend 1, got nil]



Wie kto? o co mo?e chodzi??
ZA POMOC LECI PIWKO I RESPEKT

Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-11-12, 15:04


RudyTMM
[Usunięty]









Nie lepiej u?y? binda?
[wmta]bindKey[/wmta]

 

 
Wysłany: 2019-11-12, 15:35


Yami

Mapper / Uczeń LUA






Wiek: 25
Na forum: 3200 dni
Posty: 379

Piwa: 97

Respekt: 235
Respekt: 235Respekt: 235

Po co binda jak ta funkcja ma si? wykonywa? po klikni?ciu w buttona?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-11-12, 16:47


Wilq







Wiek: 24
Na forum: 4569 dni
Posty: 3409

Piwa: 739

Respekt: 1225,8
Respekt: 1225,8

W funkcji w triggerze po serwerze musisz doda? jeden argument, kt?ry b?dzie graczem.

Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
Yami
Wysłany: 2019-11-12, 18:28


Yami

Mapper / Uczeń LUA






Wiek: 25
Na forum: 3200 dni
Posty: 379

Piwa: 97

Respekt: 235
Respekt: 235Respekt: 235

Zrobi?em tak i nie dzia?a:

addEvent("CC", true)
addEventHandler("CC", resourceRoot, function(plr)
local pojazd = createVehicle(560, 1143.55, -1398.05, 13, 0, 0, -90)
warpPedIntoVehicle(plr, pojazd, 0)
end)


W db3 ci?gle to samo.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-11-12, 20:08


Wilq







Wiek: 24
Na forum: 4569 dni
Posty: 3409

Piwa: 739

Respekt: 1225,8
Respekt: 1225,8

Ah, w triggerServerEvent() ustaw poprawnie plr -> localPlayer.

Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
Yami
Wysłany: 2019-11-12, 20:10


Yami

Mapper / Uczeń LUA






Wiek: 25
Na forum: 3200 dni
Posty: 379

Piwa: 97

Respekt: 235
Respekt: 235Respekt: 235

 triggerServerEvent("CC", resourceRoot, localPlayer) 

Zrobi?em ju? tak i nie dzia?a

[ Dodano: 2019-11-12, 20:12 ]
Sory jednak dzia?a

[ Dodano: 2019-11-12, 20:12 ]
Dzi?ki za pomoc, mo?na zamkn??

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