acho que nao tem como fazer isso pelo menos nao que eu saiba ;/
- Fórum
- xTibia - Notícias e Suporte
- Soluções
- Archived
- Pedido Treiner Vip =p
info
Grupo: Campones
Registrado: 11/11/07
Posts: 61
Reputação: 0
Char no Tibia: Paladinhozinho

info
Grupo: Campones
Registrado: 12/06/09
Posts: 4
Reputação: 0
Char no Tibia: ReideArcade

Se alguem souber poderia posta plz
Qual o seu sistema VIP?
info
Grupo: Conde
Registrado: 07/05/08
Posts: 612
Reputação: +12
Char no Tibia: leviana luciferiana

ta ae:
function onStepIn(cid,item,pos)local skill = {1,2,3,4,5,6,7}
if isPlayer(cid) TRUE then
doPlayerSetSkillRate(cid,skill, 2)
end
retun TRUE
end
function onStepOut(cid,item,pos)
if isPlayer(cid) TRUE then
doPlayerSetSkillRate(cid,skill, 1)
end
retun TRUE
end
se ouver algum erro posta ae.
/\ Mas isso nao checa se o player é VIP ou não, a não ser que os treiners VIP fiquem em uma área VIP.
Flwz
info
Grupo: Conde
Registrado: 07/05/08
Posts: 612
Reputação: +12
Char no Tibia: leviana luciferiana

pela logica existe uma area vip e nela teria os treiners vips.
mas se ele quiser modifico pra apenas vips usarem o treiners.
Gostaria de um Treiner VIP tipo ele daria 2x mais UP nos skill/ML do que o Treiner Normalz sera q teria comoo =D
se alguem souber algum geito fala ae Obrigado
ou seja ele irar por os treiners vip nao e pra os treiners (todos) darem apenas pra vip 2x a mais de rate skill.
Editado Julho 3 por Marcryzius
Talvez o Treiner seja um monstro ![]()
Mas enfim, não vamos discutir sobre isso ![]()
Abraços,
Wiltry.
info
Grupo: Conde
Registrado: 07/05/08
Posts: 612
Reputação: +12
Char no Tibia: leviana luciferiana

Talvez o Treiner seja um monstroMas enfim, não vamos discutir sobre isso
Abraços,
Wiltry.
sem quere ser chato e nem expandir a conversa mas numca vi treiner npc etc..
so vi treiners monster.
Editado Julho 3 por Marcryzius
info
Grupo: Campones
Registrado: 12/06/09
Posts: 4
Reputação: 0
Char no Tibia: ReideArcade

ta ae:
se ouver algum erro posta ae.
eu adicionei isso no meio do monstro olha como fico e nao deu serto fiso XML serinho tal e nada =/ mesma coisa q um normal ve se fis certo
<?xml version="1.0" encoding="UTF-8"?><monster name="Trainer" nameDescription="a training monk" race="blood" experience="150" speed="150" manacost="0">
<health now="2400000" max="2400000"/>
<look type="57" head="20" body="30" legs="40" feet="50" corpse="3128"/>
<targetchange interval="2000" chance="5"/>
<strategy attack="100" defense="0"/>
<flags>
<flag summonable="0"/>
<flag attackable="1"/>
<flag hostile="1"/>
<flag illusionable="0"/>
<flag convinceable="0"/>
<flag pushable="0"/>
<flag canpushitems="1"/>
<flag staticattack="50"/>
<flag lightlevel="0"/>
<flag lightcolor="0"/>
<flag targetdistance="1"/>
<flag runonhealth="0"/>
</flags>
function onStepIn(cid,item,pos)
local skill = {1,2,3,4,5,6,7}
if isPlayer(cid) TRUE then
doPlayerSetSkillRate(cid,skill, 2)
end
retun TRUE
end
function onStepOut(cid,item,pos)
if isPlayer(cid) TRUE then
doPlayerSetSkillRate(cid,skill, 1)
end
retun TRUE
end
<attacks>
<attack name="melee" interval="1000" min="-1" max="-7"/>
<attack name="melee" interval="1000" min="0" max="200"/>
</attacks>
<defenses armor="0" defense="0">
<defense name="ultimate healing" interval="100000" chance="60" min="2300000" max="2400000"/>
</defenses>
<immunities>
<immunity physical="0"/>
<immunity energy="0"/>
<immunity fire="0"/>
<immunity poison="0"/>
<immunity lifedrain="0"/>
<immunity paralyze="0"/>
<immunity outfit="0"/>
<immunity drunk="0"/>
<immunity invisible="1"/>
</immunities>
<loot>
<item id="2148" countmax="20" chance1="100000" chancemax="0"/>
<item id="1949" chance="10000"/>
<item id="2467" chance="10000"/>
<item id="2642" chance="6666"/>
<item id="1987" chance="100000">
<inside>
<item id="2044" chance="6666"/>
<item id="2689" countmax="3" chance1="20000" chancemax="0"/>
<item id="2401" chance="3333"/>
<item id="2166" chance="1428"/>
</inside>
</item>
</loot>
</monster>
se nao tiver me ajuda ae plz
Que absurdo. Não pode por esse negocio no meio do monster cara. Esse script tem que ser feito em um movement, marcado no chão onde o player fica para atacar os treiners.
info
Grupo: Campones
Registrado: 12/06/09
Posts: 4
Reputação: 0
Char no Tibia: ReideArcade

