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

Rekomendowane odpowiedzi

Opublikowano

Jak ustawić quest aby znikała pieczęć po danym czasię w quescie mam tak ale usuwa item odrazu.

quest mounty begin
state start begin
  when login or letter with not pc.is_polymorphed() begin
   if item.select_cell(98) then
        if item.vnum == 71114 then
         pc.mount(20110, 20*60*60)
         pc.mount_bonus(apply.DEF_GRADE_BONUS,100,20*60*60)
         pc.remove_item(71114, 1)
        end
Opublikowano

 

Jak ustawić quest aby znikała pieczęć po danym czasię w quescie mam tak ale usuwa item odrazu.

quest mounty begin
state start begin
  when login or letter with not pc.is_polymorphed() begin
   if item.select_cell(98) then
        if item.vnum == 71114 then
         pc.mount(20110, 20*60*60)
         pc.mount_bonus(apply.DEF_GRADE_BONUS,100,20*60*60)
         pc.remove_item(71114, 1)
        end

W queście czas pc.mount() robisz jak największy, a znikanie itemu ustawiasz w MySQL.

Opublikowano

Skopiuj z Kamienia Otwarcia, tam będziesz miał wartość 300 - to jest czas w sekundach.

Ustawiłem jak kazałeś, spojrzałem na kamień otwarcia ustawiłem tam czas 300 sekund. Ustawiłem też w wpisie item_proto. I nic to nie dało, niby łatwe ale jednak trudne. Zauważyłem że kamień otwarcia mi nie znika.

<Item vnum="20216" name="'�������̿" gb2312name="Pieczęć Brązowy Renifer" type="18" subtype="2" weight="0" size="1" antiflag="0" flag="0" wearflag="0" immuneflag="0" gold="0" buy_price="0" limittype0="1" limitvalue0="95" limittype1="0" limitvalue1="0" applytype0="0" applyvalue0="0" applytype1="0" applyvalue1="0" applytype2="0" applyvalue2="0" value0="300" value1="0" value2="0" value3="0" value4="0" value5="0" socket0="0" socket1="64992" socket2="127" socket3="64976" socket4="21631" socket5="4855" refine_vnum="0" refine_set="0" magic_pct="0" specular="0" socket_pct="0" />
Opublikowano

@DonMamutos

Nie prosił o funkcję od usuwania tylko usuwanie pieczęci po czasie.

@2StronaMT2PL

Rzecz pierwsza: Złe type i subtype.

Tu masz poprawny wpis od pieczęci.

<Item vnum="71124" hashName="White Lion Seal" name="Piecz. Białego Lwa" type="16" subtype="2" weight="0" size="1" antiflag="74112" flag="9216" wearflag="128" immuneflag="0" gold="0" buy_price="0" limittype0="1" limitvalue0="0" limittype1="0" limitvalue1="0" applytype0="0" applyvalue0="0" applytype1="0" applyvalue1="0" applytype2="0" applyvalue2="0" value0="2400" value1="0" value2="0" value3="0" value4="0" value5="0" socket0="0" socket1="0" socket2="0" socket3="0" socket4="0" socket5="0" refine_vnum="0" refine_set="0" magic_pct="0" specular="0" socket_pct="0" />

Czas podajesz w value0.

Rzecz druga: MySQL a nie sam klient.

Rzecz trzecia: Na jakiej zasadzie chcesz to zrobić? Bo w przypadku pieczęci którą Ci podałem jest ona zakładana, a nie wiem czy takowe preferujesz.

dCrwk2h.gif

Opublikowano

@DonMamutos

Nie prosił o funkcję od usuwania tylko usuwanie pieczęci po czasie.

@2StronaMT2PL

Rzecz pierwsza: Złe type i subtype.

Tu masz poprawny wpis od pieczęci.

<Item vnum="71124" hashName="White Lion Seal" name="Piecz. Białego Lwa" type="16" subtype="2" weight="0" size="1" antiflag="74112" flag="9216" wearflag="128" immuneflag="0" gold="0" buy_price="0" limittype0="1" limitvalue0="0" limittype1="0" limitvalue1="0" applytype0="0" applyvalue0="0" applytype1="0" applyvalue1="0" applytype2="0" applyvalue2="0" value0="2400" value1="0" value2="0" value3="0" value4="0" value5="0" socket0="0" socket1="0" socket2="0" socket3="0" socket4="0" socket5="0" refine_vnum="0" refine_set="0" magic_pct="0" specular="0" socket_pct="0" />

Czas podajesz w value0.

Rzecz druga: MySQL a nie sam klient.

Rzecz trzecia: Na jakiej zasadzie chcesz to zrobić? Bo w przypadku pieczęci którą Ci podałem jest ona zakładana, a nie wiem czy takowe preferujesz.

Może być zakładana ale lepiej jakby była tak że po kliknięciu wsiadamy. Ja sprawdze ten wpis idam znać ale coś przeczuwam że będzie jak zawsze czyli nie beżie pokazanyczas.

Opublikowano

?

 

 

@DonMamutos

Nie prosił o funkcję od usuwania tylko usuwanie pieczęci po czasie.

@2StronaMT2PL

Rzecz pierwsza: Złe type i subtype.

Tu masz poprawny wpis od pieczęci.

<Item vnum="71124" hashName="White Lion Seal" name="Piecz. Białego Lwa" type="16" subtype="2" weight="0" size="1" antiflag="74112" flag="9216" wearflag="128" immuneflag="0" gold="0" buy_price="0" limittype0="1" limitvalue0="0" limittype1="0" limitvalue1="0" applytype0="0" applyvalue0="0" applytype1="0" applyvalue1="0" applytype2="0" applyvalue2="0" value0="2400" value1="0" value2="0" value3="0" value4="0" value5="0" socket0="0" socket1="0" socket2="0" socket3="0" socket4="0" socket5="0" refine_vnum="0" refine_set="0" magic_pct="0" specular="0" socket_pct="0" />

Czas podajesz w value0.

Rzecz druga: MySQL a nie sam klient.

Rzecz trzecia: Na jakiej zasadzie chcesz to zrobić? Bo w przypadku pieczęci którą Ci podałem jest ona zakładana, a nie wiem czy takowe preferujesz.

 

Naprawdę tak bardzo mi Was żal. Najbardziej naszego kochanego moderatora @PhoEnix9332 , który nadał mi ostrzeżenie za post.

 

Tak bardzo tępy naród.

if item.vnum == 71114 then
pc.mount(20110, 20*60*60)
pc.mount_bonus(apply.DEF_GRADE_BONUS,100,20*60*60)
pc.remove_item(71114, 1)
end

Gdy siądziesz na tego mounta to Ci go kur*e usunie bo masz w queście funkcje

pc.remove_item(71114, 1)

A jeśli chcesz żeby było widać czas ile pozostało do końca pieczęci to do ch*ja ustaw to też w cliencie ......

1EPZ6G.gif

Opublikowano

@DonMamutos

A Ty nadal nie rozumiesz tego co twórca tematu chciał osiągnąć on nie chciał tego żeby po wejściu na mounta pieczęć znikała tylko żeby była wielorazowego użytku i znikała dopiero po podanym przez niego czasie.

Czytanie ze zrozumieniem - Polecam i pozdrawiam Svope.

dCrwk2h.gif

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...