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

Ktoś może to poprawić ?


Rekomendowane odpowiedzi

Opublikowano

 

 

quest staty begin
        state start begin
                when 20091.chat."Dokup statystyki" begin
                        -----------------------------
                        local brak_kasa = "Niestety, ale nie masz 1.000.000.000 Yang."
                        local brak_item = "Niestety, ale nie masz tyle Ornamentów(20)"
                        -----------------------------
                        local money = 1000000000
                        local ID = 30031
                        -----------------------------
                        local a = select("+10 pkt Sila","+10 pkt int.","+10 pkt.PZ","+10 pkt zrecznosc","Anuluj")
                        if a == 10 then
                                return
                        elseif a == 1 then
                                if pc.count_item(ID) >= 20 then
                                        if pc.get_money() >= money then
                                                pc.change_money(pc.get_money() - money)
                                                pc.remove_item(ID, 20)
                                                affect.add_collect(apply.STR, 10, 60*60*24*365*60)
                                        else
                                                say(brak_kasa)
                                        end
                                else
                                        say(brak_item)
                                end
                        elseif a == 2 then
                                if pc.count_item(ID) >= 20 then
                                        if pc.get_money() >= money then
                                                pc.change_money(pc.get_money() - money)
                                                pc.remove_item(ID, 20)
                                                affect.add_collect(apply.INT, 10, 60*60*24*365*60)
                                        else
                                                say(brak_kasa)
                                        end
                                else
                                        say(brak_item)
                                end
                        elseif a == 3 then
                                if pc.count_item(ID) >= 20 then
                                        if pc.get_money() >= money then
                                                pc.change_money(pc.get_money() - money)
                                                pc.remove_item(ID, 20)
                                                affect.add_collect(apply.CON, 10, 60*60*24*365*60)
                                        else
                                                say(brak_kasa)
                                        end
                                else
                                        say(brak_item)
                                end
                        elseif a == 4 then
                                if pc.count_item(ID) >= 20 then
                                        if pc.get_money() >= money then
                                                pc.change_money(pc.get_money() - money)
                                                pc.remove_item(ID, 20)
                                                affect.add_collect(apply.DEX, 10, 60*60*24*365*60)
                                        else
                                                say(brak_kasa)
                                        end
                                else
                                        say(brak_item)
                                end
                        end
                end
        end
end

 

 

Chodzi o to że staty dodaje ze np. dam sobie 10 pz do pisze ze mam np. 20 pz ale hp nie dodaje i po przelogowaniu staty wracają do normy .

 

Za przerobienie poleci limit i + 5 do profilu .

mr76n6.png
Opublikowano

przez affect collect mozesz mieć tylko jeden affect o danej wartości, tzn jak np. masz 20 siły to drugi raz nie mozesz mieć identycznego, bo po relogu sie usunie.

sygna1.png

Opublikowano

przez affect collect mozesz mieć tylko jeden affect o danej wartości, tzn jak np. masz 20 siły to drugi raz nie mozesz mieć identycznego, bo po relogu sie usunie.

Aha czyli mogę dodać daną wartość tylko raz ?

mr76n6.png
Opublikowano

Aha czyli mogę dodać daną wartość tylko raz ?

 

jeżeli masz w jakimś quescie

affect.add_collect(apply.INT, 10, 60*60*24*365*60)

to w drugim już to nie zadziała, będziesz wtedy musiał wartość zmienić np. na 

 affect.add_collect(apply.INT, 11, 60*60*24*365*60)

wtedy Ci bonusów po relogu nie wydupi.

Opublikowano

jeżeli masz w jakimś quescie

affect.add_collect(apply.INT, 10, 60*60*24*365*60)

to w drugim już to nie zadziała, będziesz wtedy musiał wartość zmienić np. na 

 affect.add_collect(apply.INT, 11, 60*60*24*365*60)

wtedy Ci bonusów po relogu nie wydupi.

Dobra a czy byś był w stanie przerobić tego guesta tak aby była możliwość jednego kupienia statów ale po np. 25 ? I to by było jedno razowo ?

mr76n6.png
Opublikowano

Dobra a czy byś był w stanie przerobić tego guesta tak aby była możliwość jednego kupienia statów ale po np. 25 ? I to by było jedno razowo ?

 

kupisz np. siłe i nie możesz reszty kupić czy kupisz siłe i siłe ponownie nie możesz kupić?

Opublikowano

kupisz np. siłe i nie możesz reszty kupić czy kupisz siłe i siłe ponownie nie możesz kupić?

Kupie siłe i nie będę mógł już kupić siłe ale będę mógł kupić resztę bonów jeden raz .

mr76n6.png

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...