GTA Közösség - A magyar GTA fórum

Multi Theft Auto (MTA) => MTA: Szerverfejlesztés => Archívum => A témát indította: Martin - 2014. augusztus 13. - 19:13:47

Cím: Ban Gui
Írta: Martin - 2014. augusztus 13. - 19:13:47
Szép estét! Valaki leírná az alapjait annak, hogy hogyan lehet Ban Ablakot csinálni? Arra gondolok, hogy amikor bannolnak egy játékost akkor kidob egy ablakot. Próbálkoztam vele de nem nagyon jött össze. Remélem tudtok segíteni, előre is köszönöm a válaszokat.
Cím: Ban Gui
Írta: Enigma - 2014. augusztus 13. - 22:00:44

--kliens oldal
addEvent(\"onClientGettingBanned\", true)
addEventHandler(\"onClientGettingBanned\", getRootElement(),
function()
--gui rajzolása
end
)
--szerver oldal
addCommandHandler(\"ban\",
function(thePlayer, cmd, targetPlayer)
if targetPlayer then
   --ide jön a mysql táblába pakolgatás.
   triggerClientEvent(targetPlayer, \"onClientGettingBanned\", getRootElement())
   local banTimer = setTimer(function() kickPlayer(targetPlayer, thePlayer, \"Tiltva lettél.\") end, 5000, 1)
   -- 5mpes időzítő, tehát megjelenik neki a gui cucc, majd 5mp után kickeli a szerverről.
else
   outputChatBox(\"syntax ide\", thePlayer, 0, 255, 255, true)
end
end
)
Cím: Ban Gui
Írta: Martin - 2014. augusztus 13. - 22:20:48
Köszönöm a gyors választ! :)
Cím: Ban Gui
Írta: Toxic - 2014. augusztus 14. - 09:43:54
[mod]Zárom. Telóról[/mod]