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 / Poprawa Questów !


PoczatKujacy

Rekomendowane odpowiedzi

Opublikowano

Meteo niestety ten quest nie działa poprawnie ;/ wgrywa się dobrze ale niestety w grze nie trybi

tego spróbuj
http://wklej.to/7zgT4

nexi.png

 

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

  • Odpowiedzi 8,7 tys.
  • Dodano
  • Ostatniej odpowiedzi
Opublikowano

quest poziom begin
state start begin
when levelup with pc.get_level >=61 begin
local z = pc.get_level()-1
local na = pc.get_level()
local nick = pc.get_name()

if pc.get_empire()==3 then
notice_all( "Gracz "..nick.." awansowal z "..z.." poziomu na "..na.." poziom ! Gra on w królestwie Jinno." )
end
if pc.get_empire()==2 then
notice_all( "Gracz "..nick.." awansowal z "..z.." poziomu na "..na.." poziom ! Gra on w królestwie Chunjo." )
end
if pc.get_empire() == 1 then
notice_all( "Gracz "..nick.." awansowal z "..z.." poziomu na "..na.." poziom ! Gra on w królestwie Shinsoo." )
end
end
end
end

KONIEC


-----------------------------------------


2013-08-15

Opublikowano

Siema

Po raz 10x próbuje się nauczyć pisać questy ale niestety nie wychodzi mi to coś ;/

Proszę więc was o poprawienie mi go:

http://wklej.to/zux7t

 

Przepraszam za słownictwo użyte w tym queście ale dopiero się uczę i pisząc w ten sposób łatwiej mi się zapamiętuje :D

Najlepiej nie zwracajcie na nie uwagi.

 

Błąd z serwera:

 

 

WHEN : letter

expecting 'state'

pierwszy.quest:17:Abort (core dumped)

 

 

PS. Jeśli ktoś poprawi niech napisze gdzie były błędy.

 

Uczę się na tym poradniku:

http://www.mpcforum.pl/topic/124484-tutpisanie-questow/

 

jeśli ktoś ma lepszy bardzo proszę o podanie linka.

 

Dziękuję piotrekkkkkk teraz śmiga aż miło. Limit lików i 5 w profilu za pomoc.

8910814572903361049127.png

Opublikowano

Łap, teraz powinno działać

http://wklej.to/mMFvv

w złych miejscach zamykałeś state

Obama wie, co robisz!!!
131894.jpg                                                                                                                                                    4906167742.png

                                                                                                                                                                                                                                                                                      LTE Play Opole

Opublikowano

nie wiem czemu nadal mi cos nie trybi w tym quescie ;/

 

Ten quest działa poprawnie ale bez funkcji jaka gra postacią oraz z jakiego krolestwa ;/ :

 

quest poziom begin
state start begin
when levelup with pc.level >= 90 and pc.level <= 120 begin
notice_all(" ".. pc.get_name() .." Awansował/a na ".. pc.get_level() .." level. Gratulujemy!")
end
end
end 

Opublikowano

nie wiem czemu nadal mi cos nie trybi w tym quescie ;/

 

Ten quest działa poprawnie ale bez funkcji jaka gra postacią oraz z jakiego krolestwa ;/ :

 

quest poziom begin
state start begin
when levelup with pc.level >= 90 and pc.level <= 120 begin
notice_all(" ".. pc.get_name() .." Awansował/a na ".. pc.get_level() .." level. Gratulujemy!")
end
end
end 

 

Sprawdź ten

http://wklej.to/hg2R5

Obama wie, co robisz!!!
131894.jpg                                                                                                                                                    4906167742.png

                                                                                                                                                                                                                                                                                      LTE Play Opole

Opublikowano

nie wiem czemu nadal mi cos nie trybi w tym quescie ;/

 

Ten quest działa poprawnie ale bez funkcji jaka gra postacią oraz z jakiego krolestwa ;/ :

 

quest poziom begin
state start begin
when levelup with pc.level >= 90 and pc.level <= 120 begin
notice_all(" ".. pc.get_name() .." Awansował/a na ".. pc.get_level() .." level. Gratulujemy!")
end
end
end 

