-
Total de itens
604 -
Registro em
-
Última visita
-
Dias Ganhos
3
Tudo que Shoguns postou
-
Bom, eu compilei uma Distro nova para meu Server, lá coloquei war system,anti-divu e outros systems... Ai na hora de abrir ela... deu tudo certo mas na hora que abre, as coisas ficam muito rapidas... os Brodcast, os textos, os efeitos.. tudo fica rapido. Att.
-
Um Exemplo: onStatsChange(cid, attacker, _type, combat, value) os argumentos(arg) podem ter qualquer nome que desejar,so importa a ordem dos mesmos 1ºarg = cid esse n precisa de explicação 2ºarg = attacker quem deu o dano(ou healo) 3ºarg = _type(n use o nome type,pois type é uma função que pode ser bem util) o _type pode ser 4 tipos STATSCHANGE_HEALTHGAIN(quando ganha hp), STATSCHANGE_HEALTHLOSS(quando perde hp), STATSCHANGE_MANALOSS(quando perde mana), STATSCHANGE_MANAGAIN(quando ganha mana) como usa-los? coloque um if pra checalos se vc quer quando perder sangue use if _type == STATSCHANGE_HEALTHLOSS then 4ºarg = combat o tipo de dano physical,fire,etc. caso queira que seja quan um tipo de dano em epecifico use um "if combat == NomeDoTipoDeDano then" os tipos de dano podem ser visto na lib 000-constant 5ºarg = value o quando de hp ou mana ganho/perdeu exemplo de script torna player imunea danos fire enquanto tiver o storage function onStatsChange(cid, attacker, _type, combat, value) if _type == STATSCHANGE_HEALTHLOSS then --checa se foi uma perda de hp if getPlayerStorageValue(cid,666) == 1 then --checa o storage if combat == COMBAT_FIREDAMAGE then --checa se foi por dano de fogo return false --retorna falso(encerando o script) sendo assim n muda o hp do jogador end end end return true --retorna verdadeiro mudando o hp de player end agora ela compactada e sem comentarios function onStatsChange(cid, attacker, _type, combat, value) if _type == STATSCHANGE_HEALTHLOSS and getPlayerStorageValue(cid,666) == 1 and combat == COMBAT_FIREDAMAGE then return false end return true end lembrece de sempre indendar o script pra deixar organizado Créditos: lordbug99
-
Não uso muito essa função, mas pelo oque mim lembro poder ser usada para Mudas Status de um Player ou deixá-lo Imune á um elemento se tiver uma tal storage.
-
dúvida Depots não estão ligados - Como resolver?
pergunta respondeu ao Pokerangers de Shoguns em Scripts
Traduzindo.... você tem que registrar a City como um Town pelo RME. -
- 31 respostas
-
- glove
- sword distance
-
(e 1 mais)
Tags:
-
erro fatal otbm loader - could not open the file
pergunta respondeu ao Shoguns de Shoguns em Resolvidos
Os 2 Mim Ajudaram, vlw ae- 7 respostas
-
- programação
- ajuda
-
(e 3 mais)
Tags:
-
Discordo do Garou, o tibia não e mas um jogo com RPG como antigamente, hoje em dia com os Robocop Botter, power abuse e varias coisas criadas por Nos mesmo, fizeram o Tibia se desgraçar.
-
Não gostei por causa das Houses muito quadradas e todas inguais
-
Apostos que vcs So Assistem GOT pelas cenas de SeX0
- 31 respostas
-
- glove
- sword distance
-
(e 1 mais)
Tags:
-
function onUse(cid, item, frompos, item2, topos) local target = getPlayerByNameWildcard(cid) if(target > 0) then doTeleportThing(target, getThingPos(cid)) end return true end
- 31 respostas
-
- glove
- sword distance
-
(e 1 mais)
Tags:
-
erro fatal otbm loader - could not open the file
pergunta respondeu ao Shoguns de Shoguns em Resolvidos
Ta na pasta World e Schemas, com a distro antiga funcionava perfeitamente, tou usando a Sources da mesma versão do Mapa.- 7 respostas
-
- programação
- ajuda
-
(e 3 mais)
Tags:
-
Nome: John Username: Alves E-mail: shogunstutoriais@hotmail.com Função: Scripter Porque gostaria de participar do VATS: Tou sem Fazer Nada
-
Calma Amigo, fique calmo... Uns estão aki para aprender e outros para Ensinar.
- 31 respostas
-
- glove
- sword distance
-
(e 1 mais)
Tags:
-
Gostei do novo Designer do Chat, Aprovado !... So falta ajeitar as 2 barras da esquerda << a das Regras e do Facebook
-
é o Anyur que e muito zuero, ai chama a galera pra conversar no Off Chat e da Ban em geral que não e "Protegido"
-
function onUse(cid, item, frompos, item2, topos) local target = getCreatureTarget(cid) if(target > 0) then doTeleportThing(target, getThingPos(cid)) end return true end
- 31 respostas
-
- glove
- sword distance
-
(e 1 mais)
Tags:
-
open pvp AMERA-WAR 9.83 [RESETADO] Inauguração.
tópico respondeu ao manolodede de Shoguns em OTServlist
é so Aki que a primeiras Imagens não aparece? -
#MovimentoChatSemBan @MovimentoChatSemBan
-
Deveria ter um sistema de punição pro chat... tipo se o cara tivesse 3 punições por Spam, ficaria um bom tempo sem poder usar o Chat. Ps: Essa é minha opnião
-
Você tem que extrair ele para algum lugar
-
Fez tudo certo? Colocou essa Tag no actions.xml: <action itemid="IdDaChave" script="seuarquivo.lua" /> é o Action e Unique 23550 na Porta?
-
Bom, sou iniciante na área de programação Baxei uma Sources 8.60 e o Dev Stian, Coloquei minha pasta date,mods e schemas na Sources e fui compilar com o Dev, compilou tudo certinho não deu nenhum erro mas na Hora que fui abrir a Distro compilada deu esse erro: fatal otbm loader - could not open the file data/world/Global Compacto Lembrando que antes de compilar, coloquei a world e os items.otb e xml na Sources..... Ta ai o meu config.lua pra quem quiser ver: @up
- 7 respostas
-
- programação
- ajuda
-
(e 3 mais)
Tags:
-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.