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

Wysłany: 2020-07-10, 00:43


NorbiTTT

Nbi#1824






Wiek: 27
Na forum: 3207 dni
Posty: 193
Nick w MP: Nbi

Piwa: 698

Respekt: 60


addCommandHandler("podnies",function(plr,cmd,cel)
    if getElementData(plr,"player:faction") == "SAMC" then
        
        
         if not cel then outputChatBox("/podnies <ID>",plr,255,255,255,true) return end    
            local target=exports["pystories-core"]:findPlayer(plr,cel)
             if not target then outputChatBox("/podnies <ID>",plr,255,255,255,true) return end
               outputChatBox("Podnoszenie",plr,255,255,255,true)
              setTimer(function()
              outputChatBox("Podniesiono gracza "..getPlayerName(target):gsub("#%x%x%x%x%x%x",""),plr,255,255,255,true)
                triggerServerEvent("bw.end",resourceRoot)
               end,2000,1)
    else
        return
        end        
        
    
end)


taka komende napisalem na podnoszenie przez medyka lecz trigger nie dziala i nie podnosi gracza..
wyskakuje ze trigger nil value ;P
event:


addEvent("bw.end",true);
addEventHandler("bw.end",resourceRoot,function()
    local x,y,getElementPosition(client);
    local dim,int,skin getElementDimension(client),getElementInterior(client),getElementModel(client);
    setElementData(client,"player:bw",false)
    spawnPlayer(client,x,y,z,0,skin,int,dim);
    setElementHealth(client,45);
        setPlayerHudComponentVisible client"radar"true )
end);



Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-07-10, 10:24


MeeShuffle

Programista/Grafik






Wiek: 32
Na forum: 4394 dni
Posty: 2758
Nick w MP: Shuffle

Piwa: 8575

Respekt: 535,3
Respekt: 535,3

skad po stronie serwera zmienna "Client "?
Kod bez sensu w ogole
Tiger po stronie clienta zamiast resourceRoot wpisz target a po stronie serwera u?yj source kt?re zwroci ci juz gracza kt?ry lezy

Nie rob komend po stronie clienta je?li nie jest to wymagane, z argument?w komendy usun plr, bo nie zwraca ci to nic zobavz sobie na wiki. Gracz jako ty po stronie serwera jest zwracany jako localPlayer

Jak nie uda Ci si?, to po 13 bede w domu to edytuje ci to na kompie

[ Dodano: 2020-07-10, 14:00 ]
Client side :

addCommandHandler("podnies",function(cmd,cel)
    if getElementData(localPlayer,"player:faction") == "SAMC" then
        
        
         if not cel then outputChatBox("/podnies <ID>",255,255,255,true) return end    
            local target=exports["pystories-core"]:findPlayer(localPlayer,cel)
             if not target then outputChatBox("/podnies <ID>",255,255,255,true) return end
               outputChatBox("Podnoszenie",255,255,255,true)
              setTimer(function()
              outputChatBox("Podniesiono gracza "..getPlayerName(target):gsub("#%x%x%x%x%x%x",""),255,255,255,true)
                triggerServerEvent("bw.end",target)
               end,2000,1)
    else
        return
        end        
        
    
end)



server side :

addEvent("bw.end",true);
addEventHandler("bw.end",resourceRoot,function()
    local x,y,getElementPosition(source);
    local dim,int,skin getElementDimension(source),getElementInterior(source),getElementModel(source);
    setElementData(source,"player:bw",false)
    spawnPlayer(source,x,y,z,0,skin,int,dim);
    setElementHealth(source,45);
    setPlayerHudComponentVisible source"radar"true )
end)


Postaw piwo autorowi tego posta
 

 
Tagi: samd
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