comentem pessoal
- Fórum
- OTServ
- Recursos
- Scripting
- Actions e Talkactions
- Staff Rox Confirao
vai estudar gramatica pelo amor de deus!
não dá pra ler assim, mas parece legal, para organizar mais, digite os scripts entre quote *-*
tinha que ser goiano!
Cobra e Gabriel, cuidado com o double post, da próxima resultará em um alerta, espero que não se repita.
desculpa moderador mais o que vc achou do meu staff
info
Grupo: Campones
Registrado: 23/07/07
Posts: 10
Reputação: 0
Cara,Namoral,
(@Quote-CobraOT) Eu tb so goiano mais não Sou analfabeto !! (Preconceituoso !!!)
(@Quote-GabrielBR) Tudo bem sobre a staff , mais tente seguir mais as regras da gramática,Você cometeu erros muito graves como : "Staff Rox Confirao",
Na sua ficha você escreveu "goiania goiais" (Namoral,se vc kiser mudar essa ideia sobre os Goianos,tente dar uma ajudinha :smile_positivo: )
Bye :49_49:
info
Grupo: Campones
Registrado: 02/09/06
Posts: 99
Reputação: +4
Char no Tibia: Raverin Leath

Muito bom kra!
Parabéns.
Segui como você explicou e deu certinho. Eu coloquei no meu ot.
Flw
aehaoeaheoah, tiopês vindo de berço que coisa linda
Editado Janeiro 12 por Rickzs
MEnino voce criou o tiopes? o0
algumas coisa sim
q??
Algumas coisa eu que criei o que nao fui eu foi a uh e o arcane staff e o iten que eu uzei
:icon1:
info
Grupo: Campones
Registrado: 28/02/07
Posts: 36
Reputação: 0
Char no Tibia: Hitman knight

Parabens adorei essa sua ideia!!!
vlw








info
Grupo: Campones
Registrado: 07/12/06
Posts: 61
Reputação: +1
Pessoal fui mexendo no meu ot e acabei fazendo um staff.
as funçao dele:
ele tem o atake de arcane
cura como uh
e souta gelo
vamos começa?
1:vai na pasta item (data\items) e abre o items.xml como blokos de anotaçoes.
2:clica ctrl+f e coloka esse id e ´procura por ele ( 7429 ) o staff que eu usei foi o blessed sceptre.
3:apaga o que ta nosse numero e coloa esse no luga:
</item>
<item id="7429" article="a" name="blessed sceptre">
<attribute key="weight" value="3900"/>
<attribute key="defense" value="21"/>
<attribute key="attack" value="47"/>
<attribute key="weaponType" value="club"/>
<attribute key="extradef" value="3"/>
<attribute key="healthGain" value="200"/>
<attribute key="manaGain" value="50"/>
<attribute key="manaTicks" value="1000"/>
4:salve e vai na pasta data\weapons e abre o weapons.xml como bloko de anotaçoes
PROCURE POR:
<!-- Strong Wands/Staffs -->
<wand id="2453" range="10" lvl="50" mana="13" enabled="1" exhaustion="0" script="sprite.lua"><vocation id="1"/><vocation id="2"/><vocation id="5"/><vocation id="6"/><vocation id="9"/><vocation id="10"/></wand>
E COLOKE NA LINHA DE BAIXO ISSO:
<wand id="7429" range="4" lvl="20" mana="20" enabled="1" exhaustion="0" script="staffdefogo.lua"><vocation id="1"/><vocation id="2"/><vocation id="3"/><vocation id="4"/><vocation id="5"/><vocation id="6"/><vocation id="7"/><vocation id="8"/><vocation id="9"/>></wand>
vai fica assim:
<!-- Strong Wands/Staffs -->
<wand id="2453" range="10" lvl="50" mana="13" enabled="1" exhaustion="0" script="sprite.lua"><vocation id="1"/><vocation id="2"/><vocation id="5"/><vocation id="6"/><vocation id="9"/><vocation id="10"/></wand>
<wand id="7429" range="4" lvl="20" mana="20" enabled="1" exhaustion="0" script="staffdefogo.lua"><vocation id="1"/><vocation id="2"/><vocation id="3"/><vocation id="4"/><vocation id="5"/><vocation id="6"/><vocation id="7"/><vocation id="8"/><vocation id="9"/></wand>
5:vai na pasta :
data\weapons\scripts
e copie cualquer arquivo lua la e cole la mesmo e coloke o nome staffdefogo
abra ele e apage tudo o que ta la dentro e adiciona isso:
local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)
setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_ENERGY)
setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -1.3, -50, -1.3, -60)
function onUseWeapon(cid, var)
return doCombat(cid, combat, var)
end
e salva.
7:agora vai em actions
data\actions a abra o actions.xml como bloko de anotaçoes e addciona essa linha
<action itemid="7429" script="arma.lua" />
em baixo de -- Tools
vai fica assim
-- Tools
<action itemid="7429" script="arma.lua" />
8:agora vai na pasta
data\actions\scripts
copie cualque arqueivo lua la e cole e coloke o nome de arma e abre ele como bloko de anotaçoes:
e coloke isso dentro:
function onUse(cid, item, frompos, item2, topos)
mag = getPlayerMagLevel(cid)
if mag >= 5 then
doPlayerSay(cid,"Aew recuperei!!!",1)
doPlayerAddHealth(cid,1000)
doPlayerAddMana(cid,1000)
doPlayerSendTextMessage(cid,22,"Você recuperou sua vida")
doPlayerSendCancel(cid,"Malz aew so ml 5 pra usa essa arma xD!!!.")
end
return 1
end
e salva
explicando o AddHealth a o tanto de hp que vai almenta cuando tive usando ele
doPlayerAddMana a o tanto de mana que vai almenta cuando tive usando ele
exemplo vai surbir de 1000 em 1000
if mag >= 5 then
e o ml que o cara tem que ter pra usa ele nesse caso e 5
9:pra funciona como uh ou pra surbir e pressizo fazer isso:
vai na pasta sell (data\spells) e abra o spells.xml como blokos de anotaçoes e procure por
<!-- runes -->
na ultima linha de <!-- runes --> addciona isso
<rune name="blessed sceptre uh" id="7429" charges="3" blocktype="solid" exhaustion="1" enabled="1" allowfaruse="1" script="uh.lua"></rune>
E
S
P
E
R
O
T
E
A
J
U
D
A
D
O
O
X
T
I
B
I
A
SE EU COPIEI DE ALGUEM ME DESCULPA MAIS EU NUCA VIR ESSE STAFF EM TAO EU TIREI DO MEU OT FURIAS E COLOKEI AQUI.
CREDITOS AO Furias (gabrielbr) eu
se tive alguem ja tive tido criado me desculpa. fala comigo e eu colokos os creditos sertos.
se eu tive colokado no luga errado colokem no luga serto e nao deleta