Hier Release ich eine Quest die ich geschrieben habe, Sponge hat mir sehr viel geholfen.. :D ein sehr sehr guter Lehrer :P
Bitte mobbt mich nicht, weil ich noch nen Quest anfänger bin ( < Sind wir doch alle? :D )
Also wenn ca 5kkk yang einkommt.. Spawnt es automatisch in alle 3 Reiche ( Map1 ) nen Zufalls Bossmob
Hier die quest:
PS: Die quest lib von Mijago wird benötigt
PS²: Konnte die quest nicht ausführlich testen ( da ich keinen Server habe ), falls Probleme auftauchen bitte hier melden.
PS³: Im Anhang ist nochmal die Quest falls ihr das mit dem Kopieren nicht hinkriegt
Und bitte flamet nicht , dass die Quest scheiße ist oder so.. manche können vllt was damit anfangen und andere nicht..
mfg
Bitte mobbt mich nicht, weil ich noch nen Quest anfänger bin ( < Sind wir doch alle? :D )
Also wenn ca 5kkk yang einkommt.. Spawnt es automatisch in alle 3 Reiche ( Map1 ) nen Zufalls Bossmob
Hier die quest:
Code:
------------------------------------------------
-- Copyright by Creatic and Sponge
------------------------------------------------
quest spongecreatic begin
state start begin
when 9006.chat."Der Boss" begin
spongecreatic.menu()
end
function menu()
say('Bitte Wählen Sie eine Option aus')
local a = select("Yang spenden", "Vorhandenes Geld ansehen","Abbrechen")
if a == 2 then spongecreatic.ansehen() end
if a == 3 then return end
if a == 1 then
say('Gebe hier deinen Betrag an')
local inp = tonumber(input())
if inp < 0 or inp == "" then
say('Eingabe ungültig!')
return
end
if inp > pc.get_money() then return end
if (game.get_event_flag('geld') + inp) > 1000000000 then
game.set_event_flag('mil',game.get_event_flag('mil')+1)
game.set_event_flag('geld', game.get_event_flag('geld') + inp - 1000000000)
else
game.set_event_flag('geld',game.get_event_flag('geld')+inp)
end
pc.change_money(-inp)
say('Geld wurde erfolgreich gespendet!')
if game.get_event_flag('mil') >= 5 then
game.set_event_flag('mil', 0)
spongecreatic.spawn()
end
end
end
function ansehen()
local text = 'Derzeit sind '..game.get_event_flag('geld')..' Yang vorhanden'
if game.get_event_flag('mil') > 0 then
text = 'Derzeit sind '..game.get_event_flag('mil')..' Milliarden & '..game.get_event_flag('geld')..' Yang vorhanden'
end
say(text)
end
function spawn()
local t,u = {1,2,3,4,5,6,7,8,9},{[1] = {x,y,index},[2] = {x,y,index},[3] = {x,y,index},}
local z,a = number(1,table.getn(t)),'m'
local o = io.open('locale/germany/monster.txt','w')
for i = 1, 3 do
a = a..' '..u[i][1]..' '..u[i][2]..' 0 0 0 0 '..(z*100)..'s 100 1 '..t[z]
o:write(a)
o:close()
a = 'm'
regen_in_map(u[i][3], 'locale/germany/monster.txt')
end
end
end
end
PS²: Konnte die quest nicht ausführlich testen ( da ich keinen Server habe ), falls Probleme auftauchen bitte hier melden.
PS³: Im Anhang ist nochmal die Quest falls ihr das mit dem Kopieren nicht hinkriegt
Und bitte flamet nicht , dass die Quest scheiße ist oder so.. manche können vllt was damit anfangen und andere nicht..
mfg