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

[Poprawa] Usuniecie możliwości wpisania nan


Rekomendowane odpowiedzi

Opublikowano

Siemka

Przerobi ktoś questa: http://wklej.to/xRdQS

Tak żeby jak wpisze się w polu nan to wyświetlał się napis xxx

 

Nie moge sobie z tym poradzić :(

Opublikowano

Nie działa.

Zrobiłem tak:

 

elseif isnan(points) then

say("bla bla bla.[ENTER]")

return

 

I wogóle punktów nie chce dodać :(

 

Koleś napisał mi że mam użyć funkcji string.find

Ale nie wiem wogóle oco z nią chodzi jakieś pomysły ?

Opublikowano

Dopisz do quest_functions:

string.find

 

W queście zmień na:

 

 

local points = tonumber(input())
say("")
say_title(PetSystem[PetIndex].Skill[s].name)
say("")
if points == nil then
say("Wprowadziłeś niepoprawną wartość! ")
say("")
return
elseif string.find(points, "nan") then
say("Wprowadziłeś niepoprawną wartość! ")
say("")
return
elseif points < 1 then
say("Wprowadziłeś niepoprawną wartość! ")
say("")
return
elseif points > skill_points then
say("Nie posiadasz tylu punktów umiejętności! ")
say("")
return
elseif (skill_value[s]+points) > PetSystem[PetIndex].Skill[s].max_points then
say("Jeżeli zwiększysz tę umiejętność o "..points.." punktów, ")
say("to maksymalny poziom rozwinięcia tej umiejętności")
say("zostanie przekroczony! ")
say("Podaj inną, poprawną wartość![ENTER]")
return
end
skill_value[s] = skill_value[s]+points
PetSystem.ChangeSkillPoints(PetIndex, -points)
PetSystem.SaveSkill(PetIndex, skill_value)
PetSystem.AddBonus(PetIndex)
say("")
say("Punkty umiejętności zostały pomyślnie dodane![ENTER]")

 

 

 

PS. Podziękowania dla xDeStRuCtx za pomoc przy tym <3

1365336413-U179206.png
LIp6k.png
EPICSYGNA_erasnwx.jpg
LIp6k.png
1365336413-U179206.png

 

 
qar_gameplay.png
 
Opublikowano

Nan powoduje iż quest nie sprawdza aktualnej wartości yang,punktów czy innych rzeczy którą ma sprawdzać. Jest to takie obejście pc.setq czy jak wy tam to sobie zwiecie =]

nanicz.png


Opublikowano

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...