Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[Pisanie] Resp metinów questem na mapie


Rekomendowane odpowiedzi

Opublikowano

Jak respnąć metina za pomoća questa na danej mapie tą komendą ?

 

command("mm" 8001)

 

Tylko, że jak ja jestem w jinno to żeby respło na mapie z indexem 64 ?

Opublikowano
when login with pc.is_gm() and pc.get_map_index() == 64 and game.get_event_flag("event_jinno") == 0 begin
    command("mm 691")
    game.set_event_flag("event_jinno", 1)
end   
 

Lub mogę Ci ewentualnie dać taki quest ze klikasz na item , wpisujesz ile szt k i jakiego moba ma zrespić.

nexi.png

 

CYTOWAĆ MOJE POSTY, JEŚLI LICZYCIE NA POMOC !!

Opublikowano

A jak to zrobić bez admina ? losowy spawn w losowym miejscu ? nie posidajać praw do używania command ?

 

Tak jakbym chciał powiedzmy, żeby autoamtycznie respiło moba 691 na losowym miejscu na dolinie orkow ( index 64 ) ?

Opublikowano

Ogólnie losowy resp na takich mapach jest głupi, bo dużo mobów może spaść poza miejscami dostepnymi dla graczy.

 

when login with pc.get_map_index() == 64 begin
local xmin, xmax = 123, 1234
local ymin, ymax = 123, 1234
mob.spawn(691, number(xmin, xmax), number(ymin, ymax), 0, 0, 1)
end

....

Opublikowano

 

Ogólnie losowy resp na takich mapach jest głupi, bo dużo mobów może spaść poza miejscami dostepnymi dla graczy.

 

when login with pc.get_map_index() == 64 begin
local xmin, xmax = 123, 1234
local ymin, ymax = 123, 1234
mob.spawn(691, number(xmin, xmax), number(ymin, ymax), 0, 0, 1)
end

 

 

 

 

czyli jeśli zrobię

 

 

 

when login with pc.get_map_index() == 64 begin
local xmin, xmax = 123, 1234
local ymin, ymax = 123, 1234
mob.spawn(8001,8002,8003,8004,8005, number(xmin, xmax), number(ymin, ymax), 0, 0, 1)
end

 

 

 

to na mapie z indeksem 64 będzie mi respić metki z id

8001

8002

8003

8004

8005 ? ale co jaki czas...?

//Sygnatura niezgodna z regulaminem

TheJeron78

Opublikowano

Ale funkcja mob.spawn nie przyjmuje argumentów id, id, id... :| Każdy metin musiałby mieć osobne użycie funkcji. To zrespi metina w losowym miejscu w momencie zalogowania się na daną mapę.

....

Opublikowano

rozumiem czyli, nie dość, że nie przyjmuje więcej niż jednego id to w dodatku tylko 1 metina tą funkcją uruchomie?;p

 

tzn. Czy jeżeli zaloguje się na danej mapie to respi się tylko i wyłacznie taki jeden metin czy idzie to ustawić, że np 20?:)

//Sygnatura niezgodna z regulaminem

TheJeron78

Opublikowano

when login with pc.get_map_index() == 64 begin

local xmin, xmax = 123, 1234

local ymin, ymax = 123, 1234

for i = 1, 20 do

mob.spawn(8001, number(xmin, xmax), number(ymin, ymax), 0, 0, 1)

mob.spawn(8002, number(xmin, xmax), number(ymin, ymax), 0, 0, 1)

mob.spawn(8003, number(xmin, xmax), number(ymin, ymax), 0, 0, 1)

mob.spawn(8004, number(xmin, xmax), number(ymin, ymax), 0, 0, 1)

mob.spawn(8005, number(xmin, xmax), number(ymin, ymax), 0, 0, 1)

end

end

 

Respnie ci po 20 sztuk w losowych kordach

Opublikowano

when login with pc.get_map_index() == 64 begin

local xmin, xmax = 123, 1234

local ymin, ymax = 123, 1234

for i = 1, 20 do

mob.spawn(8001, number(xmin, xmax), number(ymin, ymax), 0, 0, 1)

mob.spawn(8002, number(xmin, xmax), number(ymin, ymax), 0, 0, 1)

mob.spawn(8003, number(xmin, xmax), number(ymin, ymax), 0, 0, 1)

mob.spawn(8004, number(xmin, xmax), number(ymin, ymax), 0, 0, 1)

mob.spawn(8005, number(xmin, xmax), number(ymin, ymax), 0, 0, 1)

end

end

 

Respnie ci po 20 sztuk w losowych kordach

 

 

 

Dziękuję ;)

//Sygnatura niezgodna z regulaminem

TheJeron78

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...