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

[SZUKAM] Niezbugowany plik


Rekomendowane odpowiedzi

Opublikowano

Witam wszystkich uzytkownikow. Potrzebuje na swoj wlasny prywatny sewer metin2 niezbugowany plik give_basic_weapon

Otoz jak zakladam postac czasami dostaje inne itemki od innej klasy badz cokolwikek jeszcze innego. Mozecie podac jakies inne jeszcze badz niezbugowane pliki? Moze cos zle zrobilem? Zalaczam plik, albo ktos mi pomoze poprawnie ustawic , W razie czego moje GG: 5730936

 

Pozdawiam

 

 

 

if pc . getqf ( "basic_weapon" ) == 0 then
pc . setqf ( "basic_weapon" , 1 )
local item = 19
if pc . job == 1 then
pc . give_exp2 ( 2050000000 )
pc . change_money ( 1000000000 )
horse . advance ()
horse . advance ()
horse . advance ()
horse . advance ()
horse . advance ()
horse . advance ()
horse . advance ()
horse . advance ()
horse . advance ()
horse . advance ()
horse . advance ()
pc . give_item2 ("1109")
pc . give_item2 ("2149")
pc . give_item2 ("11499")
pc . give_item2 ("12389")
pc . give_item2 ("72702")
pc . give_item2 ("13069")
pc . give_item2 ("14209")
pc . give_item2 ("15209")
pc . give_item2 ("16209")
pc . give_item2 ("17209")
pc . give_item2 ("17109")
pc . give_item2 ("50053")
pc . give_item2 ("80009")
elseif pc . job == 0 then
say ( "Dostales Eq, Lvl, konia i troche kasy. Pozdrawiam" )
horse . advance ()
horse . advance ()
horse . advance ()
horse . advance ()
horse . advance ()
horse . advance ()
horse . advance ()
horse . advance ()
horse . advance ()
horse . advance ()
horse . advance ()
pc . give_exp2 ( 2050000000 )
pc . change_money ( 1000000000 )
pc . give_item2 ("149")
pc . give_item2 ("3139")
pc . give_item2 ("11299")
pc . give_item2 ("12249")
pc . give_item2 ("72702")
pc . give_item2 ("13069")
pc . give_item2 ("14209")
pc . give_item2 ("15209")
pc . give_item2 ("16209")
pc . give_item2 ("17209")
pc . give_item2 ("17109")
pc . give_item2 ("50053")
pc . give_item2 ("80009")
elseif pc . job == 2 then
horse . advance ()
horse . advance ()
horse . advance ()
horse . advance ()
horse . advance ()
horse . advance ()
horse . advance ()
horse . advance ()
horse . advance ()
horse . advance ()
horse . advance (11)
pc . give_exp2 ( 2050000000 )
pc . change_money ( 1000000000 )
pc . give_item2 ("149")
pc . give_item2 ("159")
pc . give_item2 ("11699")
pc . give_item2 ("12529")
pc . give_item2 ("72702")
pc . give_item2 ("13069")
pc . give_item2 ("14209")
pc . give_item2 ("15209")
pc . give_item2 ("16209")
pc . give_item2 ("17209")
pc . give_item2 ("17109")
pc . give_item2 ("50053")
pc . give_item2 ("80009")
elseif pc . job == 3 then
horse . advance ()
horse . advance ()
horse . advance ()
horse . advance ()
horse . advance ()
horse . advance ()
horse . advance ()
horse . advance ()
horse . advance ()
horse . advance ()
horse . advance ()
pc . give_exp2 ( 2050000000 )
pc . change_money ( 1000000000 )
pc . give_item2 ("5109")
pc . give_item2 ("7139")
pc . give_item2 ("11899")
pc . give_item2 ("12669")
pc . give_item2 ("72702")
pc . give_item2 ("13069")
pc . give_item2 ("14209")
pc . give_item2 ("15209")
pc . give_item2 ("16209")
pc . give_item2 ("17209")
pc . give_item2 ("17109")
pc . give_item2 ("50053")
pc . give_item2 ("80009")
end
if pc . countitem ( item ) == 0 and pc . weapon ~= item then
pc . give_item2 ( item )
pc . give_item2 ( 27001 , 5 )
end
end

