Solutions
-
daniel.braga989's post in Talkactions/transformar/position was marked as the answerFala meus brothers, gostaria de uma ajuda da comunidade.
No meu servidor tenho o talkactions de transformações dos personagens, gostaria de conseguir alterar a position X.Y do effect que sai de cada player quando eles dizem ''' transformar'''
Será que é possível isso ? alguém tem alguma ideia sobre isso ? alguém consegue me ajudar?
Vou deixar o script apenas com 1 transformação para não ficar mt longo.
local config = {
--[vocation id] = { level, nova voc, looktype, efeito}
-- Goku
[1] = { 50, 2, 4, 118},
[2] = { 100, 3, 5, 114},
[3] = { 150, 4, 7, 114},
[4] = { 200, 5, 9, 467},
[6] = { 50, 7, 11, 490},
[7] = { 100, 8, 12, 490},
[8] = { 150, 9, 13, 490},
[9] = { 200, 10, 14, 125},
[10] = { 400, 11, 817, 628},
[11] = { 600, 12, 819, 662}
}
function onSay(cid, words, param, channel)
local voc = config[getPlayerVocation(cid)]
if voc then
if getPlayerLevel(cid) >= voc[1] then
doPlayerSetVocation(cid, voc[2])
doCreatureSay(cid, "Transformar", 19)
local outfit = {lookType = voc[3]}
doCreatureChangeOutfit(cid, outfit)
doSendMagicEffect(getCreaturePosition(cid), voc[4])
else
doPlayerSendTextMessage(cid, MESSAGE_STATUS_WARNING, "Voce precisa estar no level " .. voc[1] .. " para transformar.")
end
else
doPlayerSendCancel(cid, "Nao é possível se transformar.")
end
return true
end
doCreatureSay(cid, "Transformar", 19)
local outfit = {lookType = voc[3]}
doCreatureChangeOutfit(cid, outfit)
local position = {x=getCreaturePosition(cid).x+3, y=getCreaturePosition(cid).y+1, z=getCreaturePosition(cid).z}
doSendMagicEffect(position, 855)
doSendMagicEffect(getCreaturePosition(cid), voc[4])
else
@Vodkart da um bisu aqi maninho.
----------------------------------------------------------------------------------------------------------------------------
consegui alguma coisa já, adicionei essas funções \/. porém desse jeito fica só esse effect ''''doSendMagicEffect(position, 855)''' para todas as transform do jgoo.
quero 1 effect para cada transformação e podendo alterar a position x/y delas.
local position = {x=getCreaturePosition(cid).x+3, y=getCreaturePosition(cid).y+1, z=getCreaturePosition(cid).z}
doSendMagicEffect(position, 855)
local config = { --[vocation id] = { level, nova voc, looktype, efeito, position x, y} -- Goku [1] = { 50, 2, 4, 118, x = -1, y = -1}, [2] = { 100, 3, 5, 114}, [3] = { 150, 4, 7, 114}, [4] = { 200, 5, 9, 467}, [6] = { 50, 7, 11, 490}, [7] = { 100, 8, 12, 490}, [8] = { 150, 9, 13, 490}, [9] = { 200, 10, 14, 125}, [10] = { 400, 11, 817, 628}, [11] = { 600, 12, 819, 662} } function onSay(cid, words, param, channel) local voc = config[getPlayerVocation(cid)] if voc then local level = getPlayerLevel(cid) if level >= voc[1] then doPlayerSetVocation(cid, voc[2]) doCreatureSay(cid, "Transformar", 19) local outfit = {lookType = voc[3]} doCreatureChangeOutfit(cid, outfit) local pos = getCreaturePosition(cid) local x = pos.x local y = pos.y local z = pos.z if voc.x then x = x + voc.x end if voc.y then y = y + voc.y end doSendMagicEffect({ x = x, y = y, z = z }, voc[4]) else doPlayerSendTextMessage(cid, MESSAGE_STATUS_WARNING, "Voce precisa estar no level " .. voc[1] .. " para transformar.") end else doPlayerSendCancel(cid, "Nao é possível se transformar.") end return true end -
daniel.braga989's post in Spell Erro '''thing nout found'''' was marked as the answerUm amigo conseguiu arrumar, vou está deixando aqui caso outra pessoa tbm precise. Abraço @Fabi Marzan obrigado por tentar ajudar mano, por mais gente assim na comunidade.
local combat1 = createCombatObject()
setCombatParam(combat1, COMBAT_PARAM_HITCOLOR, COLOR_TEAL)
setCombatParam(combat1, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)
setCombatParam(combat1, COMBAT_PARAM_DISTANCEEFFECT, 42)
setCombatFormula(combat1, COMBAT_FORMULA_LEVELMAGIC, -35.0, 0, -40.5, 0)
local function onCastSpell1(parameters)
if isCreature(parameters.cid) and getCreatureTarget(parameters.cid) then
return isCreature(parameters.cid) and doCombat(parameters.cid, parameters.combat1, parameters.var)
end
end
function rk1(cid)
if isCreature(cid) and isCreature(getCreatureTarget(cid)) then
local position1 = {x=getThingPosition(getCreatureTarget(cid)).x+0, y=getThingPosition(getCreatureTarget(cid)).y+0, z=getThingPosition(getCreatureTarget(cid)).z}
doSendMagicEffect(position1, 32)
end
end
function onCastSpell(cid, var)
local parameters = {cid = cid, var = var, combat1 = combat1}
for k = 1, 10 do
addEvent(function()
if isCreature(cid) then
addEvent(onCastSpell1, 1, parameters)
end
end, 1 + ((k-1) * 225))
end
for i = 1, 10 do
addEvent(function()
if isCreature(cid) then
addEvent(rk1,1,cid)
end
end, 1 + ((i-1) * 225))
end
return true
end
-
daniel.braga989's post in (Resolvido)Problema ao usar MW was marked as the answerEra so ir no config.lua e por Blackskull= True.
Creditos: @Celulose
-
daniel.braga989's post in (Resolvido)Ajuda - systema castle of honor erro was marked as the answerOlá a todos, Finalmente descobri o que estava acontecendo. O systema do castle não estava reconhecendo a guild com nome ''014'' quando dominava, por isso spamava msg varias vezes que a guild estava com o domínio do castle. Depois de varios tests feitos com amigos, consegui descobrir que o jogo não estava reconhecendo a guild com o nome em numeros. Obg a todos ai que tirou um tempinho para está vizualizando aqui ou me enviando msg, pois sei que muitos ai tem o dia corrido e mts das vezes o pessoal sao muito ingratos pela ajuda. Obrigado a todos de nvoo
-
daniel.braga989's post in (Resolvido)Monsters nao estao atacando players. was marked as the answer@FlameArcixt Já arrumei ja era uma tag de passive que estava faltando, obrigado ai
<flag passive="0" />
-
daniel.braga989's post in (Resolvido)Monsters nao estao atacando players. was marked as the answer@FlameArcixt Já arrumei ja era uma tag de passive que estava faltando, obrigado ai
<flag passive="0" />
-
daniel.braga989's post in (Resolvido)Erro ao tentar acessar o site was marked as the answer.Qual servidor ou website você utiliza como base?
Qual o motivo deste tópico? Concertar modern acc.
Está surgindo algum erro? Se sim coloque-o aqui.
Você tem o código disponível? Se tiver publique-o aqui:
Você tem alguma imagem que possa auxiliar no problema? Se sim, coloque-a aqui.
@Ackerzin @WooX @Erimyth
Galera estou com problema na hora de acessar o site do game, aparece esses monte de erros. agradeço de coração se alguem ai conseguir me ajudar na humildade plix.
-
daniel.braga989's post in (Resolvido)debian-8.0-x86_64 Morden Acc was marked as the answerGalera é o seguinte segui um tutorial de debian-8.0-x86_64, Istalei tudo certinho sem da erro algum
\/ \/ \/ \/ \/ \/ \/ \/ \/\/ \/ \/\/ \/ \/\/ \/ \/\/ \/ \/\/ \/ \/\/ \/ \/\/ \/ \/\/ \/ \/\/ \/ \/\/ \/ \/\/ \/ \/\/ \/ \/
install apache2 install mysql-server install phpmyadmin /\ /\ /\ /\ /\ /\/\ /\ /\ /\ /\ /\/\ /\ /\ /\ /\ /\/\ /\ /\ /\ /\ /\/\ /\ /\ /\ /\ /\/\ /\ /\ /\ /\ /\/\ /\ /\ /\ /\ /\/\ /\
o ip/phpmyadmin entra dboa ja até importei a database, porém o site já nao entra de jeito nenhum, comprei o host já faz quase 1 semana e preciso de uma solução fast para poder por o game online já esta tudo pronto, alguem ai da 1 força humildade.
Obs:: (NÃO ESTA FUNCIONANDO NADA EM VAR/WWW) O PHPmyADMIN/ ARQUIVOS DO HTDOCS SO FUNCIONA QUANDO EU JOGO ELES NA PASTA Var/WWW/HTML. Na minha opnião e tenho quase 90% de ctz e que ALGUNS directory ESTÃO para rodar na pastar VAR/WWW e OUTROS estão para rodar no VAR/WWW/HTML, so que nao sei aonde arruma isso. estarei deixando os 5 erro que da.
OBS: A Segunda linha de erro (A PHP Error was encountered) muda toda hora que aperto F5 na pagina.
OBS: Ja Deletei a pasta html que tinha + index.html e joguei tudo para pasta VAR/WWW msm assim nao funciona, so pega no VAR/WWW/HTML
@WooX Quando tiver um tempinho da 1 moral ai amigo.
Ja consegui arruma.