HP [Harry Potter Online] A procura de uma STAFF
-
Quem Está Navegando 0 membros estão online
Nenhum usuário registrado visualizando esta página.
-
Conteúdo Similar
-
Por Doria Louro
Olá nobre senhores, tudo bem com vocês?
Servidor: TFS 0.3.6
Cliente: 8.60
Estou com a seguinte ideia, criar conjuntos de equipamentos em meu servidor, que aumente os atributos do player ao utilizar o conjunto/set completo, exemplo:
Um exemplo dos itens contidos no meu itens.xml:
<item id="2487" article="a" name="warrior armor"> <attribute key="weight" value="9000" /> <attribute key="armor" value="13" /> <attribute key="skillSword" value="1" /> <attribute key="skillAxe" value="1" /> <attribute key="skillClub" value="1" /> <attribute key="slotType" value="body" /> <attribute key="healthGain" value="2" /> <attribute key="healthTicks" value="3000" /> <attribute key="description" value="+2 HP every 3s, Sale value: $5000" /> </item>
Em meu movements.xml:
<movevent type="Equip" itemid="2487" level="30" slot="armor" event="function" value="onEquipItem"> <vocation id="8" /> </movevent> <movevent type="DeEquip" itemid="2487" slot="armor" event="function" value="onDeEquipItem" />
Entretanto eu fico limitado aos eventos de Equip default, se eu altero para meu script full_set.lua:
<movevent type="Equip" itemid="2487" level="30" slot="armor" event="script" value="full_set.lua"> <vocation id="8" /> </movevent>
Executando meu script eu perco os atributos contidos no itens.xml, tais como o aumento de skill, ganho de HP por segundo e também qualquer vocação pode utilizar o equipamento.
Simplificando, é possível utilizar os recursos padrões de Equip do movements e adicionar um/mais scripts personalizáveis sem perder as funcionalidades da function onEquipItem?
Meu objetivo é quanto mais partes do set o jogador possuir, mais bônus ele obterá, um exemplo:
Warrior Set
[2 peças] - Aumenta em 100 HP total
[4 peças] - Aumenta em 2 shielding
Eu tenho uma ideia de colocar essa verificação no creaturescripts, entretanto não gostaria de tomar esse rumo pois acredito que poderia sobrecarregar meu servidor com as verificações por thing.
Efetuei consultas pela internet e geralmente o pessoa que tem essa duvida utiliza itens que não tem status, tipo um ring, no meu caso é diferente.
Possível solução: Seria utilizar o código Equip padrão no meu script e depois aplicar meu código, entretanto eu não encontrei em nenhum local esse script de Equip,
Quem puder me ajudar eu ficaria eternamente grato já que esse é um sistema chave no meu projeto, agradeço desde já
-
Por Imperius
Tinha visto isso no servidor do MegaTibia / Kaldrox e achei bem interessante.
Todos os tópicos que encontrei sobre o assunto de alterar a cor das mensagens dos GMs, CMs e ADM no channel Help para vermelho, falavam que tinham que fazer uma configuração na própria source do servidor.
Fiz uma gambiarra que funciona, sem a necessidade de mexer na source do servidor e de utilizar comandos para isso. Testei somente em TFS 0.4 e funciona tranquilamente.
segue abaixo como configurar em seu otserver:
data > talkactions > scripts > crie um arquivo chamado gmsayred.lua e cole o código abaixo:
function onSay(cid, words, param, channel) if channel == CHANNEL_HELP then for _, pid in ipairs(getPlayersOnline()) do doPlayerSendChannelMessage(pid, '', "".. getCreatureName(cid) .. ": ".. words, TALKTYPE_CHANNEL_R1, CHANNEL_HELP) end return true end end
em talkactions.xml cole a tag abaixo:
<!-- Gamemasters --> <talkaction default="yes" filter="quotation" logged="no" access="3" event="script" value="gmsayred.lua"/>
e pronto! Agora é só enviar alguma mensagem no Help que a mensagem ficará em vermelho.
-
Por russo000
bom dia a todos ! busco 1 spriter e 1 scripter pra fazer free lancer ou uma parceria !!!
os interessados me chama no zap : +541126541681 , estarei escutando cada um e o que mais se adquar fechamos negocio !!
por favor entrem em contato somente pelo zap ! e pessoal .. procuro uma pessoal seria que tenha tempo e maturidade para trabalhar .
desde ja obgd a todos ! att: ADM macabra
-
Por russo000
fala pessoal ... gostaria de estar abrindo a convocaçao para formaçao de equipe de administraçao do meu ot .
vou precisar de GM, CM, Tutores e webdesigner .
o servidor esta em fase teste server , e em mais o menos 1 mes pretendo inaugurar ele . to precisando de uma pessoa pra me ajudar com algumas coisas , relacionado a store, site, scripts
obs: meu servidor e todo em Revscript , so pra deixar claro para os itenressados ...
para os que tiver interesse : me chama no zap : +54 911 26541681 -> matheus
-
-
Estatísticas dos Fóruns
96843
Tópicos519605
Posts
Posts Recomendados
Participe da conversa
Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.