*Problemă: Intampin 2 probleme
Tipologie server: PVM OLD
*Resursă folosită: proprie
*ServerFiles utilizat: daroo 2011
*Syserr: -
Poză: -
*Detalii suplimentare: folosesc urmatorul quest facut de mine din imbinarea a mai multe quest-uri:
quest moonlight_drop begin
state start begin
when login begin
if game.get_event_flag("drop_moon") == 1 then
notice("Drop cufăr com. clar-de-lună Activ! ")
end
end
when 9004.chat."Deschide magazinul " begin
npc.open_shop()
setskin(NOWINDOW)
end
when 9004.chat."Mondlichttruhen-Event" with pc.is_gm() begin
if game.get_event_flag("drop_moon") != 1 then
say_title("Mondlichttruhen-Event")
say("")
say_reward("Das Mondlichttruhen Event ist Aus")
say_reward("Möchtest du es Starten?")
local a = select("Ja", "Nein")
if a == 1 then
say_title("Mondlichttruhen-Event")
say_reward("Wie lange soll das Event gehen?")
say_reward("Länge in Stunden eingeben: ")
duration = input()
if duration == '' then
return
else
duration_h = tonumber(duration)
say_title("Mondlichttruhen Event")
say("")
say_reward("Möchtest du das Event für "..duration_h.." Stunden laufen lassen?")
local b = select("Ja", "Nein")
if b == 1 then
server_timer("event_duration", duration_h*60*60)
game.set_event_flag("drop_moon", 1)
notice_all("Das Mondlichttruhen-Event hat gestartet")
command("/x1")
else
return
end
end
else
return
end
else
say_title("Mondlichttruhen-Event")
say("")
say_reward("Das Mondlichttruhen-Event ist An")
say_reward("Möchtest du es Anhalten?")
local c = select("Ja", "Nein")
if c == 1 then
game.set_event_flag("drop_moon", 0)
notice_all("Das Mondlichttruhen-Event wurde beendet")
command("/x0")
else
return
end
end
end
when event_duration.server_timer with game.get_event_flag("drop_moon") != 0 begin
game.set_event_flag("drop_moon", 0)
notice_all("Das Mondlichttruhen-Event wurde beendet")
command("/x0")
end
when kill with game.get_event_flag("drop_moon") == 1 and not npc.is_pc() begin
local chance = number(1, 100)
local chance_max = game.get_event_flag("moon_drop_chance")
if chance <= chance_max then game.drop_item_with_ownership(50011, 1)
end
end
when 9004.chat."GM: Setări Moonlight-Drop-Chance " with pc.is_gm() begin
say_title("GM: Setări Moonlight-Drop-Chance: ")
say("Cât de mare doreşti rata de drop a acestora? ")
say_reward("Alege o variabilă între 1-100. ")
local new_chance = tonumber(input())
if new_chance < 0 or new_chance > 100 then
say_title("GM: Setări Moonlight-Drop-Chance: ")
say("Introducere incorectă. ")
else
game.set_event_flag("moon_drop_chance", new_chance)
say_title("GM: Setări Moonlight-Drop-Chance: ")
say_reward("Dropul actual este setat la " ..new_chance.. ". ")
end
end
end
state __COMPLETE__ begin
end
end
Intampin 2 probleme 1 grava
La level 99 bati la caini si ai drop...
nu se face noapte sau zi automat
Nu vreau alt quest, vreu modificari la acesta, multumesc anticipat!
Problema Cufere CL
Știu ca, chestia cu setatul level-ului la care sa mai primesti drop se trece sub:
“When kill with”
Am încercat dar după aceea nu mai merge quest-ul daia cer ajutorul vostru ca altfel nu o făceam...
[ Postat de pe iPhone ]
“When kill with”
Am încercat dar după aceea nu mai merge quest-ul daia cer ajutorul vostru ca altfel nu o făceam...
[ Postat de pe iPhone ]

