• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!

Usuwanie jednego itema pod Magic Wall Rune

Xaratex

Explosia.pl
Joined
Aug 18, 2010
Messages
43
Reaction score
3
Potrzebuję wskazówki do poniższego skryptu. Skrypt ten obecnie służy do obsługi Magic wall rune. Chciałbym aby przed postawieniem ściany pod nią usuwał się jeden item. Nie mam pojęcia jak wyciągnąć pozycję do wykorzystania funkcji "doRemoveItem".
Code:
local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_ENERGY)
setCombatParam(combat, COMBAT_PARAM_CREATEITEM, 1498)

function onCastSpell(cid, var)
    return doCombat(cid, combat, var)
end
 
Masz pozycję pod nosem, a dokładniej w zmiennej var.

Oto co ona zawiera:
Code:
(table)
  [type] = (number) 2
  [pos] = (table)
    [y] = (number) 1001
    [x] = (number) 1021
    [z] = (number) 7
  [stackpos] = (number) 0
 
Last edited:
Wie może ktoś gdzie znaleźć jakąś metodę, klasę w źródłach tfs aby pomimo tego limitu ustawionego w config.lua była możliwość używania wybranych run? Chodzi mi o to ,że gdy powiedzmy mamy tile limit = 5 to po zapełnieniu tile w pełni nie można już na tej pozycji użyć run takich jak magic wall rune.
 
Back
Top