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] Quest na start


Rekomendowane odpowiedzi

Opublikowano

Siema, Kto mi może powiedzieć jak zmienić quest z itemami na początek pliki sherer'a.

Wszystkie questy przerobiłem, lecz żaden nie zmienia itemów na początek przy wlogowaniu po raz 1.

 

ścieżka do questów jest chyba taka:

 

 

/usr/home/Polish_SF/share/locale/poland/quest

Opublikowano

Give_basic_weapon nie działa jeszce te quest 1



w maine quest mam takie coś:

 

 

 

quest main_quest_mgr begin
state start begin
when 20354.chat."GM: From Main 1" with pc.is_gm() begin
set_quest_state("main_quest_lv1", "gotoinfomation")
set_quest_state("main_quest_lv2", "start")
set_quest_state("main_quest_lv3", "start")
set_quest_state("main_quest_lv6", "start")
end
when 20354.chat."GM: From Main 2" with pc.is_gm() begin
set_quest_state("main_quest_lv2", "gototeacher")
set_quest_state("main_quest_lv3", "start")
set_quest_state("main_quest_lv6", "start")
end
when 20354.chat."GM: From Main 3" with pc.is_gm() begin
set_quest_state("main_quest_lv3", "gototeacher")
set_quest_state("main_quest_lv6", "start")
end
when 20354.chat."GM: From Main 6" with pc.is_gm() begin
set_quest_state("main_quest_lv6", "gototeacher")
end
when 20354.chat."GM: Searching for Square Guard" with pc.is_gm() begin
set_quest_state("find_squareguard", "find")
end
end
end

Opublikowano

A wpisz w konsoli tą ścieszkę gdzie masz ten quest i wtedy wpisz:

.qc nazwa_pliku.quest

 

To powinno zadziałać bo jest do instalacji questów ;)

//Nieregulaminowa sygnatura.

Miyoshi

Opublikowano

Up ta komenda nie działa wpisuje

 

# cd /usr/home/Polish_SF/share/locale/poland/quest

potem

# .qc give_basic_weapon.quest

 

wyskakuje błąd :

.qc: Command not found.

Opublikowano

 

 cd /usr/home/Polish_SF/share/locale/poland/quest
./qc nazwa_questa.quest
 

 

Refy co 24h

 

Ta komenda nie działa chociaż dodałem questa.

zrestartowałem server. Jak się loguje to quest nie odpala .

dobrze go napisałem??

first_login zmieniłem na give_basic_weapon i te main_quest1 tak się nazywała .quest

 

 

 

quest first_login begin
state start begin
when login begin
if pc.getqf("******") == 0 then
pc.setqf("*****", 1)
say_reward(string.format("Witamy na Najleszym Prywatnym Serwerze *****''!"))
say("Strona główna *******")
say_title("Forum *******")
say_title("Nasze servery na Stronie *****")
say_title("")
say_title("Serwer ******")
say_title("Główni Administratorzy:")
say_title("*****")
say_title("******")
say("Raty na serwerze:")
say("EXP: ...%")
say("DROP: ...%")
say("Yang: ...%")
say("A teraz zapoznaj się z serwerem !")
say_reward(string.format("Życzymy miłej gry ******."))
pc . give_item2 ( "27003" , 200 )
pc . give_item2 ( "70038" , 200 )
pc . give_item2 ( "13009" , 1 )
pc . give_item2 ( "15009" , 1 )
pc . give_item2 ( "16009" , 1 )
pc . give_item2 ( "27006" , 200 )
pc . give_item2 ( "17009" , 1 )
pc . give_item2 ( "27102" , 200 )
pc . give_item2 ( "72701" , 200 )
if pc.get_level() < 1 then
pc.give_exp2( 1 )
else
setstate(*****)
end
pc . set_skill_level ( 131 , 10 )
pc . change_money(100)
horse.set_level ( 30 )
horse.ride()
if pc.job==0 then --WOJOWNIK
pc . give_item2 ( "11209" , 1 )
pc . give_item2 ( "3009" , 1 )
pc . give_item2 ( "19" , 1 )
pc . give_item2 ( "12209" , 1 )
pc . give_item2 ( "27105" , 200 )
end
if pc.job==1 then --NINJA
pc . give_item2 ( "1009" , 1 )
pc . give_item2 ( "8009" , 1 )
pc . give_item2 ( "11409" , 1 )
pc . give_item2 ( "12349" , 1 )
pc . give_item2 ( "27105" , 200 )
end
if pc.job==2 then -- SURA
pc . give_item2 ( "19" , 1 )
pc . give_item2 ( "11609" , 1 )
pc . give_item2 ( "12489" , 200 )
end
if pc.job==3 then -- SZAMAN
pc . give_item2 ( "7009" , 1 )
pc . give_item2 ( "5009" , 1 )
pc . give_item2 ( "11809" , 1 )
pc . give_item2 ( "12629" , 1 )
pc . give_item2 ( "27105" , 200 )
end
clear_letter ( )
end
end
end
state begin
end
end

