Tudo que Absolute postou
-
[TFS 1.2 10.99 - 11.00] LIMPO
Como o amigo a cima citou, você pode basear-se na base original dos desenvolvedores do TFS, também há o projeto do malukoo em otx, que por sinal está simples e legal. Abraços.
-
arrumar script que teleporta
Substitua: local config = { efeitoTele = 1, -- efeito q ira aparacer a cada teleport. efeitoDamage = 134, -- efeito q ira aparecer ao hitar no alvo hits = 1, -- quantos hits vai dar delay = 500, -- intervalo de tempo a cada hit min = 46980, -- dano minimo max = 52400, -- dano maximo damage = COMBAT_PHYSICALDAMAGE -- tipo do dano } function isWalkable(pos, creature, pz, proj) -- nord if getTileThingByPos({x = pos.x, y = pos.y, z = pos.z, stackpos = 0}).itemid == 0 then return false end if getTopCreature(pos).uid > 0 and creature then return false end if getTileInfo(pos).protection and not pz then return false end local n = not proj and 3 or 2 for i = 0, 255 do pos.stackpos = i local tile = getTileThingByPos(pos) if tile.itemid ~= 0 and not isCreature(tile.uid) then if hasProperty(tile.uid, n) or hasProperty(tile.uid, 7) then return false end end end return true end function getPosDirs(p, dir) -- mkalo return dir == 1 and {x=p.x-1, y=p.y, z=p.z} or dir == 2 and {x=p.x-1, y=p.y+1, z=p.z} or dir == 3 and {x=p.x, y=p.y+1, z=p.z} or dir == 4 and {x=p.x+1, y=p.y+1, z=p.z} or dir == 5 and {x=p.x+1, y=p.y, z=p.z} or dir == 6 and {x=p.x+1, y=p.y-1, z=p.z} or dir == 7 and {x=p.x, y=p.y-1, z=p.z} or dir == 8 and {x=p.x-1, y=p.y-1, z=p.z} end function validPos(pos) tb = {} for i = 1, 8 do newpos = getPosDirs(pos, i) if isWalkable(newpos) then table.insert(tb, newpos) end end table.insert(tb, pos) return tb end spell = { start = function (cid, target, markpos, hits) if not isCreature(cid) then return true end if not isCreature(target) or hits < 1 then doSendMagicEffect(getThingPos(cid), config.efeitoTele) return true end posAv = validPos(getThingPos(target)) rand = #posAv == 1 and 1 or #posAv - 1 doSendMagicEffect(getThingPos(cid), config.efeitoTele) doAreaCombatHealth(cid, config.damage, getThingPos(target), 0, -config.min, -config.max, config.efeitoDamage) addEvent(spell.start, config.delay, cid, target, markpos, hits - 1) end } function onCastSpell(cid) local waittime = 1 -- Tempo de exhaustion local storage = 115818 if exhaustion.check(cid, storage) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Aguarde " .. exhaustion.get(cid, storage) .. " segundos para usar a spell novamente.") return false end local position1 = {x=getThingPosition(getCreatureTarget(cid)).x+2, y=getThingPosition(getCreatureTarget(cid)).y+2, z=getThingPosition(getCreatureTarget(cid)).z} target = getCreatureTarget(cid) if target then spell.start(cid, target, getThingPos(cid), config.hits) doSendMagicEffect(position1, 234) exhaustion.set(cid, storage, waittime) end return true end
-
Atualização 10.77-10.96
Você tem que atualizar diversas coisas, sources, updates da versão e tudo mais. Caso não saiba aconselho pegar outra base já na versão atual que é a desejada.
- [TFS 1.x] Mount Doll
- [GlobalEvents] ServeSave - Shutdown/Automático
-
[AJUDA] SERVIDOR CAI E NÃO LOGA MAIS
Poste o seu magia4.lua dentro da pasta spells do ot e o functions.php dentro da pasta config do site
-
[Ajuda] Players não conseguem logar
Vixi amigo, se você não explicar melhor o que acontece, nós que não estamos a par da situação não vamos conseguir ajuda-lo :D
-
erro no Snowball de tabela criada
Execute: CREATE TABLE IF NOT EXISTS `snowballwar` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(255) NOT NULL, `score` int(11) NOT NULL, `data` varchar(255) NOT NULL, `hora` varchar(255) NOT NULL, PRIMARY KEY (`id`), KEY `id` (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ; Pós isso execute também: ALTER TABLE `players` ADD `sbw_points` int(11);
-
dicas para você que está sem fazer nada
Entendi, to sem ferramentas nesse desktop, mas acho que quebra um galho :D
-
Dar Points no Gesior
Coloque um item, que de premium points ao dar user :D
-
dicas para você que está sem fazer nada
Boa sorte, o que precisa de banners?
-
Galera Preciso De Ajuda Com meu PhpMyAdmin
Executa pra mim o comando show processlist dentro do seu mysql e me informa o que retorna.
-
Projeto Riderswar.com Forma Equipe
Recomendo, cara gente boa e dedicado.
-
|New Gallery| Tony
Minha insistência foi devido a seu excelente trabalho em que admiro muito. Sem dúvida alguma é um designer excelente que me presta serviços a anos e merece um fórum muito mais evoluído do que de onde veio. Seja bem vindo, mostre sempre sua galeria, atualize, ajude e seja ajudado! @Guilherme mais um pra ajudar nas seções caso precise! Um abraço.
-
OT TRAVANDO AO MATAR
Confira os scripts de função loggout no creaturescripts, provavelmente pode ser algum script de lá que está intervindo nisto.
- NPC que troca item por Outfit
-
Ajuda
Lá na pasta config do seu site, localize o config.php e coloque nele o destino da pasta do seu servidor, a pasta principal.
-
VPs linux - ajuda
Linux não usa xampp amigo, usa mysql, apache2 ou nginx etc... É uma plataforma totalmente diferente do windows.
-
Limite de Dados
E quando alguém for na sua casa e pedir a senha do wifi? como proceder?
- [v32] GlobalFull 11/12 - New Asuras, Falcons, Warzones 4,5,6 . (Updates Frequentes)
- [v32] GlobalFull 11/12 - New Asuras, Falcons, Warzones 4,5,6 . (Updates Frequentes)
- Dias De Vip
-
2k rep + thnx
Parabéns mano õ/ Não quero sua mensagem igual a minha :@ troca
-
Desejo inserir para que os jogadores iniciantes já tenham acessos a algumas quests, sem precisar de missão
Você terá que localizar o script de exemplo, acesso a cormaya e adicionar uma storage global na mesma, então todos poderão ter acesso.
- (Resolvido)o que é OpenStack KVM?