e se acha que alguem vai querer fazer isso de graça ? esse ultimo script ai, só mechendo nas sources
3 Scripts 8.54
Por fodim, 22 de dez. de 2012 em Scripts
info
Grupo: Barão
Registrado: 05/10/12
Posts: 245
Reputação: +36

info
Grupo: Campones
Registrado: 11/02/10
Posts: 80
Reputação: +7
Char no Tibia: Lord Slashin

Craig me ajudo no 3º Script, amanha te dou rep
info
Grupo: Marquês
Registrado: 22/07/12
Posts: 1.1k
Reputação: +400
Gênero: Masculino
Char no Tibia: Luck Oake

O segundo pedido eu vou postar o script de não poder atacar os caras da mesma vocação, apenas isso, o resto dele alguém te ajuda.
creaturescripts.xml:
<event type="combat" name="VocationTeam" script="vocationteam.lua"/>
vocationteam.lua:
function onCombat(cid, target) if isPlayer(cid) and isPlayer(target) then if getPlayerVocation(cid) == getPlayerVocation(target) then doPlayerSendCancel(cid, "You may not attack your team mates.") return false end end return true end
login.lua:
registerCreatureEvent(cid, "VocationTeam")
A propósito, qual o tecerceiro pedido? Não retire ele do tópico, isso pode ser útil mais tarde caso alguém precise ou saiba ajudar.
info
Grupo: Campones
Registrado: 11/02/10
Posts: 80
Reputação: +7
Char no Tibia: Lord Slashin

LuckOake,sera que vc poderia fazer so o primeiro, o 3º consegui fazer por inteiro (eu gostei mtu do resultado), so preciso desse primeiro urgente
Edit -
Achei uma aol por charges sera que algum xtibiano conseguiria transformar em spells ? (by vodkart)
script:
function onSay(cid, words, param) local charges = 200 local x = doPlayerAddItem(cid,2196,1) doItemSetAttribute(x, "description", "Total Charges: "..charges) return true end
e aqui está o onDeath
function onDeath(cid, corpse, deathList) local colarid = 2196 if getPlayerSlotItem(cid, 2).itemid == colarid then local charges = string.match(getItemSpecialDescription(getPlayerSlotItem(cid, 2).uid), "%d+") doRemoveItem(getPlayerSlotItem(cid, 2).uid,1) doCreatureSetDropLoot(cid, false) if tonumber(charges) > 1 then local x = doPlayerAddItem(cid,colarid, 1) doItemSetAttribute(x, "description", "Total Charges: "..(charges-1)) end end return true end
Editado Dezembro 23 por Fodim



info
Grupo: Campones
Registrado: 11/02/10
Posts: 80
Reputação: +7
Char no Tibia: Lord Slashin
Gente eu queria pedir 2 scripts
1ºScript:Spell que usa charge
Uma magia que retira charge do item que esta na slot d arrow (nao sei bem o nome) e aparece em laranja para o player: Voce Ainda tem 99% de cargas
2ºScript:Vocation War
Tipo as vocations de id 1,2,3,4 entra em war entre si, tipo, não da pra atacar outro da mesma vocation, e quando mata outro de outra vocation, ganha xp (achu q isso pode ser resolvido nas config) e queria que colocasse o escudo da war (nao obrigatorio mais seria legal
3ºScript 2 Elementos Novos (Resolvido)
COMBAT_AIRDAMAGE e COMBAT_WATERDAMAGE, So queria saber como adiciona na Lib, ja adicionei nos sources, help me please
Valendo 10 De REP
Editado Dezembro 22 por Fodim