#1 2011-01-01 19:24:41

Subrosa

http://img72.imageshack.us/img72/838/nowyo.jpg

Zarejestrowany: 2011-01-01
Posty: 1
Punktów :   
Skąd:: Gdańsk
Ile masz lat ?: 19

Mikstura Szybkości

data/actions/script i tworzymy plik pod nazwą speed.lua a w nim piszemy:


Spoiler:

local combat = createCombatObject()
    setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_RED)
    setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, 0)
    local condition = createConditionObject(CONDITION_HASTE)
    setConditionParam(condition, CONDITION_PARAM_TICKS, 150000)
    setConditionFormula(condition, 1.0, -300, 1.0, -300)
    setCombatCondition(combat, condition)
    function onUse(cid, item, frompos, item2, topos)
    var = numberToVariant(cid)
    doCombat(cid, combat, var)
    doRemoveItem(item.uid,1)
    doPlayerSay(cid, "Biegam Szybciej", 16)
    return 1
    end

Teraz wchodzimy w data/actions/actions/xml i wklejamy tam:

Spoiler:

<action itemid="6558" script="speed.lua" />

Gratulacje, udało się ID mikstury 6558

setConditionParam(condition, CONDITION_PARAM_TICKS, 150000) - gdzie 150000 to czas.

setConditionFormula(condition, 1.0, -300, 1.0, -300) - szybkość

Jeżeli chcemy dodać do sklepu taką potionkę musimy w skrypcie NPC dodać:

Spoiler:

shopModule:addBuyableItem({'mikstura szybkosci', 'ms'}, 6558, 1000, 'mikstura szybkosci')

Tam gdzie 6558 to ID, a tam gdzie 1000 to cena

Offline

 

#2 2011-01-09 12:38:25

Roy

http://img149.imageshack.us/img149/4536/administratorq.jpg

Zarejestrowany: 2009-03-21
Posty: 10
Punktów :   
Skąd:: Katowice
Ile masz lat ?: 16

Re: Mikstura Szybkości

Kod:

Skrypt nam nie jest potrzebny : )

Notka:
Nie bierzemy .


http://img802.imageshack.us/img802/6683/sevent.png

Offline

 

Stopka forum

RSS
Powered by PunBB 1.2.23
© Copyright 2002–2008 PunBB
Polityka cookies - Wersja Lo-Fi


Darmowe Forum | Ciekawe Fora | Darmowe Fora
www.medi.pun.pl www.gng.pun.pl www.wship.pun.pl www.majowie.pun.pl www.elektrotechnikaniestac.pun.pl