-
Total de itens
729 -
Registro em
-
Última visita
-
Dias Ganhos
6
Tudo que kaleudd postou
-
é windowns ou linux sua vps tio
-
va no menu iniciar ''bandeira no teclado'' e procura por ''area de trabalho remota'' bota seu ip,dps usuario e senha.
-
não precisa reviver o topico sendo que ja tinha a resposta. ''Servidor utilizado: TFS 0.4 SVN'' naquela epoca não existe nem tfs 1.x
-
[Resolvido] Temple Position Is Wrong Contact The Administrator ...
pergunta respondeu ao fabiosa de kaleudd em Resolvidos
bem,após você arruma as position você está clicando ali no ''v''? segue a imagen: http://imgur.com/xnpaU4O -
[Resolvido] Temple Position Is Wrong Contact The Administrator ...
pergunta respondeu ao fabiosa de kaleudd em Resolvidos
mande print da aba antes de você salvar,da sql no caso -
adicionado print!
-
poketibia [Encerrado] [Pedido] Poketibia
tópico respondeu ao duuh toni de kaleudd em Tópicos Sem Resposta
para que tu vai querer base do brutos,é pda tio. -
por acaso a spell poison jab você adicionou recentemente?
-
Author:Printer Como funciona: Instalação: Vá em actions/actions.xml e adicione essa linha: <action actionid="8000" script="tronEventLever.lua" /> Vá em actions/scripts e crie um arquivo chamado ''tronEventLever.lua'' e adicione isso dentro: function onUse(player, item, fromPosition, target, toPosition, isHotkey) if item.itemid == 1945 then if tronEvent:onUseLever(player) == false then return true end end item:transform(item.itemid == 1945 and 1946 or 1945) return true end Agora vá em movements/movements.xml e remova essas linhas: <movevent event="AddItem" itemid="1492" function="onAddField" /> <movevent event="StepIn" itemid="1493" function="onStepInField" /> <movevent event="StepIn" itemid="1500" function="onStepInField" /> <movevent event="AddItem" itemid="1500" function="onAddField" /> <movevent event="StepIn" itemid="1506" function="onStepInField" /> <movevent event="AddItem" itemid="1506" function="onAddField" /> E adicione essas linhas: <movevent event="StepIn" itemid="1492" script="tronEventMovement.lua" /> <movevent event="StepIn" itemid="1500" script="tronEventMovement.lua" /> <movevent event="StepIn" itemid="1506" script="tronEventMovement.lua" /> Vá em movements/scripts e crie um arquivo chamado "tronEventMovement.lua" e adicione isso dentro: function onStepIn(creature, item, position, fromPosition) local player = creature:getPlayer() if player == nil then return false end position:sendMagicEffect(CONST_ME_FIREAREA) tronEvent:onPlayerDeath(player, tonumber(item:getAttribute(ITEM_ATTRIBUTE_TEXT)) or 0) return true end Agora em data/global.lua,adicione essa linha: dofile('data/tronEvent.lua') Create new lua inside data folder and name it: "tronEvent.lua" and paste this: http://pastebin.com/qdjptfYe
-
Author:Printer Como funciona: Esse é somente um código,e não o evento em si: Vamos a instalação; vá em movements.xml e adicione: <movevent event="StepIn" itemid="2109" script="football.lua" /> Agora em movements/script crie um arquivo e renomeie para football.lua e bote dentro dele: function onStepIn(creature, item, position, fromPosition) local player = creature:getPlayer() if player == nil then return true end local nextPosition = player:getPosition() nextPosition:getNextPosition(player:getDirection()) if nextPosition:isWalkable(false) then position:sendMagicEffect(CONST_ME_POFF) item:moveTo(nextPosition) end return true end Agora vá em talkactions.xml e adicione essa linha: <talkaction words="!football" separator=" " script="football.lua" /> Agora em talkactions/scripts crie um arquivo e renomeie para football.lua e bote dentro dele: function onTargetTile(creature, position) local tile = Tile(position) if not tile then return false end local football = tile:getItemById(2109) if football then local playerPosition, footballPosition = creature:getPosition(), football:getPosition() playerPosition:sendDistanceEffect(footballPosition, CONST_ANI_WHIRLWINDCLUB) footballPosition:sendMagicEffect(CONST_ME_HITAREA) local distance = playerPosition:getDistance(footballPosition) local nextPosition = footballPosition for i = 1, (6 - distance) do nextPosition:getNextPosition(creature:getDirection()) if nextPosition:isWalkable(false) then football:moveTo(nextPosition) else break end end creature:say("POWER SHOOT!", TALKTYPE_MONSTER_SAY) end end local powerShoot = Combat() powerShoot:setCallback(CALLBACK_PARAM_TARGETTILE, "onTargetTile") powerShoot:setArea(createCombatArea(AREA_SHOOTRANGE, AREADIAGONAL_SHOOTRANGE)) Aqui é o lib: AREA_SHOOTRANGE = { {1}, {1}, {1}, {3} } AREADIAGONAL_SHOOTRANGE = { {0, 1, 0, 0, 0}, {0, 0, 1, 0, 0}, {0, 0, 0, 1, 0}, {0, 0, 0, 0, 3} } function Position.isWalkable(position, playerBlock) local tile = Tile(position) if not tile then return false end if playerBlock and tile:getCreatureCount() ~= 0 then return false end local ground = tile:getGround() if not ground or ground:hasProperty(CONST_PROP_BLOCKSOLID) then return false end local items = tile:getItems() for i = 1, tile:getItemCount() do local item = items[i] local itemType = item:getType() if itemType:getType() ~= ITEM_TYPE_MAGICFIELD and not itemType:isMovable() and item:hasProperty(CONST_PROP_BLOCKSOLID) then return false end end return true end Comandos: !football shoot !football powershoot Author:Printer
-
sem duvidas irei usar,belo conteúdo.
-
opa finalmente haha,marca como resolvido alguma resposta para o post ser movido para solucionados.
-
creatureevent [ModalWindow][TFS 1.2][NPC] Sistema de Diálogo
tópico respondeu ao DeCarvalho de kaleudd em Globalevents e Spells
teria como adaptar para tfs 0.3.6?- 9 respostas
-
- modalwindow
- modal window
- (e 3 mais)
-
10.4 Neptune Projeto + AAC inacabada
tópico respondeu ao kaleudd de kaleudd em OTServer Alternativo (ATS)
foi usado no extended,dai usei na versão 10.40. -
marque alguma respostas como resolvido para poder ser movido meu jovem.
-
@@Marcelo Junior tente agora,eu editei meu post.
-
veja se o evento name está em algum mostro geralmente fica nas utimas linhas do .xml do moster.
-
não ire responder pq não sei =)
- 6 respostas
-
- open source
- poketibia
-
(e 1 mais)
Tags:
-
caraca vi isso só hoje,muito util.
- 10 respostas
-
- tutorial
- map editor
-
(e 3 mais)
Tags:
-
eca manow,odeio esse tipo de gente que vende conteúdos...
- 4 respostas
-
- opentibia
- chaitosoft
-
(e 2 mais)
Tags:
-
isso geralmente é em creaturescript,só procura no .xml para ver com o nick tp não deve existir!!!
-
@@Night Wolf arrumei kk,nem reparei.
-
provavelmente está falando de pokémon dash.
- 6 respostas
-
- open source
- poketibia
-
(e 1 mais)
Tags:
-
data>actions>script e faz um arquivo com qualquer nome .lua e cole : function onUse(cid, item, frompos, item2, topos) local config = { pz = "yes", -- players precisam estar em protection zone para usar? ("yes" or "no"). battle = "yes", -- players deve estar sem battle ("yes" or "no") pos = {x=xxxx, y=xxxx, z=xxxx} } if(config.pz == "yes") and (getTilePzInfo(getCreaturePosition(cid)) == FALSE) then doPlayerSendTextMessage(cid, MESSAGE_EVENT_DEFAULT,"você precisa estar em protection zone pra poder teleportar.") return TRUE end if(config.battle == "yes") and (getCreatureCondition(cid, CONDITION_INFIGHT) == TRUE) then doPlayerSendTextMessage(cid, MESSAGE_EVENT_DEFAULT, "Você precisa estar sem battler pra poder teleportar.") return TRUE end if item.itemid == 1234 then --id do item doPlayerSendTextMessage(cid,22,"Você foi teleportado para o centro pokémon!") doTeleportThing(cid,config.pos) doSendMagicEffect(getCreaturePosition(cid), 10) doSendMagicEffect(frompos,6) end return 1 end em seguida vá em data>actions e ponha pra editar o arquivo actions.xml e ponha isso: <action itemid="id_do_item" script="nome_do_arquivo.lua"/>
-
[Arquivado]Quem é você, player? Ganhe 05 REP + Conquista!
tópico respondeu ao Administrador de kaleudd em Noticias - Arquivo
respondido,nick:kaleudd- 60 respostas
-
- quem é você?
- player
-
(e 2 mais)
Tags:
-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.