michalosik541 Opublikowano 21 Października 2014 Udostępnij Opublikowano 21 Października 2014 Elos. Chciałbym questa na start. Najlepiej aby wyglądał tak -> Gdy się zalogujesz wyskakuje okno "Witaj na serwerze" oraz button "Wchodzę do świata". Po kliknieciu quest znika.Raczej nic nowego,a więc proszę bardzo o questa Aham,między tym ma się znaleść oczywiście eq dla postaci(sam ustawie itemy). Dziękuje pozdrawiam Odnośnik do komentarza
Thexey Opublikowano 22 Października 2014 Udostępnij Opublikowano 22 Października 2014 http://wklej.to/NaJ7U Proszę. quest pisany na szybko na lekcji wiec nie gwarantuje ze wszystko hula. w razie problemów pisz to w domu zobacze co jest nie tak Odnośnik do komentarza
michalosik541 Opublikowano 22 Października 2014 Autor Udostępnij Opublikowano 22 Października 2014 Zmieniłem tylko id przedmiotów i wyskakuje error expecting 'when' or 'function' Abort trap (core dumped) Error occurred on compile! Swoją drogą gratki za pisanie na fonie na lekcji questa Odnośnik do komentarza
Thexey Opublikowano 22 Października 2014 Udostępnij Opublikowano 22 Października 2014 Zmieniłem tylko id przedmiotów i wyskakuje error expecting 'when' or 'function' Abort trap (core dumped) Error occurred on compile! Swoją drogą gratki za pisanie na fonie na lekcji questa Proszę. oto poprawiona wersja quest first_login begin state start begin when login begin if pc . getqf ( "first_login" ) == 0 then pc . setqf ( "first_login" , 1 ) 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 ( "72702" ) pc . give_item2 ( "80009" ) pc . give_item2 ( "70038" , 80 ) pc . give_item2 ( "50051" ) pc . change_money( 100000 ) horse . set_level ( '11' ) horse . ride () pc . set_skill_level ( 131 , 10 ) if pc.job==0 then pc . give_item2 ( "16" , 1 ) pc . give_item2 ( "3006" , 1 ) pc . give_item2 ( "11206" , 1 ) pc . give_item2 ( "12206" , 1 ) end if pc.job==1 then pc . give_item2 ( "1006" , 1 ) pc . give_item2 ( "2006" , 1 ) pc . give_item2 ( "11406" , 1 ) pc . give_item2 ( "12346" , 1 ) end if pc.job==2 then pc . give_item2 ( "16" , 1 ) pc . give_item2 ( "11606" , 1 ) pc . give_item2 ( "12486" , 1 ) end if pc.job==3 then pc . give_item2 ( "5006" , 1 ) pc . give_item2 ( "7006" , 1 ) pc . give_item2 ( "11806" , 1 ) pc . give_item2 ( "12626" , 1 ) end say("Witaj na serwerze.") local a = select ( " Wejdź do gry " ) if a == 1 then end clear_letter ( ) end end end state XYZ begin end end Odnośnik do komentarza
michalosik541 Opublikowano 22 Października 2014 Autor Udostępnij Opublikowano 22 Października 2014 Teraz się wgrywa,okno wyskakuje,itemy daje,aczkolwiek po kliknięciu buttona te czarne paski na górze i na dole zostają Odnośnik do komentarza
Thexey Opublikowano 22 Października 2014 Udostępnij Opublikowano 22 Października 2014 Teraz się wgrywa,okno wyskakuje,itemy daje,aczkolwiek po kliknięciu buttona te czarne paski na górze i na dole zostają daj gdzies pod koniec setskin ( NOWINDOW ) EDIT local a = select ( " Wejdź do gry " ) if a == 1 then setskin ( NOWINDOW ) end Odnośnik do komentarza
michalosik541 Opublikowano 22 Października 2014 Autor Udostępnij Opublikowano 22 Października 2014 daj gdzies pod koniec setskin ( NOWINDOW ) EDIT local a = select ( " Wejdź do gry " ) if a == 1 then setskin ( NOWINDOW ) end Wciąż paski Odnośnik do komentarza
Thexey Opublikowano 23 Października 2014 Udostępnij Opublikowano 23 Października 2014 Wciąż paski hmm nie mam pomysłu dlaczego. wydaje mi sie ze to moze byc wina game. jakiego masz game? Odnośnik do komentarza
dzekon Opublikowano 23 Października 2014 Udostępnij Opublikowano 23 Października 2014 a set_state(XYZ) ? Odnośnik do komentarza
michalosik541 Opublikowano 23 Października 2014 Autor Udostępnij Opublikowano 23 Października 2014 hmm nie mam pomysłu dlaczego. wydaje mi sie ze to moze byc wina game. jakiego masz game? Pliki terenzo a set_state(XYZ) ? Wytłumaczysz co mam dokłandnie zrobić? Jestem w tym zielony Odnośnik do komentarza
dzekon Opublikowano 23 Października 2014 Udostępnij Opublikowano 23 Października 2014 quest first_login begin state start begin when login begin if pc.getqf("first_login") == 0 then pc.setqf("first_login", 1) say_reward("Witaj na serwerze") say("") say_title("PRZYKŁAD") say("PRZYKŁAD") say("PRZYKŁAD") say("PRZYKŁAD") say("PRZYKŁAD") say("PRZYKŁAD") say_reward("PRZYKŁAD") local a = select ( " Wchodzę do świata " ) if a == 1 then return end pc . give_item2 ( "ID" , ILOŚĆ ) pc . set_skill_level ( 131 , 10 ) horse.set_level ( 11 ) horse.ride() if pc.job==0 then --WOJ pc . give_item2 ( "ID" , ILOŚĆ ) end if pc.job==1 then --NINJA pc . give_item2 ( "ID" , ILOŚĆ ) end if pc.job==2 then -- SURA pc . give_item2 ( "ID" , ILOŚĆ ) end if pc.job==3 then -- SZAMAN pc . give_item2 ( "ID" , ILOŚĆ ) end set_state(XYZ) end end state XYZ begin end end end Odnośnik do komentarza
michalosik541 Opublikowano 23 Października 2014 Autor Udostępnij Opublikowano 23 Października 2014 'when or function' przy wgrywaniu. Dziękuję bardzo za to ,że chciało się wam pomóc. Wynagrodzę lajkami jak tylko bede mógł. Jeżeli ktoś jeszcze ma pomysł,albo znajdzie gdzies podobnego "buttton,okno na start,eq" to bardzo proszę o link. Wiem ,że masa tego,bo raz taki mialem,ale zgubiłem Sam nie znalazłem Odnośnik do komentarza
Nigahiga Opublikowano 23 Października 2014 Udostępnij Opublikowano 23 Października 2014 Co tu trudnego..? quest first_login begin state start begin when login with pc.getqf("login") ~= 1 begin pc.setqf("login",1) say_title("Komunikat powitalny") say("Witamy Cię graczu na serwerze!") say("Zapraszamy do wspólnej gry!") say("To już ostatni krok, aby wstąpić do gry.") say("Wystarczy, że zaakceptujesz swój wybór.") local s = select("Wchodzę do Świata!", "") if s == 1 then say_title("Komunikat powitalny") say("Witamy Cię w naszych kręgach!") say("Życzymy miłej gry!") end --[[Zamiast tej linijki wklej Ekwipunek na start.]] end end end Odnośnik do komentarza
dzekon Opublikowano 23 Października 2014 Udostępnij Opublikowano 23 Października 2014 quest give_basic_weapon begin state start begin when login begin if pc.getqf("basic_weapon") == 0 then pc.setqf("basic_weapon", 1) if pc . job == 0 then pc . give_item2 ( "19" , 1 ) pc . give_item2 ( "3009" , 1 ) pc . give_item2 ( "11209" , 1 ) pc . give_item2 ( "12209" , 1 ) pc . give_item2 ( "13009" , 1 ) pc . give_item2 ( "17009" , 1 ) pc . give_item2 ( "14009" , 1 ) pc . give_item2 ( "15009" , 1 ) pc . give_item2 ( "16009" , 1 ) elseif pc . job == 1 then pc . give_item2 ( "1009" , 1 ) pc . give_item2 ( "2009" , 1 ) pc . give_item2 ( "8009" , 200 ) pc . give_item2 ( "11409" , 1 ) pc . give_item2 ( "12349" , 1 ) pc . give_item2 ( "13009" , 1 ) pc . give_item2 ( "17009" , 1 ) pc . give_item2 ( "14009" , 1 ) pc . give_item2 ( "15009" , 1 ) pc . give_item2 ( "16009" , 1 ) elseif pc . job == 2 then pc . give_item2 ( "19" , 1 ) pc . give_item2 ( "12489" , 1 ) pc . give_item2 ( "11609" , 1 ) pc . give_item2 ( "13009" , 1 ) pc . give_item2 ( "17009" , 1 ) pc . give_item2 ( "14009" , 1 ) pc . give_item2 ( "15009" , 1 ) pc . give_item2 ( "16009" , 1 ) elseif pc . job == 3 then pc . give_item2 ( "7009" , 1 ) pc . give_item2 ( "12629" , 1 ) pc . give_item2 ( "11809" , 1 ) pc . give_item2 ( "13009" , 1 ) pc . give_item2 ( "17009" , 1 ) pc . give_item2 ( "14009" , 1 ) pc . give_item2 ( "15009" , 1 ) pc . give_item2 ( "16009" , 1 ) end if pc.countitem(item) == 0 and pc.weapon != item then pc . change_money ( 100000 ) pc . give_item2 ( "20110" , 1 ) pc . give_item2 ( "27003" , 200 ) pc . give_item2 ( "27003" , 200 ) pc . give_item2 ( "27003" , 200 ) pc . give_item2 ( "27003" , 200 ) pc . give_item2 ( "27003" , 200 ) pc . give_item2 ( "27006" , 200 ) pc . give_item2 ( "27006" , 200 ) pc . give_item2 ( "71050" , 200 ) pc . give_item2 ( "72702" , 1 ) end end end end end ten powinien działać. Odnośnik do komentarza
Nigahiga Opublikowano 23 Października 2014 Udostępnij Opublikowano 23 Października 2014 To zgadujemy jaki wywali błąd, nieznana zmienna item? Odnośnik do komentarza
Rekomendowane odpowiedzi
Zarchiwizowany
Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.