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

[Pytanie] Jak to zrobić pomoże ktoś?


Rekomendowane odpowiedzi

Opublikowano

Witam wszystkich userów.

Mam pewien problem, otóż widziałem kiedyś na pewny mserwerze unikalną pelerynę męstwa, była jako 1 sztuka, a jej użycie było nieskończone i nigdy nie znikała. Pytanie jak to zrobić ???

 

Oraz jeszcze jedna innowacja, gdy np mamy załóżmy 400 potek i gdy te 200 się skończy, to przeskakuje samo na kolejną 200 setkę.

Jak zrobić takie coś z pelerynkami, że np. jak mam ich 400 i 200 się skończy, to kolejna 200 setka przeskakuje?

Za odpowiedzi będą +/- jak kto woli oraz lajki :)

Bardzo prosze o pomoc :D

Opublikowano

To z tą peleryną mam na serwerze to Quest za to jest odpowiedzialny

 

 

Ps. Mam 1945 postów jak ktoś wtajemniczony to wie ze wtedy się zakończyła 2 wojna swiatowa :D w 1939 się zaczeła 1 wrzesnia a 2 wrzesnia 1945 się zakończyła

Pomogłem? Daj Lubie to! :)

 

2252770056.png

Opublikowano

co do potek to mam inne rozwiazanie,

oto quest:

quest potki begin
state start begin
 when login or levelup with pc.get_level() >= 1 begin
  set_state( gotoinfomation )
 end
end
state gotoinfomation begin
 when letter begin
  send_letter("Kup potki")
 end
 when button or info begin
  say_title("Kup potki")
   local s = select ( "200 Duze Czerwone 32k" , "1000 Duze Czerwone 160k" , "200 Duze Niebieskie 64k" , "1000 Duze Niebieskie 320k" , "200 Duze Zielone 100k" , "1000 Duze Zielone 500k" , "Anuluj" )
 if 1 == s then
  pc.give_item2(27003, 200)
  pc.give_gold(-32000)
 elseif 2 == s then
  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_gold(-160000)
 elseif 3 == s then
  pc.give_item2(27006, 200)
  pc.give_gold(-32000)
 elseif 4 == s then
  pc.give_item2(27006, 200)
  pc.give_item2(27006, 200)
  pc.give_item2(27006, 200)
  pc.give_item2(27006, 200)
  pc.give_item2(27006, 200)
  pc.give_gold(-320000)
 elseif 5 == s then
  pc.give_item2(27102, 200)
  pc.give_gold(-100000)
 elseif 6 == s then
  pc.give_item2(27102, 200)
  pc.give_item2(27102, 200)
  pc.give_item2(27102, 200)
  pc.give_item2(27102, 200)
  pc.give_item2(27102, 200)
  pc.give_gold(-500000)
 end
   end
 end
end

Po wgraniu tego questa dostajemy mozliwosc zdalnego kupienia potek, gdziekolwiek jestesmy (hmm wyszlo jak reklama LTE polsatu xD ), ale jest jeden bug, gdy mamy 0 yang rowniez mozemy kupic potki a yang nie jest nam zabierane.

Opublikowano

UP dobra, ok spoko. Ale mnie chodziło o to, że po wykorzystaniu 200 sztuk pelerynek ładuje się kolejna dwusetka, tak jak z potami kończy się jedna 200 wskakuje automatycznie 2, tak samo z pelerynkami, pomoże ktoś ?

Opublikowano

Watuś wystarczy dodać pc.get_gold czy cuś takiego . Co do peleryny to jest to quest i ustawienie odpowiednie w mysqlu

Opublikowano

Up oczywiście lajk dla Ciebie :)

No tak, ustawienie tego, zmiana tego, przestawienie tamtego, ale chodzi mi o gotowca, nie jest questerem i od 0 nie dam rady chyba napisać questu, widziałem to na pewnym serwerze, ok 3miesiące temu i wiem, że takie coś jest do zrobienia, ale czy ktoś wie jak dokładnie ? :)

Opublikowano

Wszystko mozna ale nie wiem jaki jest sens dawania 200 sztuk automatycznej peleryny nie mozesz zrobic tak jak ja? dac 1 ktorej nie da sie zuuzyc?.

Pomogłem? Daj Lubie to! :)

 

2252770056.png

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...