to ten quest co podałś, tlyko z dodanym rozróżnianiem królestw
http://wklej.to/mCKio

nexi.png

 

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

Opublikowano

@up

a jak bede z shinsoo to co?

 if pc.get_empire()==1 then
else
return

jak dla mnie to te else i resturn tutaj nie sa potrzebne (patrzac na caly quest)

Obama wie, co robisz!!!
131894.jpg                                                                                                                                                    4906167742.png

                                                                                                                                                                                                                                                                                      LTE Play Opole

Opublikowano

@up

a jak bede z shinsoo to co?

 if pc.get_empire()==1 then
else
return

jak dla mnie to te else i resturn tutaj nie sa potrzebne (patrzac na caly quest)

Przyznaję się mój bład , tu jest z Shinsoo

http://wklej.to/2QiGJ

nexi.png

 

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

Opublikowano

Siema mam takie questa na drop szkat . Zrobi mi ktoś tak zeby dana szkata dropila na ziemi bo przez ten qest zamiast dropnac na ziemi to daje automatycznie do eq :

oto quest :

 

quest blasku begin

state start begin

when kill begin

local szansa = math.random(300)

if szansa >= 70 and szansa < 100 then

pc.give_item2(50011)

end

end

end

end

 

 

 

 

Z GORY DZX pewno to banalna ale ja zielony w tym jestem moze kiedys sie naucze :D

Pracuje niestety samodzielnie nad typowym hardem :

Mój Postęp Prac :

Pliki serwerowe : ok 80 %

Client : ok 80 %

Strona www : ok 95 %

Opublikowano

Siema mam takie questa na drop szkat . Zrobi mi ktoś tak zeby dana szkata dropila na ziemi bo przez ten qest zamiast dropnac na ziemi to daje automatycznie do eq :

oto quest :

 

quest blasku begin

state start begin

when kill begin

local szansa = math.random(300)

if szansa >= 70 and szansa < 100 then

pc.give_item2(50011)

end

end

end

end

 

 

 

 

Z GORY DZX pewno to banalna ale ja zielony w tym jestem moze kiedys sie naucze :D

http://wklej.to/r9Wcl

nexi.png

 

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

Opublikowano

Mam następny quest do sprawdzenia pod kątem poprawności a nie ortografii dużo błędów ponieważ pisałem na szybko :D

http://wklej.to/SPFwD

 

Treść questa powinna byś taka:

 

Po wbiciu 250lvl czyli max pojawia się list "Ostateczna misja" i idziemy do Uriel automatycznie pojawia się nad nim strzałka

Klikamy na niego strzałka znika i jest tam opcja "Wieczna Wojna" on tam gada balalalaa

I każe iść do Niepokaźnego Pieszego(

20004

) Nad nim pokazuje się strzałka

On gada że idziemy zabić Generała(101) Znika strzałka

 

Po zabiciu generała list z boku "Tabliczka" blablabla

nad urielem strzałka dostępna opcja "Znaleziona Tabliczka" strzałka znika blablabla

list z boku "Poszukiwania Potwora"

 

Idziemy zabić potwora (102) po zabiciu list z boku "Udało Ci się." blablabla

Nad urielem strzałka i dostępna opcja "Informacje od Potwora" blablabla

list z boku "Pan Gór"

idziemy zabić pana gór(2291) dropi z pierwszego zabitego item (50070)

Nad Uriel strzałka dostępna opcja "MAM ARTEFAKT" blablabla i daje nam (19) a zabiera artefakt(50070)

 

Proszę poprawcie mi go :D uczę się dopiero pisać! Jak już wyżej pisałem.

8910814572903361049127.png

Opublikowano
Nexicoll nie działa ten twoj porawiony quest ;/ wysksuje blad

Pracuje niestety samodzielnie nad typowym hardem :

Mój Postęp Prac :

Pliki serwerowe : ok 80 %

Client : ok 80 %

Strona www : ok 95 %

Opublikowano

Mam quest do poprawy :)

Chętnego proszę o pomoc:

 

 

