-
Total de itens
32 -
Registro em
-
Última visita
Posts postados por joisman
-
-
Contratei serviços da serversoft de 2gb só que não to manjando em por um OT FEITO POR MIM pra rodar, alguém pode me ajudar na compilação? passar o ot do meu pc pro otpanel e fazer ele fica on
-
The Following Errors Have Occurred:
- Wrong characters configuration. Try again or contact with admin. ADMIN: Edit file config/config.php and set valid characters to copy names. Character to copySorcerer Sample doesn't exist.
Alguém me ajuda arrumar isso??
-
paguei um server na serversoft ontem, e preciso de alguém pra me ajudar com WEBsite, no caso o sistemas de pontos por pagseguro..
-
database.php?
que eu ponho
CREATE TABLE IF NOT EXISTS `PagSeguroTransacoes` (
`TransacaoID` varchar(36) NOT NULL,
`VendedorEmail` varchar(200) NOT NULL,
`Referencia` varchar(200) DEFAULT NULL,
`TipoFrete` char(2) DEFAULT NULL,
`ValorFrete` decimal(10,2) DEFAULT NULL,
`Extras` decimal(10,2) DEFAULT NULL,
`Anotacao` text,
`TipoPagamento` varchar(50) NOT NULL,
`StatusTransacao` varchar(50) NOT NULL,
`CliNome` varchar(200) NOT NULL,
`CliEmail` varchar(200) NOT NULL,
`CliEndereco` varchar(200) NOT NULL,
`CliNumero` varchar(10) DEFAULT NULL,
`CliComplemento` varchar(100) DEFAULT NULL,
`CliBairro` varchar(100) NOT NULL,
`CliCidade` varchar(100) NOT NULL,
`CliEstado` char(2) NOT NULL,
`CliCEP` varchar(9) NOT NULL,
`CliTelefone` varchar(14) DEFAULT NULL,
`NumItens` int(11) NOT NULL,
`Data` datetime NOT NULL,
`ProdQuantidade_x` int(5) NOT NULL,
`status` tinyint(1) unsigned NOT NULL DEFAULT '0',
UNIQUE KEY `TransacaoID` (`TransacaoID`,`StatusTransacao`),
KEY `Referencia` (`Referencia`),
KEY `status` (`status`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1; -
-
Não deu certo :\
Edit*
Quer dizer, deu certo. Porém o player ainda pode conjurar a spell mesmo já tendo 3 summons, mas n summona mais que 3, tem como por pra parar de usar a spell quando já tiver no limite? Obg
Edit* Era só isso já mudei rsrs
"doPlayerSendTextMessage(cid, 27,msg)return false'OBRIGADO MANO, salvou minha vida rsrs te devo uma! Rep+ pra ti. -
Alguém sabe como faz pro summon não ganhar exp após o bicho atacado morrer?
já mudei no cofing aqui.. NoShareExpSummonMonster = true já botei false, true, 0, 1 não da :\ alguém? rs
-
Estou com problemas! Quando uso uma spell que eu modifiquei ela faz tanto de summon que a pessoas quiser e eu queria por um limite de monstros sumonados.. Já mexi no Cofing.lua mas n alterou porque ela não UTEVO RES "MONSTROS. Ela invoca o monstro já determinado abaixo a spell quem souber por o maximo de bicho pra ser 3..Posta aí.
local function doTargetCorpse(cid, position) position.stackpos = 255 doConvinceCreature(cid, doSummonCreature("Arachir the ancient one", position)) return true end function onCastSpell(cid, var) local position = variantToPosition(var) if(position.x ~= 0 and position.y ~= 0) then return doTargetCorpse(cid, position) end doSendMagicEffect(getThingPosition(cid), CONST_ME_POFF) doPlayerSendDefaultCancel(cid, RETURNVALUE_NOTPOSSIBLE) return false end
-
Pode me da uma luz aí? de como fço. Obg
-
Boa noite, queria pedir a ajuda de você prescito de um script que faça com que a cada level que o player upar os summoners dele fiquem mais fortes, tipo ganhem mais vida, e mais dano.. usando a magia utevo res 'rat por exemplo
rat começa com atq 2 e o player level 1 dai quando player upar level 2
rat fica com atq 3 tipo isso ele vai subindo o dano não precisamente assim com o "ataque"
-
arruma outro link pro download
-
Nome : Vinicius Sales
Idade :20
Cargo : MAPPER/GM
Experiência no Cargo : Desde 2007
Skype ou outro contato : vini_sales99@hotmail.com Email do skype.
Facebook: https://www.facebook.com/Vinicius.sales99Por que quer participar* : estou com um pouco de tempo sobrando
* = Não é obrigatório.
Obrigado a atenção de todos.
Atenciosamente Eryrrel.
-
Edit*
Dúvida sanada! Obg a todos que ajudaram podem fechar.
-
Obg, deu certo!
E se a magia tiver mais de 1 efeito tipo, essa você consegue fazer?
MAGIA
local spellConfig = {
{effect = 41,
area = createCombatArea({
{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0},
{0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0},
{0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0},
{0, 1, 0, 0, 1, 0, 0, 1, 1, 0, 0},
{0, 0, 1, 0, 0, 2, 1, 0, 0, 0, 1},
{0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 0},
{0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0},
{1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0},
{0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0},
{0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0}})
},
{effect = 43,
area = createCombatArea({
{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0},
{0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0},
{0, 0, 1, 0, 0, 0, 1, 0, 1, 0, 0},
{0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0},
{0, 0, 0, 1, 0, 2, 1, 1, 0, 0, 0},
{0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0},
{0, 1, 0, 1, 1, 0, 1, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0},
{0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}})
},
{effect = 41,
area = createCombatArea({
{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},
{0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0},
{0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 0},
{0, 0, 0, 1, 1, 2, 1, 0, 0, 0, 0},
{0, 0, 1, 0, 0, 1, 0, 1, 0, 0, 0},
{0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0},
{0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}})
},
{effect = 43,
area = createCombatArea({
{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1},
{0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0},
{0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0},
{0, 0, 0, 0, 1, 2, 1, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 0},
{0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1},
{0, 0, 0, 0, 1, 0, 0, 1, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0}})
},
{effect = 41,
area = createCombatArea({
{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
{1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0},
{0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},
{0, 0, 1, 0, 1, 2, 1, 0, 0, 1, 0},
{0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0},
{0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0},
{0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0}})
},
{effect = 43,
area = createCombatArea({
{0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0},
{0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0},
{0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 1, 2, 1, 0, 1, 0, 0},
{0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0},
{0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0},
{0, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0},
{0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}})
},
{effect = 41,
area = createCombatArea({
{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0},
{0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0},
{0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 2, 0, 1, 0, 1, 0},
{0, 0, 0, 0, 0, 1, 1, 0, 1, 0, 0},
{0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0}})
},
{effect = 43,
area = createCombatArea({
{1, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1},
{0, 1, 0, 1, 0, 1, 0, 0, 1, 1, 0},
{0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0},
{0, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0},
{0, 0, 0, 1, 1, 2, 1, 0, 0, 0, 0},
{1, 0, 0, 0, 1, 1, 0, 0, 1, 0, 0},
{0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0},
{0, 1, 0, 0, 0, 1, 0, 1, 0, 1, 0},
{0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0},
{0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1}})
}
}
local combats = {}
for k, config in ipairs(spellConfig) do
combats[k] = createCombatObject()
onTargetTile = function(cid, pos)
local basePos = getThingPosition(cid)
local fromPos = {x=basePos.x-1, y=basePos.y-19, z=basePos.z}
doSendDistanceShoot(fromPos, pos, 28)
end
setCombatCallback(combats[k], CALLBACK_PARAM_TARGETTILE, "onTargetTile")
setCombatParam(combats[k], COMBAT_PARAM_TYPE, COMBAT_ICEDAMAGE)
setCombatParam(combats[k], COMBAT_PARAM_EFFECT, config.effect)
setCombatFormula(combats[k], COMBAT_FORMULA_LEVELMAGIC, -10, -25, -10, -30)
setCombatArea(combats[k], config.area)
end
local function castingSpellTime(p)
if(isCreature(p[1]) == TRUE) then
doCombat(unpack(p))
end
end
function onCastSpell(cid, var)
doCreatureSay(cid,"", TALKTYPE_ORANGE_1)
for k, combat in ipairs(combats) do
addEvent(castingSpellTime, (250*k), {cid, combat, var})
end
return true
end -
/\ nao tas testando com GOD/GM neh? ;x
é capaz dele ta testando com o god ou o cm, pq nenhum script acima funciono ;x
Não é porque eu não esteja conseguindo fazer o script que eu seja burro né?
-
Revivendo porque n achei outro tópico melhor..
Cara, eu to com quase o mesmo o problema..
deu certo, só que agr o player fica com uns 3000segundos de exaust na spell.. como arrumar?
function onCastSpell(cid, var)
if exhaustion.check(cid, 23006) == FALSE then
local parameters = { cid = cid, var = var}
addEvent(onCastSpell1, 1000, parameters)
addEvent(onCastSpell2, 3000, parameters)
addEvent(onCastSpell3, 5000, parameters)
addEvent(onCastSpell4, 7000, parameters)
addEvent(onCastSpell5, 9000, parameters)
exhaustion.set(cid, 23006, 12)
return TRUE
else
doPlayerSendCancel(cid, "Cooldown[" ..exhaustion.get(cid, 23006).."]")
end
end -
Você colocar cooldown para os player soltar tipo em 2 a 2 seg certo? se for não seria na tag em spell.xml?
interval="2000"
foi oque eu entendi se não pode me explica dnovo?
sim é um cooldown pra por em 1 só magia, no spells.cml tem só o "exhaustion" só que ele é o tempo entre todas as magias! ai se eu puder exhaustion 50000, fica 50segundos sem soltar nenhuma magia, por isso queria cooldown só na spell .--.
Rukia, não deu certo.. ele não da é o cd..
-
Não deu certo também.. quando tira o
function onCastSpell(cid, var)
doCreatureSay(cid,"", TALKTYPE_ORANGE_1)
local parameters = { cid = cid, var = var}
addEvent(onCastSpell1, 100, parameters)
addEvent(onCastSpell2, 350, parameters)
addEvent(onCastSpell3, 700, parameters)
addEvent(onCastSpell4, 1050, parameters)magia para de funcionar por isso não tá dando de adicionar o cooldown, já to a mais de três dias atrás disso.. será que ninguém pode me ajudar? :S
-
O que você mudou, na spell!?? n vi diferença u.u
-
Preciso que alguém me ajude a colocar cool down nessa magia aqui..
Já vi uns 10 tutoriais, e são bons.. só que pra mim poder usar eles eu teria que refazer todas minhas magias dai fica foda
se alguma boa alma poder me ajudar!
OBS: o problema está sendo aqui
function onCastSpell(cid, var)
doCreatureSay(cid,"", TALKTYPE_ORANGE_1)
local parameters = { cid = cid, var = var}
addEvent(onCastSpell1, 100, parameters)
addEvent(onCastSpell2, 350, parameters)
addEvent(onCastSpell3, 700, parameters)
addEvent(onCastSpell4, 1050, parameters)edit
AQUI A SPELL COMPLETA
local combat1 = createCombatObject()
setCombatParam(combat1, COMBAT_PARAM_TYPE, COMBAT_FIREDAMAGE)
setCombatParam(combat1, COMBAT_PARAM_EFFECT, 26)
setCombatFormula(combat1, COMBAT_FORMULA_LEVELMAGIC, -4.0, 0, -5, 0)
local combat2 = createCombatObject()
setCombatParam(combat1, COMBAT_PARAM_TYPE, COMBAT_FIREDAMAGE)
setCombatParam(combat1, COMBAT_PARAM_EFFECT, 26)
setCombatFormula(combat1, COMBAT_FORMULA_LEVELMAGIC, -4.0, 0, -5, 0)
local combat3 = createCombatObject()
setCombatParam(combat1, COMBAT_PARAM_TYPE, COMBAT_FIREDAMAGE)
setCombatParam(combat1, COMBAT_PARAM_EFFECT, 26)
setCombatFormula(combat1, COMBAT_FORMULA_LEVELMAGIC, -4.0, 0, -5, 0)
local combat4 = createCombatObject()
setCombatParam(combat1, COMBAT_PARAM_TYPE, COMBAT_FIREDAMAGE)
setCombatParam(combat1, COMBAT_PARAM_EFFECT, 26)
setCombatFormula(combat1, COMBAT_FORMULA_LEVELMAGIC, -4, 0, -5, 0)
arr1 = {
{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 1, 2, 1, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
}
arr2 = {
{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 1, 2, 1, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
}
arr3 = {
{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 1, 2, 1, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
}
arr4 = {
{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 1, 2, 1, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
}
local area1 = createCombatArea(arr1)
local area2 = createCombatArea(arr2)
local area3 = createCombatArea(arr3)
local area4 = createCombatArea(arr4)
setCombatArea(combat1, area1)
setCombatArea(combat2, area2)
setCombatArea(combat3, area3)
setCombatArea(combat4, area4)
local function onCastSpell1(parameters)
doCombat(parameters.cid, combat1, parameters.var)
end
local function onCastSpell2(parameters)
doCombat(parameters.cid, combat2, parameters.var)
end
local function onCastSpell3(parameters)
doCombat(parameters.cid, combat3, parameters.var)
end
local function onCastSpell4(parameters)
doCombat(parameters.cid, combat4, parameters.var)
end
local area = createCombatArea(AREA_BEAM7, AREADIAGONAL_BEAM7)
setCombatArea(combat, area)
function onCastSpell(cid, var)
doCreatureSay(cid,"", TALKTYPE_ORANGE_1)
local parameters = { cid = cid, var = var}
addEvent(onCastSpell1, 100, parameters)
addEvent(onCastSpell2, 350, parameters)
addEvent(onCastSpell3, 700, parameters)
addEvent(onCastSpell4, 1050, parameters)
return TRUE
end -
Mapper experiente se apresentando Senhor!
-
to tentando por, no dat editor, mas não vaai!
-
em qual formato devo salvar um sprite que eu fiz no paint? dei uma pesquisa os cara ensina tudo, menos o formato!
vlw
-
bot ip change pra baixa ai velho.
-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.
[Encerrado] Servidor via VPN SERVERSOFT
em Tópicos Sem Resposta
Postado
salezx1 me chama ai brother