Opublikowano

Słuchajcie wy questa piszecie w notepadd++ i wgrałem tu z 1 TuTa wygląda i coś mi miesza zamknięcia, klory itp, podrzucicie czy coś?

 

Dodaj mu do tego jeszcze:

 

 

set_state(__complete)
state __complete begin
 

i zmień

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

na

when login begin
 

Tak według mnie będzie lepiej.

6fc086389b796c47.jpg
Siedzę na mpc gdy jest czas, dzięki temu dużo się od was uczę dzięki!!

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

dać lvl? czy co?

i tu:

pc.setqf(" *****",  1)
 
 
Bo pierwszy raz widzę ******. I nie ma co się denerwować .

6fc086389b796c47.jpg
Siedzę na mpc gdy jest czas, dzięki temu dużo się od was uczę dzięki!!

Opublikowano

te "*****" tam było coś innego wpisane, lecz sponsor mi nie pozwolił tej nazwy wstawić na forum .x

Opublikowano

 

Ta komenda nie działa chociaż dodałem questa.

zrestartowałem server. Jak się loguje to quest nie odpala .

dobrze go napisałem??

first_login zmieniłem na give_basic_weapon i te main_quest1 tak się nazywała .quest

 

 

 

quest first_login begin
state start begin
when login begin
if pc.getqf("******") == 0 then
pc.setqf("*****", 1)
say_reward(string.format("Witamy na Najleszym Prywatnym Serwerze *****''!"))
say("Strona główna *******")
say_title("Forum *******")
say_title("Nasze servery na Stronie *****")
say_title("")
say_title("Serwer ******")
say_title("Główni Administratorzy:")
say_title("*****")
say_title("******")
say("Raty na serwerze:")
say("EXP: ...%")
say("DROP: ...%")
say("Yang: ...%")
say("A teraz zapoznaj się z serwerem !")
say_reward(string.format("Życzymy miłej gry ******."))
pc . give_item2 ( "27003" , 200 )
pc . give_item2 ( "70038" , 200 )
pc . give_item2 ( "13009" , 1 )
pc . give_item2 ( "15009" , 1 )
pc . give_item2 ( "16009" , 1 )
pc . give_item2 ( "27006" , 200 )
pc . give_item2 ( "17009" , 1 )
pc . give_item2 ( "27102" , 200 )
pc . give_item2 ( "72701" , 200 )
if pc.get_level() < 1 then
pc.give_exp2( 1 )
else
setstate(*****)
end
pc . set_skill_level ( 131 , 10 )
pc . change_money(100)
horse.set_level ( 30 )
horse.ride()
if pc.job==0 then --WOJOWNIK
pc . give_item2 ( "11209" , 1 )
pc . give_item2 ( "3009" , 1 )
pc . give_item2 ( "19" , 1 )
pc . give_item2 ( "12209" , 1 )
pc . give_item2 ( "27105" , 200 )
end
if pc.job==1 then --NINJA
pc . give_item2 ( "1009" , 1 )
pc . give_item2 ( "8009" , 1 )
pc . give_item2 ( "11409" , 1 )
pc . give_item2 ( "12349" , 1 )
pc . give_item2 ( "27105" , 200 )
end
if pc.job==2 then -- SURA
pc . give_item2 ( "19" , 1 )
pc . give_item2 ( "11609" , 1 )
pc . give_item2 ( "12489" , 200 )
end
if pc.job==3 then -- SZAMAN
pc . give_item2 ( "7009" , 1 )
pc . give_item2 ( "5009" , 1 )
pc . give_item2 ( "11809" , 1 )
pc . give_item2 ( "12629" , 1 )
pc . give_item2 ( "27105" , 200 )
end
clear_letter ( )
end
end
end
state begin
end
end