scoti prostia aia care o ai si iti faci tu un quest cu exemplul meu si mai simplu .... nu are panou de activare la eveniment dar ti l poti adauga in functie acolo ca scrisoare sau pe un item or pe un npc... nu am avut timp sa il fac calumea acum am vrut doar sa iti dau o idee cum se face
EDIT: Poftim , am facut si cu scrisoare daca e ceva, inca nu l am testat deloc deci nu stiu daca are vr un bug sau daca este 100% functionatl... incerci si imi spui daca nu merge ca sa ma uit mai bine peste el ca l am facut in graba
Cod: Selectaţi tot
--(l3oogie) Exemplu de drop doar intr o anumita mapa de la un univel pana la 20 inclusiv 20 cu itemul cufar clar de cluna, la toti monstrii doar trebuie sa ti l setezi cum vrei tu
quest dropitem begin
state start begin
when login with pc.is_gm() begin
send_letter("Eveniment Cufar Clar De Luna")
if game.get_event_flag("cufarul_lunii") == 1 then
notice("[METIN2 "..settings.server_name.."]: Evenimentul Cufarului clar de luna este activ.")
end
end
when info or button begin
if game.get_event_flag("cufarul_lunii") == 1 then
say_title("Evenimentul Cufar Clar De luna ACTIV")
say(""..pc.get_name()..", ce doresti sa faci,")
say("Doresti ca sa inchizi evenimentul?")
local s=select("Da", "Nu")
if s == 1 then
game.set_event_flag("cufarul_lunii", 0)
say("Evenimentul Cufar Clar De Luna")
say_reward("A fost dezactivat")
notice_all("Dragi jucatori, evenimentul Cufar Clar De Luna a fost dezactivat!")
else
return
end
end
if game.get_event_flag("cufarul_lunii") == 0 then
say_title("Evenimentul Cufar Clar De luna INACTIV")
say(""..pc.get_name()..", ce doresti sa faci,")
say("Doresti ca sa deschizi evenimentul?")
local s=select("Da", "Nu")
if s == 1 then
game.set_event_flag("cufarul_lunii", 1)
say("Evenimentul Cufar Clar De Luna")
say_reward("A fost activat")
notice_all("Dragi jucatori, evenimentul Cufar Clar De Luna a fost activat!")
else
return
end
end
end
when kill with game.get_event_flag("cufarul_lunii") == 1 begin
if pc.get_map_index() == 41 and pc.get_level() <= 20 then
sansa = math.random (1, 100) -- acel 100 si 1 adica daca numarul de sub ele acel "50" pica random iti da un cufar pe jos dar este intr 1 si 100 sansa sa pice este destul de mica adica la 20-30 de mobi poate chiar mai mult
if sansa == 50 then -- numarul dintre cele 2 numere de mai sus care sa pice din random aleatoriu
game.drop_item(50011) -itemul respectiv cufarul clar de luna dar poti seta sa pice direct in inventar prin simplu cod " pc._give_item2(50011)" inlocuiesti cu "game.drop_item(50011)" si o sa pice direct in inventar
end
end
end
end
end
Up
[ Postat de pe iPhone ]
[ Postat de pe iPhone ]

- Titan
-

- Mesaje: 2783
- Membru din: 01 Iun 2015, 15:09
- Server: In curand.
- Regat: Chunjo
- Aprecieri: 42
- Mulţumiri: 377
- Rezolvări prob.: 3
- Discord: Copiază ID
- Contact:
Îm.. uite ce oameni pârliți/căpoși să nu spun altfel.
La ce Dumnezeu mai dai up la subiect dacă ai primit deja 2 răspunsuri exacte la problema ta și cineva a mai și încercat să te deștepte spunând că n-ai cum să ai un server online în 2018 pe serverfiles-ul lui daroo.
Topic închis!
La ce Dumnezeu mai dai up la subiect dacă ai primit deja 2 răspunsuri exacte la problema ta și cineva a mai și încercat să te deștepte spunând că n-ai cum să ai un server online în 2018 pe serverfiles-ul lui daroo.
Topic închis!
Răspunsuri
0 Vizualizări
186
0 Vizualizări
186
-
- Informaţie
-
Cine este conectat
Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 28 vizitatori