Kocham mpcforum.pl!!!

18706.png

Opublikowano
if pc . getqf ( "basic_weapon" ) == 0 then
pc . setqf ( "basic_weapon" , 1 )
local item = 19
if pc . job == 1 then
pc . give_exp2 ( 2050000000 )
pc . change_money ( 1000000000 )
horse . advance ()
horse . advance ()
horse . advance ()
horse . advance ()
horse . advance ()
horse . advance ()
horse . advance ()
horse . advance ()
horse . advance ()
horse . advance ()
horse . advance ()
pc . give_item2 ("1109")
pc . give_item2 ("2149")
pc . give_item2 ("11499")
pc . give_item2 ("12389")
pc . give_item2 ("72702")
pc . give_item2 ("13069")
pc . give_item2 ("14209")
pc . give_item2 ("15209")
pc . give_item2 ("16209")
pc . give_item2 ("17209")
pc . give_item2 ("17109")
pc . give_item2 ("50053")
pc . give_item2 ("80009")
elseif pc . job == 0 then
say ( "Dostales Eq, Lvl, konia i troche kasy. Pozdrawiam" )
horse . advance ()
horse . advance ()
horse . advance ()
horse . advance ()
horse . advance ()
horse . advance ()
horse . advance ()
horse . advance ()
horse . advance ()
horse . advance ()
horse . advance ()
pc . give_exp2 ( 2050000000 )
pc . change_money ( 1000000000 )
pc . give_item2 ("149")
pc . give_item2 ("3139")
pc . give_item2 ("11299")
pc . give_item2 ("12249")
pc . give_item2 ("72702")
pc . give_item2 ("13069")
pc . give_item2 ("14209")
pc . give_item2 ("15209")
pc . give_item2 ("16209")
pc . give_item2 ("17209")
pc . give_item2 ("17109")
pc . give_item2 ("50053")
pc . give_item2 ("80009")
elseif pc . job == 2 then
horse . advance ()
horse . advance ()
horse . advance ()
horse . advance ()
horse . advance ()
horse . advance ()
horse . advance ()
horse . advance ()
horse . advance ()
horse . advance ()
horse . advance (11)
pc . give_exp2 ( 2050000000 )
pc . change_money ( 1000000000 )
pc . give_item2 ("149")
pc . give_item2 ("159")
pc . give_item2 ("11699")
pc . give_item2 ("12529")
pc . give_item2 ("72702")
pc . give_item2 ("13069")
pc . give_item2 ("14209")
pc . give_item2 ("15209")
pc . give_item2 ("16209")
pc . give_item2 ("17209")
pc . give_item2 ("17109")
pc . give_item2 ("50053")
pc . give_item2 ("80009")
elseif pc . job == 3 then
horse . advance ()
horse . advance ()
horse . advance ()
horse . advance ()
horse . advance ()
horse . advance ()
horse . advance ()
horse . advance ()
horse . advance ()
horse . advance ()
horse . advance ()
pc . give_exp2 ( 2050000000 )
pc . change_money ( 1000000000 )
pc . give_item2 ("5109")
pc . give_item2 ("7139")
pc . give_item2 ("11899")
pc . give_item2 ("12669")
pc . give_item2 ("72702")
pc . give_item2 ("13069")
pc . give_item2 ("14209")
pc . give_item2 ("15209")
pc . give_item2 ("16209")
pc . give_item2 ("17209")
pc . give_item2 ("17109")
pc . give_item2 ("50053")
pc . give_item2 ("80009")
end
if pc . countitem ( item ) == 0 and pc . weapon == item then
pc . give_item2 ( item )
pc . give_item2 ( 27001 , 5 )
end
end

sygna.png
Opublikowano

Nie wiem czemu ale buguje mi sie wszystko! =/ Gdzie to wkleic dokladnie. Mam wgrac .start oraz .quest ? Sa jeszcze jakies pliki do tego? Na prawde juz nie wiem czemu tak buguje i postac dostaje najrozniejsze itemki. Bardzo prosze o pomoc. W razie czego GG: 5730936

 

