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

Wysłany: 2016-08-02, 18:44


marcin778

Krytyk serwerów MTA






Wiek: 24
Na forum: 4150 dni
Posty: 2268
Nick w MP: Marcineg

Piwa: 4662

Respekt: 1436,8
Respekt: 1436,8

Witam, robie skrypt na raporty.
Mam problem poniewa? po wpisaniu /raport nick tresc pokazuje informacje ze zgloszenie wyslano pomyslnie aczkolwiek nie pokazuje gui




local sw,sh guiGetScreenSize()

function pokaz()
raport=false
end


addEvent("skarga",true)
addEventHandler("skarga",root,function(winny,tresc)
if source == localPlayer then
raport tresc
x winny
setTimer(pokaz70001)
setTimer(playSoundFrontEnd300105)
end
end)


addEventHandler("onClientRender"root, function(tresc,x)
if (raportthen
        dxDrawRectangle(sw 0.6100sh 0.8100sw 0.3900sh 0.1900tocolor(21900190), false)
        dxDrawText("Nick: "..getPlayerName(localPlayer)..""499498697522tocolor(255255255255), 1.00"default""left""top"falsefalsefalsefalsefalse)
        dxDrawText("Nick oskar?onego: "..x..""496521697543tocolor(255255255255), 1.00"default""left""top"falsefalsefalsefalsefalse)
        dxDrawText("Tre?c: "..raport..""492550794595tocolor(255255255255), 1.00"default""left""top"falsefalsefalsefalsefalse)
        return
    end
end)


S:
addCommandHandler("raport",function(plrcmdtarget, ...)
--addCommandHandler("report",function(plr,cmd,target, ...)
if not target then
outputChatBox("Wpisz /raport <nick> <powod>",plr)
return 
end

local tresc table.concat({...}, " ")
local winny getPlayerFromName(target)
if not winny then
outputChatBox("Nie ma takiego gracza lub nie jest online",plr)
return
end

if string.len(tresc)<=1 then
outputChatBox("Wpisz pow?d",plr)
return 
end

triggerClientEvent("skarga",winny,tresc)
outputChatBox("Zg?oszenie wys?ane pomy?lnie",plr)
--end
--end)
end)


DB3 milczy

Nagradzam :piwo: i R*

Podpis
Moje prace: https://www.youtube.com/c...MuaWGHPp1mhlGnw

-- obecnie
-- obecnie
-- dawniej
-- dawniej
-- dawniej
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-08-02, 19:13


luki123luki123

Place Game






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

Piwa: 6101

Respekt: 611
Respekt: 611Respekt: 611

marcin778, w funkcji:
Więcej informacji znajdziesz w Wikipedii MTA:

triggerClientEvent
s? inne argumenty.
https://wiki.multitheftauto.com napisał/a:

triggerClientEvent ( [table/element sendTo=getRootElement()], string nameelement sourceElement, [arguments...] )

  • sendTo- komu ma wysy?a? Event
  • name - nazwa eventu
  • sourceElement - element zr?d?o
  • arguments - dalsze argumenty


Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-08-02, 19:17


marcin778

Krytyk serwerów MTA






Wiek: 24
Na forum: 4150 dni
Posty: 2268
Nick w MP: Marcineg

Piwa: 4662

Respekt: 1436,8
Respekt: 1436,8

triggerClientEvent(localPlayer,"skarga",localPlayer,winny,tresc)
outputChatBox("Zg?oszenie wys?ane pomy?lnie",plr)
--end
--end)
end)

expected string at argument 1 :x

Podpis
Moje prace: https://www.youtube.com/c...MuaWGHPp1mhlGnw

-- obecnie
-- obecnie
-- dawniej
-- dawniej
-- dawniej
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-08-02, 19:20


luki123luki123

Place Game






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

Piwa: 6101

Respekt: 611
Respekt: 611Respekt: 611

marcin778, triggerClientEvent jest po stronie server :o :o :o

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-08-02, 19:20


marcin778

Krytyk serwerów MTA






Wiek: 24
Na forum: 4150 dni
Posty: 2268
Nick w MP: Marcineg

Piwa: 4662

Respekt: 1436,8
Respekt: 1436,8

A no ta....

Podpis
Moje prace: https://www.youtube.com/c...MuaWGHPp1mhlGnw

-- obecnie
-- obecnie
-- dawniej
-- dawniej
-- dawniej
Ostatnio zmieniony przez marcin778 2016-08-02, 19:21, w całości zmieniany 1 raz  
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-08-02, 19:21


