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

Pomoc z Sprawdzeniem Questa


Rekomendowane odpowiedzi

Opublikowano

quest tp begin 
       state start begin 
              when 20095.chat."Nowe Mapy" begin 
 say_title("Seon-Hae:") 
                       if pc.level < 100 then 
                               say("Te mapy są dla Ciebie zaniebezpieczne!") 
                                                               say("Zostań tutaj i broń królestwa.") 
                                               return    
                                               elseif pc.level >= 100 then  
                                               say_reward( "Witaj podróżniku." )  
                                               say ( "Mogę Cię przenieść do:" )                                              
                                               say ( "" ) 
                                               local s = select ( "Obóz Gnolli" , "Równiny Poległych " , "Wyjdź " ) 
                                               if s == 1 then 
                                               say_title ( "Uważaj na siebie!")
                                               say ("Gnolle to cholernie niebezpieczne istoty!")
                                               wait ()
                                               pc.warp ( 8135000, 15000 )
                                               elseif 2 == s then
                                               say_title ( "Uważaj na siebie!")
                                               say ("Martwi nie są wcale tacy martwi!")
                                               wait ()
                                               pc.warp ( 884600, 90100 )
                                               if s == 3 then 
                                               return 
                               end 
                       end 
               end

 

;]

Opublikowano

Było

                                                local s = select ( "Obóz Gnolli , "Równiny Poległych " , "Wyjdź" ) 

Jest

                                                local s = select ( "Obóz Gnolli" , "Równiny Poległych " , "Wyjdź " ) 

 

Więc domknąłem cudzysłów przy obozie gnolli i dodałem spację po wyjdź ;] Z własnego doświadczenia wiem, że czasem questy nie działają, gdy przed cudzysłowem dasz polski znak, a spacja zawsze pomaga (:

Opublikowano

Mam problem jednak ;/

Jak wgrywam pojawia się: qc in malloc():error: allocation failed

Czym to jest spowodowane? Prosze o jeszcze jedno przejrzenie questa.

  • 3 lata później...
Opublikowano

Mam ten sam problem, z takim questem :

 

 

 

quest first_login begin

state start begin

when login begin

chat( "Witaj na EssentialMT2." )

chat( "Dostaniesz na początek pare itemów i troche kasy :)" )

chat( "Życzę miłej gry i wysokiego LvL'a, siLLvaToRe." )

if pc . job == 0 then

pc . give_item2 ("19")

pc . give_item2 ("3009")

pc . give_item2 ("11209")

pc . give_item2 ("12209")

pc . give_item2 ("13009")

pc . give_item2 ("14009")

pc . give_item2 ("15009")

pc . give_item2 ("16009")

pc . give_item2 ("17009")

pc . give_item2 ("3009")

pc . give_item2 ( "70038", 200 )

horse . set_level (30)

elseif pc . job == 1 then

pc . give_item2 ("1009")

pc . give_item2 ("19")

pc . give_item2 ("11409")

pc . give_item2 ("12349")

pc . give_item2 ("13009")

pc . give_item2 ("14009")

pc . give_item2 ("15009")

pc . give_item2 ("16009")

pc . give_item2 ("17009")

pc . give_item2 ("3009")

pc . give_item2 ( "70038", 200 )

horse . set_level (30)

elseif pc . job == 2 then

pc . give_item2 ("19")

pc . give_item2 ("11609")

pc . give_item2 ("12489")

pc . give_item2 ("13009")

pc . give_item2 ("14009")

pc . give_item2 ("15009")

pc . give_item2 ("16009")

pc . give_item2 ("17009")

pc . give_item2 ("3009")

pc . give_item2 ( "70038", 200 )

horse . set_level (30)

elseif pc . job == 3 then

pc . give_item2 ("7009")

pc . give_item2 ("11809")

pc . give_item2 ("12629")

pc . give_item2 ("13009")

pc . give_item2 ("14009")

pc . give_item2 ("15009")

pc . give_item2 ("16009")

pc . give_item2 ("17009")

pc . give_item2 ("3009")

pc . give_item2 ( "70038", 200 )

horse . set_level (30)

end

if pc . countitem ( item ) == 0 and pc . weapon ~= item then

pc . give_item2 ("50053")

pc . set_skill_level ( 131 , 10 )

pc . give_exp2 ( 5000 )

horse . ride ()

end

end

 

 

Opublikowano

 

 

quest first_login begin
        state start begin
                when login begin
                        if pc.getqf("AlioS2") == 0 then
                                pc.setqf("AlioS2", 1)
                                
                        say_title(string.format("Powitanie:"))
                        say("")
                        say_red("Technik: [TG]Shaggy")
say("")
                        say("Witamy na serwerze AlioS2,")
                        say("Mamy nadzieję,że Ci się tu spodoba")
                        say("i zostaniesz u nas na dłużej.")
say("")
                        say_red("TeamSpeak3 : ts3.alios2.pl")
say("")
                        say("A teraz zapoznaj się z serwerem !")
                        say_reward(string.format("Życzymy miłej gry."))
                        
                        
                        pc . give_item2 ( "14006" , 1 ) 
                        pc . give_item2 ( "15006" , 1 ) 
                        pc . give_item2 ( "13006" , 1 )
                        pc . give_item2 ( "16006" , 1 )
                        pc . give_item2 ( "17006" , 1 )
                        pc . give_item2 ( "50051" , 1 )
                        pc . give_item2 ( "27003" , 200 )
                        pc . give_item2 ( "27006" , 200 )
                        pc . give_item2 ( "72702" )
                        pc . give_item2 ( "80009" )
                        pc . give_item2 ( "70057" , 1 )
                        pc . give_item2 ( "27110" , 5 )
                        pc . give_item2 ( "27113" , 5 )
  pc . give_item2 ( "31038" )
  pc . give_item2 ( "50187" )
                        pc . set_skill_level ( 131 , 1 )
  pc . set_skill_level ( 128 , 10 )
  pc . set_skill_level ( 127 , 10 )
  pc . set_skill_level ( 128 , 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
        clear_letter ( )
                end
    end
        end
        state AlioS2 begin
        end
end

 

 

×
×
  • Dodaj nową pozycję...