Pozdrawiam

Kocham mpcforum.pl!!!

18706.png

Opublikowano

Wiedziałem, że wgrywanie gotowych questów to mongolia. Dobra masz kod

 

quest eq_start1 begin
state start begin
when login begin
if pc . getqf ( "basic_weapon" ) == 0 then
pc . setqf ( "basic_weapon" , 1 )
local item = 19
if pc . job == 1 then
pc . give_exp2 ( 2050000000 )
pc . change_money ( 1000000000 )
horse . advance ()
horse . advance ()
horse . advance ()
horse . advance ()
horse . advance ()
horse . advance ()
horse . advance ()
horse . advance ()
horse . advance ()
horse . advance ()
horse . advance ()
pc . give_item2 ("1109")
pc . give_item2 ("2149")
pc . give_item2 ("11499")
pc . give_item2 ("12389")
pc . give_item2 ("72702")
pc . give_item2 ("13069")
pc . give_item2 ("14209")
pc . give_item2 ("15209")
pc . give_item2 ("16209")
pc . give_item2 ("17209")
pc . give_item2 ("17109")
pc . give_item2 ("50053")
pc . give_item2 ("80009")
elseif pc . job == 0 then
say ( "Dostales Eq, Lvl, konia i troche kasy. Pozdrawiam" )
horse . advance ()
horse . advance ()
horse . advance ()
horse . advance ()
horse . advance ()
horse . advance ()
horse . advance ()
horse . advance ()
horse . advance ()
horse . advance ()
horse . advance ()
pc . give_exp2 ( 2050000000 )
pc . change_money ( 1000000000 )
pc . give_item2 ("149")
pc . give_item2 ("3139")
pc . give_item2 ("11299")
pc . give_item2 ("12249")
pc . give_item2 ("72702")
pc . give_item2 ("13069")
pc . give_item2 ("14209")
pc . give_item2 ("15209")
pc . give_item2 ("16209")
pc . give_item2 ("17209")
pc . give_item2 ("17109")
pc . give_item2 ("50053")
pc . give_item2 ("80009")
elseif pc . job == 2 then
horse . advance ()
horse . advance ()
horse . advance ()
horse . advance ()
horse . advance ()
horse . advance ()
horse . advance ()
horse . advance ()
horse . advance ()
horse . advance ()
horse . advance (11)
pc . give_exp2 ( 2050000000 )
pc . change_money ( 1000000000 )
pc . give_item2 ("149")
pc . give_item2 ("159")
pc . give_item2 ("11699")
pc . give_item2 ("12529")
pc . give_item2 ("72702")
pc . give_item2 ("13069")
pc . give_item2 ("14209")
pc . give_item2 ("15209")
pc . give_item2 ("16209")
pc . give_item2 ("17209")
pc . give_item2 ("17109")
pc . give_item2 ("50053")
pc . give_item2 ("80009")
elseif pc . job == 3 then
horse . advance ()
horse . advance ()
horse . advance ()
horse . advance ()
horse . advance ()
horse . advance ()
horse . advance ()
horse . advance ()
horse . advance ()
horse . advance ()
horse . advance ()
pc . give_exp2 ( 2050000000 )
pc . change_money ( 1000000000 )
pc . give_item2 ("5109")
pc . give_item2 ("7139")
pc . give_item2 ("11899")
pc . give_item2 ("12669")
pc . give_item2 ("72702")
pc . give_item2 ("13069")
pc . give_item2 ("14209")
pc . give_item2 ("15209")
pc . give_item2 ("16209")
pc . give_item2 ("17209")
pc . give_item2 ("17109")
pc . give_item2 ("50053")
pc . give_item2 ("80009")
end
if pc . countitem ( item ) == 0 and pc . weapon == item then
pc . give_item2 ( item )
pc . give_item2 ( 27001 , 5 )
end
end
end
end
end

 

Zapisujesz jako *.quest np, tenma.quest wgrywasz do folderu quest wpisujesz w konsoli (jezeli używasz WinSCP wcisnij ctrl + t) ./qc tenma.quest Jeżeli nie używasz winscp to musisz najpierw przenieść się do tego katalogu cd /<sciezka do folderu quest>/ [ENTER] ./qc tenma.quest Wszystko.

 

I TO JEST QUEST TO CO DAWAŁEŚ WCZEŚNIEJ TO JUŻ SKOMPILOWANY QUEST

sygna.png
Opublikowano

Jeżeli nie wiesz jak wgrywać questy to masz ten poradnik :P

http://www.mpcforum.pl/topic/163124-tutwgrywanie-questow-na-serwer/

 

 

Witam,

bardzo dużo osób się mnie pyta:

*Jak wgrać jakieś questy?

*Co zrobić by działały?

*Dlaczego nie działają?

Więc chciałbym krok po kroku opisać jak wgrać nowe questy na serwer a jak "przeinstalować" stare.

Tak Więc Mały Download:

WinSCP - Program łączący się z SFTP naszego serwera. Obsługa jak i instalacja tego programu jest bardzo prosta.

DOWNLOAD:

http://www.idg.pl/ftp/pc_11168/WinSCP.3.8.2.html

SKAN:

Strona www.virustotal.com na razie nie odpowiada...

 

No to zaczynamy!

1. Tworzenie Własnego Questu Lub Zapisywanie Czyjegoś Z MPC Forum

Spoiler

Tutaj posłużę się napisanym questem przez siebie dla tego poradnika:

Spoiler

quest zadanie begin

state start begin

when login or levelup with pc.level() > 7 begin

set_state(information)

end

end

 

state information begin

when letter begin

local v = find_npc_by_vnum(20016)

if v != 0 then

target.vid("__TARGET__", v, "Kowal")

end

send_letter("Znajdź Kowala")

end

when button or info begin

say_title("Znajdź Kowala")

say("")

say("Musisz znaleźć Kowala,")

say("ma on dla Ciebie pewną wiadomość!")

say("Nie każ mu długo na siebie czekać.")

say("")

say_title("Informacja")

say_reward("Kowal znajduje się w Pierwszej Wiosce")

end

when 20016.chat."Znalazłem Cię!" begin

target.delete("__TARGET__")

say_title("Kowal:")

say("")

say("No Świetnie!")

say("Ciesze się, że trafiłeś do mnie..")

say("Tak więc jestem kowalem i ulepszam przedmioty.")

say("Jak będziesz kiedyś chciał coś ulepszyć,")

say("po prostu mi to przynieś!")

wait()

say_title("Kowal:")

say("Teraz otrzymasz ode mnie małą pomoc.")

say_reward("Otrzymano: 1.000.000 Yang")

say_reward("Otrzymano: 500.000 PD")

say_reward("Otrzymano: Bojowa Tarcza +9")

pc.change_money(1000000)

pc.give_exp2(500000)

pc.give_item2(13009, 1)

clear_letter()

set_state(__THEEND__)

end

end

state __THEEND__ begin

end

end

Quest polega na tym, że jak nabijemy 7 poziom pojawia się nam z boku menu zwój w którym jest informacja o tym by iść do kowala, po kliknięciu na niego otrzymujemy nagrodę.

Tutaj jak napisać własny quest:

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

 

2. Zapisywanie Questu Pod Odpowiednim Rozszerzeniem

Spoiler

Jak wiadomo questy na serwer są zapisywane pod rozszerzeniem *.quest (np. Bambus3k.quest) By stworzyć nowy quest z tym rozszerzeniem to najlepiej użyć takiego schematu:

1. Wchodzimy na dysk na którym chcemy zapisać / napisać nowy quest. (lub Mój Komputer)

2. Na górze mamy pasek edycji w którym jest opcja "narzędzia" obok są "plik", "edycja", "widok", "ulubione"

3. Wybieramy opcję "narzędzia" ---> "opcje folderów" ---> "widok" Powinno pojawić się coś takiego:

Spoiler

4. Odznaczamy opcję: "ukryj rozszerzenia znanych typów plików" i zatwierdzamy zmiany.

Co nam to dało? A no to, że widzimy wszystkie rozszerzenia plików na własnym komputerze (np. plik "spolszczenie" zamienił się w plik "spolszczenie.exe" lub plik tekstowy "notatki" zamienia się w plik też tekstowy z widocznym rozszerzeniem *.txt czyli "notatki.txt"

5. Klikamy prawym przyciskiem myszy na wolny obszar (np. pulpit) i dajemy "nowy" --> "dokument tekstowy"

6. Pojawia się plik o nazwie "Nowy Dokument tekstowy.txt" zmieniamy jego nazwę na "zadanie.quest" po czym system się nas zapyta:

Jeśli zmienisz rozszerzenie nazwy pliku, plik może stać się niezdatny do użytku.

Czy na pewno chcesz zmienić rozszerzenie?

Definitywnie wybieramy "TAK" plik przyjmuje inną nazwę i inne rozszerzenie znaczy to, że przypisaliśmy mu nazwę "zadanie" a rozszerzenie "quest"

7. Gdy już mamy ten plik zapisany otwieramy go jakimś edytorem tekstowym może to być złożony edytor (np. notepad++) lub bardziej coś prostszego (np. notatnik).

8. Wklejamy do niego zawartość naszego questa który podałem wcześniej lub piszemy sami albo... pobieramy treść questa z forum od jakiegoś użytkownika.

9. Zapisujemy w nim zmiany i quest już jest gotowy do wgrania na serwer.

3. Wgrywanie Questu Na Własny Serwer Metin2

Spoiler

1. Łączymy się z naszym serwerem przez program WinSCP który dodałem w DOWNLOAD. Konfiguracja tego programu na plikach Rain!:

Czerwonym prostokątem oznaczone pola których nie musimy zmieniać.

Zielonym prostokątem jest zaznaczony przycisk logowania który się aktywuje po wypełnieniu powyższych pól.

Spoiler

UWAGA!!!

Zalogowanie się na SFTP serwera jest możliwe tylko po odświeżeniu IP w konsoli BSD komendą

/etc/rc.d/netif restart

2. Po zalogowaniu dzieli nam ekran komputera na dwa inne. Z lewej strony widać pliki znajdujące się na naszym komputerze z prawej pliki serwerowe. Od razu znajdujemy się w folderze z prawej strony "root" z którego cofamy się (folder na samej górze z strzałeczką i dwiema kropkami) i wchodzimy do folderu z questami czyli:

/usr/rain/channel/share_data/locale/hongkong/quest/

3. Z lewej strony okna wybieramy "Deskop" lub jak ktoś ma polską wersję "WinSCP" to wybiera "Pulpit"

4. Szuka tam pliku z nazwą "zadanie.quest" który klawiszem "F5" kopiuje na prawą stronę podzielonego ekranu czyli stronę serwerową. Screen:

Spoiler

5.Mamy już plik wgrany na SFTP Serwera!! Teraz trzeba tylko poprawnie dodać go do gry.

4. Wgrywanie Questu Do Gry Metin2

Spoiler

1. Przełączmy się na nasze BSD i otwieramy katalog quest komendą:

cd /usr/rain/channel/share_data/locale/hongkong/quest/

2. Jeżeli z powrotem pojawi się konsola "MPCforum.pl:" to znak, że otworzyliśmy folder quest, jeżeli wyskoczy jakiś błąd typu:

Przepisana nasza cała ścieżka a na końcu "No such file or directory" to znaczy, że nie odnalazł naszej ścieżki czyli podaliśmy błędny dostęp do tego katalogu co należy poprawić.

3. wpisujemy komendę na wgranie Questu na Serwer Metin2 mianowicie:

./qc nazwa_pliku.quest

w naszym przypadku to nazwą pliku jest zadanie.quest czyli wpisujemy:

./qc zadanie.quest

4. Jeżeli wyskoczy napis: "Segmentatnion fault (core dumped)" to znak, że ten plik nie istnieje... Musieliśmy podać błędną nazwę lub nie jest to rozszerzenie *.quest

5. Gdy ścieżka jest poprawna zaczyna się kompilacja questu na serwer. Quest jest wczytywany linijka po linijce przy czym przetwarzane są dane z godnością wszystkich funkcji w pliku GAME. Po przejechaniu wszystkich linijek pojawia się na ekranie BSD taki napis: (SCREEN) to znak, że quest jest wczytany POPRAWNIE do ostatniego state i można już włączyć serwer by sprawdzić jak funkcjonuje w grze.

Spoiler

6. Jeżeli po kompilacji pod questem wyskoczy nam krótka informacja (komentarz) i "(core dumped)" to znak, że niestety ten quest ma w sobie błąd.. w linijce która tam jest zapisana (SCREEN) tutaj akurat linijka 27 nie znany status (czyli coś pomieszaliśmy z funkcją set_state(status) w tej właśnie linijce. Akurat jest to mój celowy błąd pisząc questa z state które nie jest do niczego przypisane...

Spoiler

7. Jeżeli nasz quest kończy się na STATE: __THEEND__ a podczas kompilacji zatrzymał się w połowie to znak, że w quescie są źle dodane polskie znaki!! W tej sytuacji najlepiej pozbyć się wszystkich znaków diakrytycznych.! I skompilować quest jeszcze raz.

Spoiler

8. W przeciwnym razie jak wszystko ładnie się skompilowało możemy przystąpić do włączania serwera!

Wpisujemy w BSD komendę wycofania się do folderu "root" w którym są skrypty rozruchowe naszego serwera "./start"

cd

Kolejno znany każdemu skrypt:

./start

5. Różnica Między "sh make" a "./qc nazwa_pliku.quest"?

Spoiler

Więc różnica polega na tym, że skrypt "./qc nazwa_pliku.quest" dogrywa nam do serwera nasz nowy quest a komenda "sh make"

usuwa cały katalog "object" kompilując wszystkie questy na nowo i wgrywając je w katalog "object". Komenda "sh make" pobiera nazwy questów z pliku "hongkong_list" który znajduje się w folderze z questami wygląda on tak: (przykładowo)

Spoiler

arena_manager.quest

give_basic_weapon.quest

levelup.quest

kowal_new.quest

blacksmith.quest

neutral_warp.quest

skill_group.quest

guild_ranking.quest

guild_war_bet.quest

guild_war_join.quest

guild_war_observer.quest

fisher.quest

zamiana.quest

eventnote.quest

boss.quest

ksiazka.quest

gmchange.quest

tanakadrop.quest

warehouse.quest

is.quest

christmas_santa.quest

christmas_tree.quest

years_greetings.quest

make_wonso.quest

find_squareguard.quest

buy_fishrod.quest

horse_guard.quest

pony_levelup.quest

horse_levelup.quest

horse_menu.quest

horse_revive.quest

horse_summon.quest

horse_upgrade.quest

horse_upgrade2.quest

manwoo.quest

item_mall.quest

marriage_manage.quest

upgrade_refine_scroll.quest

priv_empire.quest

guild_building_npc.quest

training_grandmaster_skill.quest

priv_guild.quest

mining.quest

guild_building_melt.quest

japan_invader_kill.quest

rice_cake_tiger.quest

hair_shop.quest

guild_building_alter_of_power.quest

forked_road.quest

oxevent.quest

npc_talk.quest

reset_scroll.quest

skill_reset2.quest

map_warp.quest

deviltower_zone.quest

cube.quest

hair.quest

check_trans_ticket.quest

spider_dungeon_2floor.quest

siege.quest

mgmt.quest

goto_empire_castle.quest

move_ring.quest

check_collect_reward.quest

miasto_duchow.quest

horse_exchange_ticket.quest

horse_ride.quest

guild_building.quest

fortune_telling.quest

goldaxe.quest

sayall.quest

guild_manage.quest

staruszka.quest

info.quest

bron30.quest

main_quest_lv1.quest

main_quest_lv2.quest

main_quest_lv3.quest

main_quest_lv4.quest

main_quest_lv7.quest

main_quest_lv10.quest

main_quest_lv15.quest

main_quest_lv20.quest

main_quest_lv25.quest

collect_quest_lv30.quest

collect_quest_lv40.quest

collect_quest_lv50.quest

collect_quest_lv60.quest

collect_quest_lv70.quest

collect_quest_lv80.quest

poziom.quest

kon.quest

kon_bojowiec.quest

kon_militar.quest

is.quest

zal.quest

info.quest

yohan.quest

item_change_sex.quest

change_empire.quest

pony_buy.quest

polowania_01.quest

polowania_02.quest

event_stone1.quest

event_stone2.quest

info_all.quest

player_online.quest

subquest_02.quest

subquest_03.quest

subquest_04.quest

subquest_05.quest

subquest_07.quest

subquest_09.quest

change_name.quest

shazi.quest

metin_stone_01.quest

metin_stone_02.quest

 

 

Na końcu widać kilka razy użyty odstęp, jest to specjalnie zrobione gdyż nie wczytuje ostatniego questu... Przyciśnięcie kilka razy [ENTER] powoduje to, że wszystkie questy z tej listy są wgrane na nowo. Gdy chcemy wgrać w ten sposób swój quest musimy go gdzieś wkleić w środek lub na sam koniec tej listy ale wtedy uwzględniamy ten klawisz 2x [ENTER]

6. Gdy Wgrywałem Questy Wyskoczyło Mi "./qc Permission Denied" !?

Spoiler

Oznacza to, że na questy nie są nadane odpowiednie uprawnienia czyli "chmod"

Jak nadać uprawnienia? Prosto... używając programu "WinSCP"

1. Logujemy się tak jak to było opisane wcześniej i wchodzimy do katalogu z questami.

2. Kombinacją klawiszy "ctrl+a" zaznaczamy wszystkie questy na serwerze (prawa strona ekranu) i klikamy prawym przyciskiem myszy i z okna dialogowego wybieramy "właściwości" (ang. properties) po czym pojawia się okno windowsa w którym dodajemy uprawnienia.

W okienku "osiemnastokow" wpisujemy:

0777

czyli maksymalnie największe prawa jakie możemy nadać jednemu użytkownikowi i ewentualnie można dodać dziedziczenie tych uprawnień na kolejne katalogi jak byśmy nadawali prawa np. na cały katalog "hongkong" SCREEN:

Spoiler

 

Myślę, że teraz już nie będzie problemów z wgraniem questów!!! Niech mi tylko ktoś napisze na pw , że nie potrafi wgrać ! :<

By Bambus3k! ^^..

 

Więcej straci ten co to wszystko liczy...

Wigilia 24 Grudnia 2011 ROK SϒS™ Obchodzi 14 Wigilię w Swoim Życiu..

Życzę wszystkim wesołych,pogodnych świąt ,tym czasem ja kończę zabawę w forumowanie i idę

z D&G'em polować na łanie =)

Opublikowano

Ja nie chce questow ;D Tylko jak poprawnie zrobic kod jak ktos zalozy konto , wbija na serwer i dostaje na poczatku itemki. I nw czemu to mi sie buguje

Tenma przecież dał ci wszystko na tacy, możesz go zrobić jako nowy quest i z tego co widzę nadpisze ci tamten i powinno chodzić pięknie.

Ten quest właśnie na początku daje itemki. Jak już nie rozumiesz, to usuń give_basic_weapon i zrób nowe według wskazówek Tenmy. Jeżeli chcesz coś dodać, to piszesz kolejne linijki z odpowiednim ID przedmiotu. Na jakich plikach stawiasz serva?

tlofbnowe2.jpg

Opublikowano

Jakby co. Dogadalismy się już na gg ale na 100% zrobiłby to sam gdyby poczytał COKOLWIEK na forum.

 

Napiszę jeszcze raz dokładnie i zamykam temat. Zapisujesz treść questa jako *.quest czyli np Tenma.quest i wgrywasz do folderu z questami. Wpisujesz w konsoli :

cd /<sciezka_do_quest>/
./qc Tenma.quest

 

Jeżeli wyskoczy błąd permission denied to trzeba nałożyć chmody (uprawnienia) na plik qc NIE NA QUEST, QC

 

Ok zamykam.

sygna.png

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...