-
Total de itens
15 -
Registro em
-
Última visita
Tudo que Applezin postou
-
Porque talvez você não tenha adicionado a vocation certa, ou então, Verifique no seu vocations.xml os "fromvoc" se estão com os números certos!
- 14 respostas
-
- change corpse vocation
- otserv
- (e 2 mais)
-
sistema TFS 0.4 with Cast System(Linux/Windows)
tópico respondeu ao joadson de Applezin em OTServ Comum
Tem war system ?- 18 respostas
-
- cast system
- linux
-
(e 2 mais)
Tags:
-
Aew consegui ... mas tem como eu bota assim tipo. vocação id 65, 54 , 80, 90 uma imagem vocação 69, 85, 47, 100 outra imagem? pq se nao vou te q adicionar varias imagens, pq meu servidor é derivado e existe 90 vocações.
-
ai no talkaction ficaria assim function onSay(cid, words, param) if getPlayerVocation[param] then doPlayerSendCancel(cid, "#getClan# "..param.." "..getPlayerItemCount(cid, getPlayerVocation[param])) end return true end ?
-
resolvido [Encerrado] como remover uma transformação no serve dbko arena
tópico respondeu ao joseanpereira de Applezin em Tópicos Sem Resposta
Nao dá. pq no dbko arena, as transforms estão compilada no distro. então para tu adicionar ou remove tal transformação teria q ter acesso as sources ! -
Como eu disse, existe vários métodos, mas como vc não especificou. vou bota por onLogin mesmo Vai em creaturescripts Abra o creaturescripts.xml adicione essa tag <event type="login" name="Raios" event="script" value="effects.lua"/> Agora vá no data da pasta creaturescripts, e crie um arquivo chamado effects e adicone isso \/ Agora vá no data e procure pelo arquivo chamado Login, abra ele, e adicione essa tag. registerCreatureEvent(cid, "Raios") Pronto, assim que a vocação entrar no servidor ele vai ganhar um Event e vai ficar com o raio q vc configurar.
-
Boa ideia adicionar configurações no xml não é complicado não só estudar as já existentes Sim, eu estou criando um servidor derivado de dbz, estilo o dbo. ai eu vou adicionar essa função e vou disponibilizar ele para download, mas eu só vou botar ele para download, quando eu terminar o otclient, aonde é a area q eu mais sofro kkk!
- 14 respostas
-
- change corpse vocation
- otserv
- (e 2 mais)
-
E so baixar e extrair na pasta modules do seu otc. http://www.mediafire.com/download/0ohf2ho118wj6cw/game_healthinfo.rar Depois vai ne creaturescripts/login.lua e adicione depois de onLogin coloque o seguinte codigo: doPlayerSendCancel(cid, "SelectVoc/"..getPlayerVocationName(cid)) Você deve adicionar os icones de todas as suas vocações eles devem ser no formato png e devem ter 40x40 de dimensão. Coloque na pasta voc. Não entendi direito, aonde vou bota o número da vocação e a imagem ? tipo cada vocação ia ter uma imagem diferent, como eu poderia fazer isso ? eu tentei com getvocation, só q opcode nao responde de jeito nenhum kkk me ajuda ai ?
-
Nao, pq storage acredito eu q é só usado em scripts em lua. :S Mas .... eu vou ver oq consigo aqui, vou estudar lua para tentar fazer isso ligado ao distro! Vlw Eu não tinha pensado nisso, Mas Seria melhor botando o local em um xml, tipo no vocations ? quando eu fazer algum ot aqui e postar, vou bota uma função de corpse lá.
- 14 respostas
-
- change corpse vocation
- otserv
- (e 2 mais)
-
Crianças são fogo ¬¬''
-
Também gostaria de saber como funciona isso. eu já tentei bota uma image por vocação, usando getvocation, só q nao está funcionando. Como eu usaria o sendcancel Noninhouh ? Poderia mostrar um script de exemplo ? Nonin
-
Olá galera, eu vi muita gente querendo script de Corpse por vocation. Tentaram fazer até no script lua, Mas eu acho mais fácil fazer pelas sources mesmo. 1° Abra as sources do seu servidor, e abra o arquivo chamado "Players.cpp", depois Procure por uint16_t Player::getLookCorpse() const { if(sex % 2) return ITEM_MALE_CORPSE; return ITEM_FEMALE_CORPSE; } Depois mude esse código para uint16_t Player::getLookCorpse() const { uint16_t sorcerer, druid, paladin, knight, defaultt = 0; /*Config */ sorcerer = 3343; // corpse do sorcerer druid = 3343; // corpse do druid paladin = 3343; // corpse do paladin knight = 334; // corpse do knight defaultt = 3354; // corpse padrão. /*End */ if (getVocationId() == 1 || getVocationId() == 5) return sorcerer; else if (getVocationId() == 2 || getVocationId() == 6) return druid; else if (getVocationId() == 3 || getVocationId() == 7) return paladin; else if (getVocationId() == 4 || getVocationId() == 8) return knight; return defaultt; } Como configurar ao seu gosto ? Pronto fim
- 14 respostas
-
- change corpse vocation
- otserv
- (e 2 mais)
-
[Encerrado] [PEDIDO] Item consumível que dar Velocidade ao player
tópico respondeu ao CaioValverde de Applezin em Tópicos Sem Resposta
Eu só acho, que poderia bota a função de exhaust no script, para nao ocorrer problemas futuramente! \/
-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.