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

[Pytanie,Problem]Quest


Rekomendowane odpowiedzi

Opublikowano

Co jest nie tak z tym Questem:

 

 

quest member_status_guild begin

state start begin

local ranga = pc.get_real_alignment()

local guild_name = game.get_guild_name ()

if guild_name == "Aniolowie" Then

if ranga < 10000 Then

pc.remove_from_guild()

 

end

else

if guild_name == "Diably" Then

if ranga > -10000 Then

pc.remove_from_guild()

 

end

end

 

end

if pc.count_item("40002") >= 1 then

if ranga < 10000 Then

pc.remove_item("40002", 1)

pc.warp(959900,269200)

end

end

if pc.count_item("40004") >= 1 then

if ranga > -10000 Then

 

pc.remove_item("40004", 1)

pc.warp(959900,269200)

end

end

 

end

end

 

 

 

??

Opublikowano

źle stosujesz end...

 

Jak dajesz "if" i kończysz go zaraz end to później nie może być "else"

 

 

musisz dać "if" później else i wtedy end... ;)

Tłumaczyłem Ci to na PW ;*

307681428489538142351.png

Metin2 Balmora Staff

Opublikowano

Przecież tak to zastosowałem, najpierw jest if potem else i potem end :P

Patrz podkreśliłem ci if'y i endy,else które do nich należą, może źle popatrzyłeś, wiem mogłem zastosować elseif ale co tam... ;p

Opublikowano

bo wy to tak piszecie w jednej linii... ;d

 

1. Brak "when"

2. Co ten quest ma w ogóle robić bo go tak do końca nie rozumiem tzn, chyba nie takie było jego zadanie na jakie mi wygląda.. ;)

307681428489538142351.png

Metin2 Balmora Staff

Opublikowano

1. Jak to zastosować? Nigdy nie korzystałem z when :P

 

2.

-Jeżeli gracz jest w gildii o nazwie Aniolowie i ma range ponizej 10k PKT. to powinno go wyrzucić z danej gildii

 

To jest ukryta treść, proszę

 

 

-Jeżeli gracz jest w gildii o nazwie Diably i ma range powyżej -10k PKT. to powinno go wyrzucić z danej gildii

 

To jest ukryta treść, proszę

 

 

 

-Jeżeli gracz ma powyżej -10k PKT rangi i ma item 40004, powinno zabrać mu item i TP go do M1 (Jinno)

 

To jest ukryta treść, proszę

 

 

-Jeżeli gracz ma poniżej 10k PKT rangi i ma item 40002, powinno zabrać mu item i TP go do M1 (Jinno)

 

To jest ukryta treść, proszę

 

 

 

 

:))

Opublikowano

W kodzie mam tak użytą komendą function:

 

 

function have_item

if pc.get_real_alignment() == 20000 Then

say("Uzyskaleś najlepszą rangę!")

.... --wycięte

end

 

 

 

0_o

Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
×
×
  • Dodaj nową pozycję...