• logo_cipsoft
    Nowe serwery zostały otwarte 27 Sie 2025:
    Escura (Retro Open PvP) Mystera (Retro Open PvP) us_logo Penumbra (Retro Open PvP)

-Skrypt Banalny Quest Skrypt

Status
Zamknięty.

HayBoss

User
Dołączył
Wrzesień 4, 2011
Posty
13
Liczba reakcji
0
Nazwa i wersja silnika: Evolution 8.1 (Aries 0.4.0)
Wersja klienta Tibii: 8.1
Opis: Chodzi mi o bardzo prosty, tradycyjny skrypcik. Mianowicie taki - jest skrzynka, na kt?r? je?li si? kliknie, dostaje si? dany item (tylko raz dzia?a), oraz zrobi? tak, ?eby tej w?a?nie skrzynki nie da?o si? przesuwa?.

Pozdrawiam
 
Odp: Banalny Quest Skrypt

PHP:
local config = {
[4000] = {storage = 4000, items={{4847, 10}, {4848}}},
}

function onUse(cid, chest)
  if(config[chest.uid]) then
    local storage = config[chest.uid].storage
    if(getCreatureStorageValue(cid, storage) > 1) then
      doPlayerSendTextMessage(cid, 27, "Ta skrzynia jest pusta!")
      return true
    end
    for i, v in ipairs(config[chest.uid].items) do
      local count = 1
      if(v[2]) then
        count = v[2]
      end
      doPlayerAddItem(cid, v[1], count)
    end
  end
  return true
end

W map edytorze ustawiasz uid (uid automatycznie blokuje ruszanie skrzyni) skrzynie 4000 i w ten spos?b masz gotowego questa.
Ale radz? u?y? gotowego skryptu, kt?ry prawdopodobnie masz ju? w silniku.


Notka moderatorska:
+1 OT Expert
 
Ostatnio edytowane przez moderatora:
Odp: Banalny Quest Skrypt

Ok dzia?a, wielkie dzi?ki :)
 
Ostatnia edycja:
Odp: Banalny Quest Skrypt

uniqueid skrzynki to id itema-nagrody, actionid to ilosc itemow (np jak dajesz kase to 1-100), jesli jeden item to dajesz action id 1 albo w ogole nie dajesz
 
Status
Zamknięty.
Do góry