addCommandHandler(\"say\",function(playerSource, cmd, text)if not(text) then outputChatBox(\"[sZERVER]: Nem írtál be szöveget.\", playerSource, 220, 20, 60)else outputChatBox(\"Teszt \" ..getPlayerName(playerSource).. \": \" ..text.. \"\", getRootElement(), 173, 255, 47)endend )
addCommandHandler(\"money\",function(playerSource, cmd, osszeg)if not(osszeg) then outputChatBox(\"[sZERVER]: Nem írtál be pénzösszeget.\", playerSource, 220, 20, 60)else givePlayerMoney(playerSource, osszeg) outputChatBox(\"[sZERVER]: Adtál magadnak: \" ..osszeg.. \" $-t.\", playerSource, 173, 255, 47)end end)
function Sugo1()screenWidth, screenHeight = guiGetScreenSize()windowWidth, windowHeight = 300, 400x = (screenWidth/2) - (windowWidth/2)y = (screenHeight/2) - (windowHeight/2)sugohatter = guiCreateStaticImage(x, y, 300, 400, \"sugo.png\", false)showCursor(true)bezar = guiCreateLabel(50, 330, 120, 60, \"aaa\", false, sugohatter)addEventHandler(\"onClientGUIClick\", bezar, bezarSugo)endaddCommandHandler(\"sugo\", Sugo1)function bezarSugo()showCursor(false)guiSetVisible(sugohatter, false)outputChatBox(\"[sUGÓ]: Bezártad a súgót.\")end
outputChatBox(\"Teszt.\", root, 255, 0, 0)
addCommandHandler(\"say\",function(playerSource, cmd, ...)if not(...) then outputChatBox(\"[sZERVER]: Nem írtál be szöveget.\", playerSource, 220, 20, 60)else text = table.concat({...}, \" \") outputChatBox(\"Teszt \" ..getPlayerName(playerSource).. \": \" ..text.. \"\", getRootElement(), 173, 255, 47)endend )
addCommandHandler(\"money\",function(playerSource, cmd, osszeg)if not(osszeg) then outputChatBox(\"[sZERVER]: Nem írtál be pénzösszeget.\", playerSource, 220, 20, 60)else if tonumber(osszeg) <= 0 then outputChatBox(\"[sZERVER]: Az összeg értéke kisebb vagy egyenlő mint 0.\", playerSource, 220, 20, 60) else givePlayerMoney(playerSource, osszeg) outputChatBox(\"[sZERVER]: Adtál magadnak: \" ..osszeg.. \" $-t.\", playerSource, 173, 255, 47) endend end)
addEventHandler(\"onClientGUIClick\", bezar, bezarSugo, false)
Hello. Egy példa arra hogy mindenki lássa. outputChatBox(\"Teszt.\", root, 255, 0, 0) A többit most nem tudom leírni, nem egy nyugis helyen vagyok. Talán majd este.
Üdvözlet!1. jatekos / thePlayer .. helyett használj root-ot vagy egyszerűen hagyd ki azt az argumentet. ( Csak szerver oldalon működik! )2. addCommandHandler(\"say\",function(playerSource, cmd, ...)if not(...) then outputChatBox(\"[sZERVER]: Nem írtál be szöveget.\", playerSource, 220, 20, 60)else text = table.concat({...}, \" \") outputChatBox(\"Teszt \" ..getPlayerName(playerSource).. \": \" ..text.. \"\", getRootElement(), 173, 255, 47)endend ) 3.addCommandHandler(\"money\",function(playerSource, cmd, osszeg)if not(osszeg) then outputChatBox(\"[sZERVER]: Nem írtál be pénzösszeget.\", playerSource, 220, 20, 60)else if tonumber(osszeg) <= 0 then outputChatBox(\"[sZERVER]: Az összeg értéke kisebb vagy egyenlő mint 0.\", playerSource, 220, 20, 60) else givePlayerMoney(playerSource, osszeg) outputChatBox(\"[sZERVER]: Adtál magadnak: \" ..osszeg.. \" $-t.\", playerSource, 173, 255, 47) endend end) 4. A videóba kihagytam a false-t az addEventHandler végéről ezért reagál úgy neked. addEventHandler(\"onClientGUIClick\", bezar, bezarSugo, false) [/quote]Köszönöm szépen a választ neked is. Olyan kérdésem lenne még, hogy ezt a tonumber kódot vagy nem tudom, hogy minek nevezik az ilyeneket pontosan, ez mire való, mikor kell használni?Valamint a text = table.concat({...} résznél mi is az a table.concat valamint a két kapcsos zárójel között a három pont az mit jelent, mi a funkciója.
tonumber
tostring
valtozo = \"1\"
valtozo = 1
local getlizing1 = guiCheckBoxGetSelected(lizing1)
guiCheckBoxGetSelected
table.concat({...}, \" \")