Brzysiek

Skrypter pralek






Wiek: 27
Na forum: 5199 dni
Posty: 488
Nick w MP: Brzysiek

Piwa: 1034

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

Sk?d ty localPlayera po stronie serwera wytrzasn??e?. Element gracza masz w komendzie.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-08-02, 19:24


marcin778

Krytyk serwerów MTA






Wiek: 24
Na forum: 4150 dni
Posty: 2268
Nick w MP: Marcineg

Piwa: 4662

Respekt: 1436,8
Respekt: 1436,8

triggerClientEvent(plr,"skarga",root,winny,tresc)
outputChatBox("Zg?oszenie wys?ane pomy?lnie",plr)
--end
--end)
end)


Nadal to samo :/

Podpis
Moje prace: https://www.youtube.com/c...MuaWGHPp1mhlGnw

-- obecnie
-- obecnie
-- dawniej
-- dawniej
-- dawniej
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-08-02, 19:31


luki123luki123

Place Game






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

Piwa: 6101

Respekt: 611
Respekt: 611Respekt: 611

marcin778,
triggerClientEvent(getRootElement(),"skarga",plr ,winnytresc)
outputChatBox("Zg?oszenie wys?ane pomy?lnie",plr)
--end
--end)
end)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-08-02, 19:46


marcin778

Krytyk serwerów MTA






Wiek: 24
Na forum: 4150 dni
Posty: 2268
Nick w MP: Marcineg

Piwa: 4662

Respekt: 1436,8
Respekt: 1436,8

GUI pokazuje z samym nickiem i jest db

http://imgur.com/a/w2PGo

        dxDrawText("Nick oskar?onego: "..x..""496521697543tocolor(255255255255), 1.00"default""left""top"falsefalsefalsefalsefalse)


Podpis
Moje prace: https://www.youtube.com/c...MuaWGHPp1mhlGnw

-- obecnie
-- obecnie
-- dawniej
-- dawniej
-- dawniej
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-08-02, 19:52


luki123luki123

Place Game






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

Piwa: 6101

Respekt: 611
Respekt: 611Respekt: 611

local sw,sh guiGetScreenSize()

function pokaz()
raport=false
end


addEvent("skarga",true)
addEventHandler("skarga",root,function(winnytresc))
if source == localPlayer then
raport tresc
x winny
setTimer(pokaz70001)
setTimer(playSoundFrontEnd300105)
end
end)


addEventHandler("onClientRender"root, function()
if (raportthen
        dxDrawRectangle(sw 0.6100sh 0.8100sw 0.3900sh 0.1900tocolor(21900190), false)
        dxDrawText("Nick: "..getPlayerName(localPlayer)..""499498697522tocolor(255255255255), 1.00"default""left""top"falsefalsefalsefalsefalse)
        dxDrawText("Nick oskar?onego: "..x..""496521697543tocolor(255255255255), 1.00"default""left""top"falsefalsefalsefalsefalse)
        dxDrawText("Tre?c: "..raport..""492550794595tocolor(255255255255), 1.00"default""left""top"falsefalsefalsefalsefalse)
        return
    end
end)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-08-02, 19:58


marcin778

Krytyk serwerów MTA






Wiek: 24
Na forum: 4150 dni
Posty: 2268
Nick w MP: Marcineg

Piwa: 4662

Respekt: 1436,8
Respekt: 1436,8

ten sam db tyle, ?e userdata value

http://imgur.com/a/1ek1m

Podpis
Moje prace: https://www.youtube.com/c...MuaWGHPp1mhlGnw

-- obecnie
-- obecnie
-- dawniej
-- dawniej
-- dawniej
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-08-02, 19:59


luki123luki123

Place Game






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

Piwa: 6101

Respekt: 611
Respekt: 611Respekt: 611

marcin778,
getPlayerName(winny)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-08-02, 20:03


marcin778

Krytyk serwerów MTA






Wiek: 24
Na forum: 4150 dni
Posty: 2268
Nick w MP: Marcineg

Piwa: 4662

Respekt: 1436,8
Respekt: 1436,8

Do zamkni?cia.

Podpis
Moje prace: https://www.youtube.com/c...MuaWGHPp1mhlGnw

-- obecnie
-- obecnie
-- dawniej
-- dawniej
-- dawniej
Postaw piwo autorowi tego posta
 

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