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

say("Jeszcze nie czas!")
end
wait ()
               say_title("Metki, Bossy")
               say_limonka("Masz 5 minut na tej zajebistej mapce")
               say_limonka("Po 5 minutach zostaniesz wyrzucony ")

Spróbuj

 

 

Teraz wgl nie dziala :P nie ma zadnego saya

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

co najwyżej to :

 

say("Jeszcze nie czas!")
wait ()
               say_title("Metki, Bossy")
               say_limonka("Masz 5 minut na tej zajebistej mapce")
               say_limonka("Po 5 minutach zostaniesz wyrzucony ")

Podaj cały quest to ogarnę bo po tym kawałku nic nie powiem.

 

umarł

Opublikowano

quest siedziba begin
   state start begin
               when login with pc.get_map_index() == 13 begin
if pc.getqf("time")> get_time() then
say_limonka("Masz jeszcze troche czasu!")
end
               say_title("Metki, Bossy")
               say_limonka("Masz 5 minut na tej zajebistej mapce")
               say_limonka("Po 5 minutach zostaniesz wyrzucony ")
pc.setqf("time", get_time()+5*60)
timer("asd", 5*60)
               end
when asd.timer begin
say("Koniec czasu!")
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 )
end
end
       end
end

 

Up@ prosze :) PS problem w tym ze jak sie wyloguje to mam kolejne 5 minutek :) i mozna tak caly czas

 

Edit@ Dobra poradzilem sobie nie wazne pozdro! :)

Opublikowano

@UP

quest siedziba begin
   state start begin
               when login with pc.get_map_index() == 13 begin
if pc.getqf("time")> get_time() then
say_limonka("Masz jeszcze troche czasu!")
return
else
               say_title("Metki, Bossy")
               say_limonka("Masz 5 minut na tej zajebistej mapce")
               say_limonka("Po 5 minutach zostaniesz wyrzucony ")
pc.setqf("time", get_time()+5*60)
timer("asd", 5*60)
               end
end
when asd.timer begin
say("Koniec czasu!")
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 )
end
end
       end
end


 

Opublikowano

taki offtop.

czym się różnią dt z 2008 a 2010 ??

 

Na sf 2010 tylko takie małego bzdeta dodali, jakiego :D?

Że przed wejściem do dt można się telnąć do jinno itp. I na końcu DT bodajże jest nieb. śmierć po ripie :)

Ale takie questy już krążyły po forum^^

Opublikowano

Mam dwa nietypowe Questy:

 

1. Chciałbym Quest, który liczyłby ile czasu gra każdy gracz, Informacja o długości grania byłaby wyświetlana jako List od Questa, tzn. Gdy klikniemy w jakiś list, otworzy się nam okienko, a w nim: "Witaj "nick"! Grasz już : xxx minut." W tym okienku powinna być zakładka - więcej informacji, tam objaśniłbym zasadę działania licznika :D

 

2. Quest powiązany z powyższym. Gdy gracz będzie Online minimum 200 minut, otrzymuje nagrodę (sam ustawię.)

57941428314396613531.png


 


Morlinka aka Lyshantus


 


esent.png

Opublikowano

@UP

quest siedziba begin
   state start begin
               when login with pc.get_map_index() == 13 begin
if pc.getqf("time")> get_time() then
say_limonka("Masz jeszcze troche czasu!")
return
else
               say_title("Metki, Bossy")
               say_limonka("Masz 5 minut na tej zajebistej mapce")
               say_limonka("Po 5 minutach zostaniesz wyrzucony ")
pc.setqf("time", get_time()+5*60)
timer("asd", 5*60)
               end
end
when asd.timer begin
say("Koniec czasu!")
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 )
end
end
       end
end

 

 

Nie przechodzi przez ./qc :P ale bez return i else idzie

Opublikowano

Na sf 2010 tylko takie małego bzdeta dodali, jakiego :D?

Że przed wejściem do dt można się telnąć do jinno itp. I na końcu DT bodajże jest nieb. śmierć po ripie :)

Ale takie questy już krążyły po forum^^

 

Na oryginalnych sf 2010 nie miałem takiego dt, dziwne troszkę ale ok.

 

@MORLINKA PW :)

 

umarł

Opublikowano

Witam, zrobiłem swojego servera hamachi . Jest on na plikach by Aryman . Niestety nie ma tam questa na 5lv po skille , oraz innych normalnych . Proszę o zrobienie mi questa na skille oraz jakieś misje na 65lv gdzie sie bedzie dostawało zatrutego +9 oraz nimfe +9

 

