Ir para conteúdo

Duel System Por Action


SmiX

Posts Recomendados

Não posso testar agora,pois meu ot ainda esta em construção então n posso testar.

 

Mais dai teria certeza que adicionando iria funcionar.

Por isso perguntei se funfa em 8.54

Link para o comentário
Compartilhar em outros sites

  • 2 weeks later...

è para 8.54, e o script eu que criei e não peguei de ninguem pra postar aqui.

 

Quem não conseguiu é pq fez alguma coisa errada na "instalação".

Link para o comentário
Compartilhar em outros sites

  • 3 weeks later...

acho que para não poder deslogar em duel, é só fazer um creaturescript Logout.lua, e fazer assim

 

if getCreatureStorage(cid, 12874) > 0 then
return false
end

 

ai é só adicionar no script da hora que o player aceitar o duel, para adicionar o storage no item.uid e no item2.uid, e quando acabar remover os storage

 

e a parte de usar o item em si mesmo, é só por algo como


if item2.uid == getCreatureName(cid) then
doPlayerSendCancel(cid, "Sorry, you can't use this item in yourself.")
end

Editado por SuggestName19
Link para o comentário
Compartilhar em outros sites

  • 2 months later...

alguem da 1 mao ai??

eu consegui enviar o duel e até aparece o "BATTLE" quando o outro player aceita o duel

porem da esses erros aqui...

 

 

[21/12/2012 20:20:49] [Error - CreatureScript Interface]

[21/12/2012 20:20:49] data/creaturescripts/scripts/login.lua

[21/12/2012 20:20:49] Description:

[21/12/2012 20:20:49] (luaRegisterCreatureEvent) Creature not found

[21/12/2012 20:20:49] >> Loading chat channels

[21/12/2012 20:20:49] [Warning - Vocations::getVocation] Vocation 51 not found.

[21/12/2012 20:20:49] [Warning - Chat::loadFromXml] Wrong vocation id: 51

[21/12/2012 20:20:49] [Warning - Vocations::getVocation] Vocation 51 not found.

[21/12/2012 20:20:49] [Warning - Chat::loadFromXml] Wrong vocation id: 51

[21/12/2012 20:20:49] [Warning - Vocations::getVocation] Vocation 51 not found.

[21/12/2012 20:20:49] [Warning - Chat::loadFromXml] Wrong vocation id: 51

[21/12/2012 20:20:49] [Warning - Vocations::getVocation] Vocation 51 not found.

[21/12/2012 20:20:49] [Warning - Chat::loadFromXml] Wrong vocation id: 51

[21/12/2012 20:20:49] [Warning - Vocations::getVocation] Vocation 51 not found.

[21/12/2012 20:20:49] [Warning - Chat::loadFromXml] Wrong vocation id: 51

[21/12/2012 20:20:49] [Warning - Vocations::getVocation] Vocation 51 not found.

[21/12/2012 20:20:49] [Warning - Chat::loadFromXml] Wrong vocation id: 51

 

 

logo quando o player fala sim para aceitar da o segunte erro:

 

 

 

[21/12/2012 20:22:13] Silas has logged in.

[21/12/2012 20:22:25] Silasnab has logged in.

[21/12/2012 20:22:35] [Warning - Vocations::getVocation] Vocation 51 not found.

 

[21/12/2012 20:22:36] [Error - CreatureScript Interface]

[21/12/2012 20:22:36] data/creaturescripts/scripts/tvsys.lua:onJoinChannel

[21/12/2012 20:22:36] Description:

[21/12/2012 20:22:36] (luaGetPlayerSlotItem) Player not found

 

 

o script deve funcionar muito bem mais deu um pequeno errinho aqui.. qm puder me ajudar estou dando rep+++ por varios dia por que preciso mesmo dessa script

OBRIGADO!

Link para o comentário
Compartilhar em outros sites

intao eu tenho em meu XML/vocation a seguinte vocation..

 

<vocation id="51" name="Duel" description="pokemon trainer" needpremium="0" gaincap="0" gainhp="55" gainmana="0" gainhpticks="0" gainhpamount="0" gainmanaticks="0" gainmanaamount="0" manamultiplier="1.1" attackspeed="-1" soulmax="251" gainsoulticks="-1" fromvoc="1" lessloss="0">

<formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" magDefense="1.0" armor="1.0"/>

<skill fist="2" club="2" sword="2" axe="2" distance="2" shielding="2" fishing="2" experience="1.1"/> </vocation> ["]

-->

</vocations>

 

 

porem da aquele erro...

eu testei no servidor invitar>aceitar> e até mesmo posso atacar o poke do outro player tudo certinho...

porem quando eu invito de 1 pokemon ele automaticamente muda para ser duel de 3 pokes...

se invitar 2 pokes ele muda pra ser 3 e assim em diante...

Obrigado!

Link para o comentário
Compartilhar em outros sites

ai está

 

<?xml version="1.0" encoding="UTF-8"?>

<channels>

<!-- README:

0 - dynamic, reserved for guilds

1 - always acts as Party channel, only "name" tag available

3 - always acts as Rule Violations channel

9 - acts as Help channel- clientsided message

65535 - DO NOT CHANGE THE ID- only "name", "enabled", "active" and "logged" tags available

-->

<channel id="1" name="Party">

<vocation id="1"/>

</channel>

<channel id="2" name="Staff" access="3">

<vocation id="1"/>

</channel>

<channel id="3" name="Rule Violations" logged="yes">

<vocation id="1"/>

</channel>

<channel id="4" name="Counselor" access="1">

<vocation id="1"/>

</channel>

<channel id="5" name="Game-Chat" level="2">

<vocation id="1"/>

</channel>

<channel id="6" name="Trade" level="8" muted="120" conditionId="2" conditionMessage="You may only place one offer in two minutes.">

<vocation id="1"/>

</channel>

<channel id="7" name="Trade-Rookgaard" level="2" muted="120" conditionId="3" conditionMessage="You may only place one offer in two minutes.">

<vocation id="0"/>

</channel>

<channel id="8" name="RL-Chat" level="2">

<vocation id="1"/>

</channel>

<channel id="9" name="Help" logged="yes">

<vocation id="1"/>

</channel>

<channel id="10" name="Show Pokemon Statistics">

<vocation id="3"/>

</channel>

<channel id="11" name="Show Top Level">

<vocation id="3"/>

</channel>

<channel id="12" name="Show Top Fishing">

<vocation id="3"/>

</channel>

 

<channel id="13" name="1 Pokemon">

<vocation id="51"/>

</channel>

<channel id="14" name="2 Pokemons">

<vocation id="51"/>

</channel>

<channel id="15" name="3 Pokemons">

<vocation id="51"/>

</channel>

<channel id="16" name="4 Pokemons">

<vocation id="51"/>

</channel>

<channel id="17" name="5 Pokemons">

<vocation id="51"/>

</channel>

<channel id="18" name="6 Pokemons">

<vocation id="51"/>

</channel>

 

<channel id="65535" name="Private Chat Channel"/>

</channels>

 

 

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...