aff mano eu nem sabia eu so novatoo ainda sei nada de nada =/ vc poderia me encinar + - como fasso isso ?
eu entendi + - ja mais soh nao sei como fasso pra colocar a poziçao do item ow o ITEM ID para q esse piso de esse double skill/ml olha nao sei onde ponho a localizasao do piso ow a item id ve ae
function onStepIn(cid,item,pos) (Fikei pensando se seria aki <<<< nao sei =/)local skill = {1,2,3,4,5,6,7}
if isPlayer(cid) TRUE then
doPlayerSetSkillRate(cid,skill, 2)
end
retun TRUE
end
function onStepOut(cid,item,pos)
if isPlayer(cid) TRUE then
doPlayerSetSkillRate(cid,skill, 1)
end
retun TRUE
end
Editado Julho 3 por Shiryuuu
info
Grupo: Conde
Registrado: 07/05/08
Posts: 612
Reputação: +12
Char no Tibia: leviana luciferiana

vo explicar passo a passo:
vai no map-editor e la onde fica os treiners vips onde a pessoa fca la batendo nos treiners aquela posiçao onde o player fica e nela que voce clica duas vezes com o mouse ou clica com o botao direito do mouse e vai em propriedades poe action id 1020 faz isso em todos as salas onde tera players vips treinando.
agora salva e fecha o map-editor.
vai na pasta do ot no arquivo que fica na pasta data/movements/movements.xml (<esse e o nome do arquivo) e adiciona isso dentro do arquivo:
<movevent type="StepIn" actionid="1020" event="script" value="treiner.lua" /><movevent type="StepOut" actionid="1020" event="script" value="treiner.lua" />
agora dentro da pasta script que fica nessa mesma pasta movements voce copia,cola e renomeia o arquivo que voce copiou ponha o nome nele de treiner
agora abra ele apague tudo de dentro dele e ponha isso:
function onStepIn(cid,item,pos)local skill = {1,2,3,4,5,6,7}
if isPlayer(cid) TRUE then
doPlayerSetSkillRate(cid,skill, 2)
end
retun TRUE
end
function onStepOut(cid,item,pos)
if isPlayer(cid) TRUE then
doPlayerSetSkillRate(cid,skill, 1)
end
retun TRUE
end
feche o arquivo e salve.
agora e so abrir o ot.
teste ae e diga se funcionou.
Editado Julho 3 por Marcryzius
info
Grupo: Campones
Registrado: 12/06/09
Posts: 4
Reputação: 0
Char no Tibia: ReideArcade

Nem mudo nada lek =/
info
Grupo: Conde
Registrado: 07/05/08
Posts: 612
Reputação: +12
Char no Tibia: leviana luciferiana

ultima vez e agora foi testado e funciona.
function onStepIn(cid,item,pos)local skill = {1,2,3,4,5,6,7}
if isPlayer(cid) == TRUE then
doPlayerSetSkillRate(cid,skill, 2)
doCreatureSay(cid, "skill multiplicado por 2", TALKTYPE_ORANGE_1)
end
end
function onStepOut(cid,item,pos)
if isPlayer(cid) == TRUE then
doPlayerSetSkillRate(cid,skill, 1)
doCreatureSay(cid, "skill retornou a 1", TALKTYPE_ORANGE_1)
end
end
pra voce ter certeza que o script funciona eu coloquei uma msg pra dizer que foi adicionado e retirado o skill.





info
Grupo: Campones
Registrado: 12/06/09
Posts: 4
Reputação: 0
Char no Tibia: ReideArcade
Gostaria de um Treiner VIP tipo ele daria 2x mais UP nos skill/ML do que o Treiner Normalz sera q teria comoo =D
se alguem souber algum geito fala ae Obrigado