quest move_ring begin
state start begin
when 40001.use begin
say_title("Pierscien Gracza:")
say(pc.get_name()..", gdzie chcesz się udać?:")
say("")
local s = select("Moje Miasto","Główne Miasta","Drugie Miasto","Ekspowiska Łatwe","Ekspowiska Trudne","Dalej","Wyjdź ")
if s == 1 then
local empire = pc . get_empire ( )
if empire == 1 then
pc . warp ( 474300 , 954800 )
elseif empire == 2 then
pc . warp ( 63800 , 166400 )
elseif empire == 3 then
pc . warp ( 959900 , 269200 )
return
end
elseif s == 2 then
say_title("Pierścień Teleportacji:")
say(pc.get_name().." do którego miasta chcesz się wybrać?")
local s = select ("Shinsoo","Chunjo","Jinno","Rezygnuję ")
if s == 1 then
pc.warp(474300,954800)
elseif 2 == s then
pc.warp (63800,166400)
elseif 3 == s then
pc.warp(959900,269200)
elseif 4 == s then
return
end
elseif s == 3 then
say_title("Pierścień Teleportacji:")
say(pc.get_name().." do którego miasteczka chcesz się wybrać?" )
local s = select("Shinsoo","Chunjo","Jinno","Wyjdź ")
if s == 1 then
pc.warp(353100,882900)
elseif 2 == s then
pc.warp(145500,240000)
elseif 3 == s then
pc.warp(863900,246000)
elseif 4 == s then
return
end
elseif s == 4 then
say_title("Pierścień Teleportacji:")
say("Wybierz miejsce do którego chcesz się udać ")
local s = select("Dolina Seungryong","Pustynia Yongbi","Góra Sohan","Loch Pająków v1","Ognista Ziema","Wyjdź " )
if s == 1 then
local empire = pc.get_empire()
if empire == 1 then
pc.warp ( 402100 , 673900 )
elseif empire == 2 then
pc.warp ( 270400 , 739900 )
elseif empire == 3 then
pc.warp ( 321300 , 808000 )
end
elseif 2 == s then
local empire = pc . get_empire ( )
if empire == 1 then
pc.warp ( 217800 , 627200 )
elseif empire == 2 then
pc.warp ( 221900 , 502700 )
elseif empire == 3 then
pc.warp ( 344000 , 502500 )
end

elseif 3 == s then
local empire = pc . get_empire ( )
if empire == 1 then
pc.warp ( 434200 , 290600 )
elseif empire == 2 then
pc.warp ( 375200 , 174900 )
elseif empire == 3 then
pc.warp ( 491800 , 173600 )
end
elseif 4 == s then
local empire = pc . get_empire ( )
if empire == 1 then
pc.warp ( 60000 , 496000 )
elseif empire == 2 then
pc.warp ( 60000 , 496000 )
elseif empire == 3 then
pc.warp ( 60000 , 496000 )
end
elseif 5 == s then
local empire = pc . get_empire ( )
if empire == 1 then
pc.warp ( 599400 , 756300 )
elseif empire == 2 then
pc.warp ( 597800 , 622200 )
elseif empire == 3 then
pc.warp ( 730700 , 689800 )
end
else
return
end

elseif s == 5 then
say_title("Pierścień Teleportacji:")
say("Wybierz miejsce do którego chcesz się udać ")
local s = select ("2 Poziom Lochu Pająków" , "Czerwony Las" , "Atlantyda", "2 Poziom Atlantydy", "Wyjdź ")
if s == 1 then
pc.warp(704100,464100)
elseif 2 == s then
pc.warp(1119900,70800)
elseif 3 == s then
pc.warp(100,1211700)

elseif 4 == s then
pc.warp(241800,1275000)

