Szerző Téma: Hogyan lehetne ezt megcsinálni?  (Megtekintve 788 alkalommal)

Hogyan lehetne ezt megcsinálni?
« Dátum: 2016. október 24. - 20:52:00 »
0 Show voters
Sziasztok.
Azon gondolkodtam hogy csinálok egy scriptet, ami tippeket ad, amit késöbb publikálhatnék, ezzel én is fejlődnék, stb...
Viszont!!!
A script egyszerre akár 3 sort is kiírhat, ugyanis iffel van megírva... mi lenne a helyes megoldás?
 
function idozites(source)
setTimer(
function()
   local egy = \"#ffffffMunkákat a városházán tudsz vállalni.\"
   local ketto = \"#ffffffHa lerobbant a járműved, hívj egy vontatóst!\"
   local harom = \"#ffffffTeamSpeak 3 szerverünk IP címe:\"
   local negy = \"#ffffffA dashboardot a #3399ffHOME #ffffffgomb lenyomásával érheted el.\"
   local ot = \"#ffffffHa kifogy az üzemanyag a járművetből, a benzinkúton #3399FFbenzines kannát#ffffff kell venned.\"
   local hat = \"#ffffffA város biztonsága érdekében a #3399FFrendőrség#ffffff, és a #3399FFmentőszolgálat #FFFFFF.\"
      if math.random(1, 6) == 1 then
         outputChatBox(\"\".. egy ..\"\", getRootElement(), 0,0,0, true)
      end
      if math.random(1, 6) == 2 then
         outputChatBox(\"\".. ketto ..\"\", getRootElement(), 0,0,0, true)
      end
      if math.random(1, 6) == 3 then
         outputChatBox(\"\".. harom ..\"\", getRootElement(), 0,0,0, true)
      end
      if math.random(1, 6) == 4 then
         outputChatBox(\"\".. negy ..\"\", getRootElement(), 0,0,0, true)
      end
      if math.random(1, 6) == 5 then
         outputChatBox(\"\".. ot ..\"\", getRootElement(), 0,0,0, true)
      end
      if math.random(1, 6) == 6 then
         outputChatBox(\"\".. hat ..\"\", getRootElement(), 0,0,0, true)
      end
end, 5000, 0)
end
addEventHandler(\"onResourceStart\", getRootElement(), idozites)

Hogyan lehetne ezt megcsinálni?
« Válasz #1 Dátum: 2016. október 24. - 21:14:49 »
+1 Show voters
local tips = {
\"szoveg1\",
\"szoveg2\",
\"Szöveg 3\"
}
setTimer(function() outputChatBox(\"[TIPP] \" .. tostring(tips[tonumber(math.random(#tips))]), 255, 255, 255) end, 1000*60, 0)

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal