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

Rekomendowane odpowiedzi

Opublikowano

mam sb taki queścik, i podczas kompilacji dostaje takie coś, niby all git jest
 

QUEST : horse_advance
STATE : start
WHEN  : 50050.use
        with horse . get_level ( ) <= 21



 

quest horse_advance begin
    state start begin
        when 50050.use with horse.get_level() <= 21 begin
            if get_time() < pc.getqf("horse_advance") then
                say_title(item_name(item.get_vnum()))
                say("Możesz szkolić swojego konia co 6 godzin! ")
            else
                say_title(item_name(item.get_vnum()))
                say("Chcesz szkolić swojego konia na "..horse.get_level()+1.." poziom? ")
                say("Dobrze, będzie Cię to kosztować ")
				say("dodatkowo 100.000 Yang. ")
                if pc.money < 100000 then
                    say_reward("Nie masz 100.000 Yang! ")
                else
                    if select(locale.yes,locale.no) == 1 then
                        if math.random(100) <= 50 then
                            say_title(item_name(item.get_vnum()))
                            say("Szkolenie zakończono pomyślnie! ")
                            horse.advance()
                            if horse.get_level() == 11 then
                                say_reward("Otrzymano nagrodę za szkolenie: ")
                                say_item_vnum(50052)
                                pc.give_item2(50052)
                            elseif horse.get_level() == 21 then
                                say_reward("Otrzymano nagrodę za szkolenie: ")
                                say_item_vnum(50053)
                                pc.give_item2(50053)
                            end
                        else
                            say_title(item_name(item.get_vnum()))
                            say("Niestety, szkolenie przebiegło niepomyślnie. ")
                        end
                        pc.remove_item(item.get_vnum(), 1)
                        pc.change_money(-100000)
                        pc.setqf("horse_advance", get_time()+60*60*6)
                    end
                end
            end
        end
    end
end
Opublikowano

Moge się mylić ale coś mi się zdaje, że funkcja item_name nie działa przez co może coś nie działać. No ale właśnie...coś... opisz bardziej co się dzieje, np. pojawia się say bez informacji, albo kompletnie nic się nie dzieje. Sprawdź sobie przede wszystkim bodajże type, już nie pamiętam jak się ta kolumna nazywała, w każdym razie type musi mieć wpisane 18. Mówię o type w item_proto.

Opublikowano

Dodałeś funkcję do functions?

Jak wczytujesz questa? Przez CMD w FTP?

Jeżeli tak to wczytaj w putty/virutal boxie wpisując pierw scieżke gdzie znajduje sie quest i potem wczytac ./qc..

Przez ta konsole w ftp nie zawsze quest sie wczyta poprawnie :)

CtV.png

Chcesz zapytać o serwer? Wejdź na naszego Ts3 oraz Facebooka!

http://www.mpcforum.pl/topic/1314410-vmss-nestium-23-arena-gladiatorow/

Opublikowano

Ja dobrze wiem jak wgrywać questa. Podałem Wam cały skrypt i dodatkowo to co otrzymuję w wiadomości zwrotnej z SSH. Mogę dodać, że powinno wgrać jeszcze ponad 50 innych questów a zatrzymuje się na tym.

Opublikowano

Ja dobrze wiem jak wgrywać questa. Podałem Wam cały skrypt i dodatkowo to co otrzymuję w wiadomości zwrotnej z SSH. Mogę dodać, że powinno wgrać jeszcze ponad 50 innych questów a zatrzymuje się na tym.

Skoro zatrzymuje Ci skrypt w momencie wgrywania tego questa i nie idzie dalej to sprawdź plik locale_list, bo może tam masz rypniętą składnię. Ten quest kompiluje się dobrze i bez problemu skrypt kompiluje też kolejne questy.

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...