elseif 5 == s then
return
end
elseif s == 6 then
say_title("Pierścień Gracza:")
local z = select ("Inne","Dozorca","ItemShop","Usuń Efekt Polimorfii","Rezygnuję ")
if z == 1 then
say_title("Pierścień Gracza:")
local s = select ("Przed DT","Przed Świątynie","Mapa Przeklętych","Rezygnuję ")
if s == 1 then
pc.warp ( 590500 , 110500 )
if s == 2 then
pc.warp ( 332600, 746800 )
end
if s == 3 then
local a = select ( "Jungrang Shinsoo ", "Waryong Chunjo ", "Imha Jinno ", "Anuluj " )
if a == 1 then
pc.warp(135600, 4300)
elseif a == 2 then
pc.warp(221900, 9300)
elseif a == 3 then
pc.warp (271800, 13000)
elseif a == 4 then
elseif z == 2 then
game.open_safebox()
if z == 3 then
say("Dodać !")
if z == 4 then
say_title ("Czy Napewno Chcesz Kontynuowac?")
local scelta = select ( "Tak","Nie" )
if scelta==1 then
pc.polymorph ( 1, 1 )
elseif scelta==2 then
if z == 5 then
end
end
end
end
end
end
end
end
end
end
end
end

 

Tak , wiem pokićkałem cały kod ale dopiero się uczę :)

Opublikowano

Nexicoll nie działa ten twoj porawiony quest ;/ wysksuje blad

 

tak jest lepiej

 

quest blasku begin
state start begin
when kill begin
local szansa = number(1, 100)
if szansa == 1 then
game.drop_item(50011)
end
end
end
end

 

 

Szanse na drop ustawiasz zmieniając w "numer(1, 100)" to jest 1% szansy, chcesz zwiększyć szanse to zmniejszasz drugą liczę np "numer(1, 75)" :) czytając dosłownie szansa to jest 1 do 100.

Opublikowano
http://wklej.to/4wZeQ

 

Może ktoś mi przerobić ten pierścień Aby Niebiańska Grota była od 80 poziomu.

 

Za pomoc limit Like

Spróbuj tak:

http://wklej.to/D9xnx

nexi.png

 

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

Opublikowano

quest szkaty begin

state start begin

when kill begin

local szansa = math.random(300)

if szansa >= 5 and szansa < 100 then

game.drop_item_with_ownership(50034)

end

end

end

end

 

moze ktos mi przerobic quest zeby np jak mamy 20 lvl a potwor 30 to szkata nie dropnie czyli do 10 lvl moze miec postac od potwora zeby cos droplo przerobi ktos ? np tak jak jest na ravi .... jesli kto gral

Pracuje niestety samodzielnie nad typowym hardem :

Mój Postęp Prac :

Pliki serwerowe : ok 80 %

Client : ok 80 %

Strona www : ok 95 %

Opublikowano

Witam. Poprawił by mi ktoś quest Pierścienia Teleportacji ? Dodałem pozycję 7 "Zestaw expowicza". Próbowałem znaleźć błędy ale nie udało mi się. Po przeładowaniu questów pierścien nie otwiera sie.

 

http://wklej.to/cMhFV

 

Z góry dziękuje. Nagradzam lajkami i +.

Opublikowano

Witam. Poprawił by mi ktoś quest Pierścienia Teleportacji ? Dodałem pozycję 7 "Zestaw expowicza". Próbowałem znaleźć błędy ale nie udało mi się. Po przeładowaniu questów pierścien nie otwiera sie.

 

http://wklej.to/cMhFV

 

Z góry dziękuje. Nagradzam lajkami i +.

 

Spróbuj najpierw polskie znaki usunąć albo np

say_reward("Otrzymałes....")

przerób na:

say_reward(" Otrzymałeś... ")

tzn wyraz z polskim znakiem nie może być zaraz przy cudzysłowie. najprościej jest pousuwać polskie znaki i wtedy spróbować czy działa quest.

 

A jak wrzucasz na serwer (komenda ./qc nazwaquestu.quest) to nie wypluwa Ci jakichś błędów?

Opublikowano
http://wklej.to/4wZeQ

 

Może ktoś mi przerobić ten pierścień Aby Niebiańska Grota była od 80 poziomu.

 

Za pomoc limit Like

Spróbuj tego

http://wklej.to/02D8J

Obama wie, co robisz!!!
131894.jpg                                                                                                                                                    4906167742.png

                                                                                                                                                                                                                                                                                      LTE Play Opole

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...