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] Nagroda Za Max Poziom.


Rekomendowane odpowiedzi

Opublikowano

Hey !

 

Mogl by ktos napisac na szybko quest ze jak sie wbije 99 lvl

 

to dostanie ta osoba marmur o id: 1603

 

i 35kk ;)

 

a na wolaj wyskakuje tekst: Gratulacje Gracz <nick> Wbil Maksymalny Poziom Na Serwerze <nazwa_serwera>

 

Nagroda to like i 5 plusow ;D

beznazwyyr.png

Opublikowano

pewnie bedzie warn za bezsensowny post ale i tak napisze :D

 

 

Ma ktos lub umie napisac ?

 

potrzebny mi ten quest na szybko ; - (

 

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

beznazwyyr.png

Opublikowano

http://wklej.to/2uTsP

 

/// chat zmień na notice_all.

 

        when login or levelup with pc.get_level >= 99

 

w takim razie tu QF'a nie powinno być dodatkowego? Nie jestem pewien, ale czy quest się nie wykona nieskończoność razy co zalogowanie?

 

Albo dodatkowy state, który kończy questa.

 

Nie jestem pewien, bo nie pisałem już od bardzo dawna.

Opublikowano

@up

jeżeli maksymalny poziom to 99 a go można wbić tylko raz to dlaczego?

PS.

 



when xx begin

 

w tym queście tego brakuje. Jeżeli możesz, ogranicz się z tymi kolorami i znakami interpunkcyjnymi, to nie jest plac zabaw.

 

 

when levelup with pc.get_level() == 99 begin
  notice_all(pc.get_name().." osiągnął maksymalny poziom.")
  pc.give_item2(id, 1) -- i tutaj jest problem, bo w ten sposób marmurka nie dasz 
  pc.change_money(35000000)
end

 

umarł

Opublikowano

 

@up

jeżeli maksymalny poziom to 99 a go można wbić tylko raz to dlaczego?

PS.

 



when xx begin

 

w tym queście tego brakuje. Jeżeli możesz, ogranicz się z tymi kolorami i znakami interpunkcyjnymi, to nie jest plac zabaw.

 

 

when levelup with pc.get_level() == 99 begin
  notice_all(pc.get_name().." osiągnął maksymalny poziom.")
  pc.give_item2(id, 1) -- i tutaj jest problem, bo w ten sposób marmurka nie dasz 
  pc.change_money(35000000)
end

 

oka thx za ten quest co dales ;d

niby nie wyskakuje juz blad ale nie daje yang ani marm ;/ ;d

 

teraz tak pisze:

http://scr.hu/0tzv/zwbuv

 

 

a tu jest quest jaki poprawilam:

 

 

quest nagroda_za_max_poziom begin
        state start begin
            when levelup with pc.get_level() == 99 begin
            notice_all(" "..nick.." Wbil Maksymalny Poziom Na Serwerze Test")
            pc.give_item2(1603, 1)
            pc.change_money(35000000)
        end
    end
end

ps: takze nie pisze na wolaj ;/

 

Przepraszam ale lubie kolorki dawac ;(

beznazwyyr.png

Opublikowano

To znaczy że quest się wgrał i chyba w queście musisz uwzględnij funkcję z nickiem a nie nick czyli "pc.get_name().."

Opublikowano

To znaczy że quest się wgrał i chyba w queście musisz uwzględnij funkcję z nickiem a nie nick czyli "pc.get_name().."

 

 

Jest: "..nick.."

 

a ma byc "pc.get_name().." ?? i co zrobic by dawalo yangi i marm ? ;/

beznazwyyr.png

Opublikowano

Musi działać bo wgrał się poprawnie. W grze wpisane /rel q? Musisz wbić poziom z 98 na 99 żeby to się pokazało, tak łopatologicznie. Jeżeli nie działa to nie mam pomysłu bo wszystko jest w porządku.

 

umarł

Opublikowano

Musi działać bo wgrał się poprawnie. W grze wpisane /rel q? Musisz wbić poziom z 98 na 99 żeby to się pokazało, tak łopatologicznie. Jeżeli nie działa to nie mam pomysłu bo wszystko jest w porządku.

 

tak /reload q bylo wiem ze z 98 na 99

 

nom nie dziala ehh ;(

 

wie moze ktos ? ;/

 

potrzebuje tego questa ;/ ;dd

beznazwyyr.png

Opublikowano

@up

 

 

 

 

for i = 1, 89 do
  if item.select_cell(i) and item.vnum == 70104 then
   if item.get_socket(0) == 0 then
    item.set_socket(0, 101)
   end
  end
end

jeszcze jest taki sposób, nie potrzeba wtedy take

 

umarł

Opublikowano
quest itemki_99lvl begin
state start begin
when login or levelup with pc.get_level() == 99 begin
set_state( gotoinfomation )
end
end
state gotoinfomation begin
when letter begin
send_letter("Dobiles 99lvl odbierz nagrode!")
end
when button or info begin
say_title("Nagroda!")
say("W nagrode otrzymujesz:")
say("35.000.000 Yang")
say("Marmur 1603")
say("")
pc.give_gold(35000000)
pc.give_item2(1603, 1)
say("")
set_state(complete)
end
end
state complete begin
end
end

powinno dzialac

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...