Prosze rowniez o pomoc dotyczącym gdzie to wkleic co mi dacie ; >

69sf.png


Opublikowano
Mam dwa nietypowe Questy:

 

1. Chciałbym Quest, który liczyłby ile czasu gra każdy gracz, Informacja o długości grania byłaby wyświetlana jako List od Questa, tzn. Gdy klikniemy w jakiś list, otworzy się nam okienko, a w nim: "Witaj "nick"! Grasz już : xxx minut." W tym okienku powinna być zakładka - więcej informacji, tam objaśniłbym zasadę działania licznika :D

 

2. Quest powiązany z powyższym. Gdy gracz będzie Online minimum 200 minut, otrzymuje nagrodę (sam ustawię.)

Pomocy?

57941428314396613531.png


 


Morlinka aka Lyshantus


 


esent.png

Opublikowano

@UP

1. np. tak

quest czas begin
state start begin
when login with pc.getqf("asd")==0 begin
pc.setqf("asd", 1)
pc.setqf("tajm", get_time())
end
when letter begin
send_letter("Czas gry")
end
when button or info begin
say("Grasz już: "..(get_time()-pc.getqf("tajm"))/60.." minut!")
end
end
end

 

powinno działać ;x


 

Opublikowano

@Detruct:

możesz edytować mi ten quest tak, aby była w nim zakładka "Więcej Informacji",a w niej miejsce na say'e, oraz przycisk "Powrót"- wyłącza on okno.

quest czas begin

state start begin

when login with pc.getqf("asd")==0 begin

pc.setqf("asd", 1)

pc.setqf("tajm", get_time())

end

when letter begin

send_letter("Czas gry")

end

when button or info begin

say("Grasz już: "..(get_time()-pc.getqf("tajm"))/60.." minut!")

end

end

end

 

Napisz mi też quest dzięki któremu: Gdy będziemy grać 250 minut pojawi się informacja na czacie: "xxx" Gra już xxx minut. Zdobywa on nagrodę!"

Napisz tez quest w którym, po 250 minutach gry otrzymuje się nagrodę, i zostaw mi miejsce jeszcze na 3 różne odstępy czasowe jak np. 500 minut, 800 minut itp.

57941428314396613531.png


 


Morlinka aka Lyshantus


 


esent.png

Opublikowano

quest epic_tele begin
       state start begin
	when 80099.use begin
say_title("Epicka mapa") 
say_limonka(" Siemaaa! ") 
say_limonka("Przeteleportuje cie na mape") 
say_limonka("gdzie jest pelno metinow,bossow") 
say_limonka("Pamietaj masz tylko 5 minut!") 
say_limonka("Powodzenia!") 
wait()
say_limonka(" Och prawie bym zapomnial^^")
say_limonka("Na mapie jest blokada")
say_limonka("Nie wolno robic reloga")
say_limonka("Jak zrobisz, zostaniesz wywalony")
say_limonka("z mapy, i przez 5 minut")
say_limonka("nie bedziesz sie mogl tam dostac")
say_limonka("Takze powodzenia!")
wait()
pc . warp ( 334300 , 342300 ) 
pc . remove_item(80099, 1 )

	end
end
end

 

 

 

Niech ktos doda ze mozna uzywac tego itemka co 10 minut bedzie duzo + :)

Opublikowano

@Up

quest epic_tele begin
       state start begin
               when 80099.use begin
if pc.getqf("time")< get_time() then
return
end
say_title("Epicka mapa") 
say_limonka(" Siemaaa! ") 
say_limonka("Przeteleportuje cie na mape") 
say_limonka("gdzie jest pelno metinow,bossow") 
say_limonka("Pamietaj masz tylko 5 minut!") 
say_limonka("Powodzenia!") 
wait()
say_limonka(" Och prawie bym zapomnial^^")
say_limonka("Na mapie jest blokada")
say_limonka("Nie wolno robic reloga")
say_limonka("Jak zrobisz, zostaniesz wywalony")
say_limonka("z mapy, i przez 5 minut")
say_limonka("nie bedziesz sie mogl tam dostac")
say_limonka("Takze powodzenia!")
pc.setqf("tajm", get_time()+600)
wait()
pc . warp ( 334300 , 342300 ) 
pc . remove_item(80099, 1 )


               end
       end
end


 

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...