musi dzialac, wpisz siezke a potem ./qc give_basic_weapon.quest jak nie zadziala to quest ma blad albo nie ma go w ftp... najlepiej to pokaz co ci wyskakuje...

 

masz 1 lepszy quest z eq na start z mpc ktory musi dzialac bo przed sek sprawdzilem...

 

 

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

-- Metin2 Triadica.net

-- Kapitan Quest By Bambus3k

-- First Login

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

quest first_login begin

state start begin

when login begin

if pc.getqf("bambus3k") == 0 then

pc.setqf("bambus3k", 1)

 

say_red(string.format("xxxxx!"))

say("")

say_trawa("xxxx")

say_trawa("xxxxxx ")

say_trawa("xxxxxxx")

say_trawa("xxxxxxx ")

say_trawa("xxxxxxxx")

say_trawa("xxxxxxxx!")

say_trawa("xxxxxxxxxxxxxx!")

say_trawa("xxxxxx")

say_trawa(string.format("xxxx!"))

say_red("xxxxxxx")

 

pc . give_item2 ( "14009" , 1 )

pc . give_item2 ( "15009" , 1 )

pc . give_item2 ( "13009" , 1 )

pc . give_item2 ( "16009" , 1 )

pc . give_item2 ( "17009" , 1 )

pc . give_item2 ( "50052" , 1 )

pc . give_item2 ( "27003" , 200 )

pc . give_item2 ( "27006" , 200 )

pc . give_item2 ( "72701" , 1 )

pc . give_item2 ( "70038" , 200 )

pc . give_item2 ( "50187" , 1 )

 

 

pc . set_skill_level ( 131 , 10 )

pc . change_money(1000000)

pc . give_exp2(10)

horse.set_level ( 11 )

horse.ride()

 

 

if pc.job==0 then --WOJOWNIK

pc . give_item2 ( "19" , 1 )

pc . give_item2 ( "3009" , 1 )

pc . give_item2 ( "11209" , 1 )

pc . give_item2 ( "12209" , 1 )

end

if pc.job==1 then --NINJA

pc . give_item2 ( "1009" , 1 )

pc . give_item2 ( "2009" , 1 )

pc . give_item2 ( "11409" , 1 )

pc . give_item2 ( "12349" , 1 )

end

if pc.job==2 then -- SURA

pc . give_item2 ( "19" , 1 )

pc . give_item2 ( "11609" , 1 )

pc . give_item2 ( "12489" , 1 )

end

if pc.job==3 then -- SZAMAN

pc . give_item2 ( "7009" , 1 )

pc . give_item2 ( "11809" , 1 )

pc . give_item2 ( "12629" , 1 )

end

clear_letter ( )

end

end

end

state Bambus3k begin

end

end

 

sygna1.png

Opublikowano

Dobra dzięki wielkie działą ^^^

 

A jeszcze jedno w jakim questach mogą też być itemy na start bo muszę usunąć :D

 

czy tylko first, mein czy jakoś tak i give ?

Opublikowano

Dobra dzięki wielkie działą ^^^

 

A jeszcze jedno w jakim questach mogą też być itemy na start bo muszę usunąć :D

 

czy tylko first, mein czy jakoś tak i give ?

zalezy pod jakimi nazwami wgrywales bo jesli zmieniles nazwe questa na xxx.quest to taki bedzie, dodatkowo nie wystarczy usunac z quest, trzeba usunac z object najlepiej dodaj do locale_list w folderze quest, questy ktore sa ci potrzebne a potem wykonaj sh make wtedy zostana tylko te questy ktore miales w locale_list

sygna1.png

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...