-
Total de itens
651 -
Registro em
-
Última visita
-
Dias Ganhos
7
Tudo que Makelin1 postou
-
vlw de nada estarei sempre ai reportando ! abraço xD flw
-
otserv 8.x {Updat [8.60] Baiak Global By Darlan ..11}
tópico respondeu ao mandaiba de Makelin1 em OTServ Comum
chipanger isso e flood .. reportado a algum moderador -
akilo eu acho q era conta fantasma dele por isso ele ta ban permanente .. agr eu tenho ele msn ele foi ban permanente aki no xtibia nas 2 contas nele e nas fakes tbm ..
- 114 respostas
-
- isso mesmo por baiakzik
- otserv
- (e 1 mais)
-
¬¬ kda 1 que eu vejo tenho ate que fica quieto ..
- 114 respostas
-
- isso mesmo por baiakzik
- otserv
- (e 1 mais)
-
agr delete a acc ou o char ..
- 5 respostas
-
- sqlitestudio
- tibia
- (e 8 mais)
-
8.6 [8.60] Baiak Editado Byxinho30 Vip 2 Sem Bugs[22/08/2011]
tópico respondeu ao xinho30 de Makelin1 em OTServ Comum
dezimjpa VC COMENTOU UM FLOOD REPORTADO -
man eu acho q tu q e baianoo se so fala isso ... voce que e baianoo seu lix*
-
mano ja me cansei de voce ignored ;d
-
nossa , nossa , nossa , assim voce me mata ai , ai , ai , seu ti pego to morrendo de medo de voce mlk um ot q so troca os pisos n ganha nada so ganha insultos !! ..
-
da ban logo nele ...
-
mlk se liga gabriel so sabe fala bahiano mas tu e um paraiba ! teu mapping e esse so mudas os pissos e posta !! o meu nao pode ta ruim mas eu crio hunts vips eu ja ganhei 2 reps la no map ... eu nao crio post so pra upar eu nao so mungol de fala !! boas ss's em um post q nem tem ss's se liga mlk pense antes de fala !
-
- Retired - Motivo: Xingamentos.
-
[ Reprovado ][ Reprovado ][Tutorial] Criando Spells
tópico respondeu ao Makelin1 de Makelin1 em Lixeira Pública
blz se eu for criar nova versao eu ponho blz ?- 7 respostas
-
- aprendendo
- criar
-
(e 3 mais)
Tags:
-
- Retired - Motivo: Xingamentos.
-
[ Reprovado ][ Reprovado ][Tutorial] Criando Spells
um tópico no fórum postou Makelin1 Lixeira Pública
Ola Xtibia resolvi criar esse tutorial. Para os iniciantes aprederem sozinhos. Organizei em Spoiler os Tipos de Magia. Spell De Attack: Spoiler #O Corpo da Spell: #Simples: 1 Efeito Spoiler local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE,COMBAT_PHYSICALDAMAGE) setCombatParam(combat, COMBAT_PARAM_EFFECT,CONST_ME_HITAREA) setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -1.0, -500, 1.6, -600) arr = { {0, 1, 0}, {1, 3, 1}, {0, 1, 0} } local area = createCombatArea(arr) setCombatArea(combat, area) function onCastSpell(cid, var) return doCombat(cid, combat, var) end #Simples: 2 Efeitos Spoiler local combat1 = createCombatObject() setCombatParam(combat1, COMBAT_PARAM_TYPE, COMBAT_POISONDAMAGE) setCombatParam(combat1, COMBAT_PARAM_EFFECT, 21) setCombatFormula(combat1, COMBAT_FORMULA_LEVELMAGIC, -6.0, -100, -3.0, -250) local combat2 = createCombatObject() setCombatParam(combat2, COMBAT_PARAM_TYPE, COMBAT_HOLYDAMAGE) setCombatParam(combat2, COMBAT_PARAM_EFFECT, 20) setCombatFormula(combat2, COMBAT_FORMULA_LEVELMAGIC, -1.0, -500, -1.3, -680) arr1 = { {0, 1, 0}, {1, 3, 1}, {0, 1, 0} } arr2 = { {1, 0, 1}, {0, 3, 0}, {1, 0, 1} } local area1 = createCombatArea(arr1) local area2 = createCombatArea(arr2) setCombatArea(combat1, area1) setCombatArea(combat2, area2) local function onCastSpell1(parameters) doCombat(parameters.cid, combat1, parameters.var) end local function onCastSpell2(parameters) doCombat(parameters.cid, combat2, parameters.var) end function onCastSpell(cid, var) local parameters = { cid = cid, var = var} addEvent(onCastSpell1, 100, parameters) addEvent(onCastSpell2, 100, parameters) return TRUE end #Contruindo a Spell #Fazendo Sua Magia: Simples 1 Efeito Spoiler local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE,COMBAT_PHYSICALDAMAGE) setCombatParam(combat, COMBAT_PARAM_EFFECT,CONST_ME_HITAREA) setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -1.0, -500, 1.6, -600) setCombatParam(combat, COMBAT_PARAM_TYPE,COMBAT_PHYSICALDAMAGE) -> Tipo De Dano setCombatParam(combat, COMBAT_PARAM_EFFECT,CONST_ME_HITAREA) -> Efeito da magia setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -1.0, -500, 1.0, -600) -> Formula do HIT da Spell arr = { {0, 1, 0}, {1, 2, 1}, {0, 1, 0} } Local em que a Spell vai sair ou seja, aonde esta o 2 sera o player. Obs: Botando 2 o efeito da magia nao sai no player, botando 3 o efeito sai encima do player tb local area = createCombatArea(arr) setCombatArea(combat, area) function onCastSpell(cid, var) return doCombat(cid, combat, var) end Nao mecheremos aqui, pois é uma spell simples. #Fazendo Sua Magia: 2 Efeitos Spoiler local combat1 = createCombatObject() setCombatParam(combat1, COMBAT_PARAM_TYPE, COMBAT_POISONDAMAGE) setCombatParam(combat1, COMBAT_PARAM_EFFECT, 21) setCombatFormula(combat1, COMBAT_FORMULA_LEVELMAGIC, -6.0, -100, -3.0, -250) local combat2 = createCombatObject() setCombatParam(combat2, COMBAT_PARAM_TYPE, COMBAT_HOLYDAMAGE) setCombatParam(combat2, COMBAT_PARAM_EFFECT, 20) setCombatFormula(combat2, COMBAT_FORMULA_LEVELMAGIC, -1.0, -500, -1.3, -680) setCombatParam(combat1, COMBAT_PARAM_TYPE, COMBAT_POISONDAMAGE) -> Tipo de Dano do primeiro efeito setCombatParam(combat1, COMBAT_PARAM_EFFECT, 21) -> Primeiro Efeito setCombatFormula(combat1, COMBAT_FORMULA_LEVELMAGIC, -6.0, -100, -3.0, -250) -> Formula do HIT do primeiro efeito setCombatParam(combat2, COMBAT_PARAM_TYPE, COMBAT_HOLYDAMAGE) -> Tipo de dano do segundo efeito setCombatParam(combat2, COMBAT_PARAM_EFFECT, 20) -> Segundo Efeito setCombatFormula(combat2, COMBAT_FORMULA_LEVELMAGIC, -1.0, -500, -1.3, -680) -> Formula do Hit do segundo efeito arr1 = { {0, 1, 0}, {1, 3, 1}, {0, 1, 0} } arr2 = { {1, 0, 1}, {0, 3, 0}, {1, 0, 1} } arr1 = Onde a spell vai se 'criar' o primeiro efeito arr2 = onde a spell vai se 'criar' o segundo efeito addEvent(onCastSpell1, 100, parameters) addEvent(onCastSpell2, 100, parameters) addEvent(onCastSpell1, 100, parameters) -> Quantos segundos apos a fala da magia ira criar o primeiro efeito addEvent(onCastSpell2, 100, parameters) -> Quantos segundos apos a fala da magia ira criar o segundo efeito Obs: 100= 1 segundo, 300= 3 segundos, 1000= 10 segundos Spell De Cura: Spoiler #Corpo da Spell: Spoiler local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_HEALING) setCombatParam(combat, COMBAT_PARAM_EFFECT, 36) setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, false) setCombatParam(combat, COMBAT_PARAM_DISPEL, CONDITION_PARALYZE) setHealingFormula(combat, COMBAT_FORMULA_LEVELMAGIC, 5, 5, 11, 15) function onCastSpell(cid, var) return doCombat(cid, combat, var) end #Criando Sua Spell: #Fazendo Sua Magia: Spoiler setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_HEALING) Esse Sera o a spell ira fazer setCombatParam(combat, COMBAT_PARAM_EFFECT, 36) Esse sera o efeito dela setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, false) Aqui e que essa spell nao é agressiva, entao pode ser usada em protect zone setCombatParam(combat, COMBAT_PARAM_DISPEL, CONDITION_PARALYZE) Essa magia vai curar paralyze setHealingFormula(combat, COMBAT_FORMULA_LEVELMAGIC, 5, 5, 11, 15) Formula da magia, o quanto ela vai healar. function onCastSpell(cid, var) return doCombat(cid, combat, var) end Nao precisamos mecher. Spell de Suport: Spoiler #Corpo da Spell: #Correr: Spoiler local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE) setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, false) local condition = createConditionObject(CONDITION_HASTE) setConditionParam(condition, CONDITION_PARAM_TICKS, 33000) setConditionFormula(condition, 0.3, -24, 0.3, -24) setCombatCondition(combat, condition) function onCastSpell(cid, var) return doCombat(cid, combat, var) end #Luz Spoiler local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE) setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, false) local condition = createConditionObject(CONDITION_LIGHT) setConditionParam(condition, CONDITION_PARAM_LIGHT_LEVEL, 6) setConditionParam(condition, CONDITION_PARAM_LIGHT_COLOR, 215) setConditionParam(condition, CONDITION_PARAM_TICKS, (6 * 60 + 10) * 1000) setCombatCondition(combat, condition) function onCastSpell(cid, var) return doCombat(cid, combat, var) end #Uma magia qualquer de trap Spoiler local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_EFFECT, 2) setCombatParam(combat, COMBAT_PARAM_CREATEITEM, 1497) local arr = { {0, 0, 0, 1, 0, 0 ,0}, {0, 0, 1, 1, 1, 0 ,0}, {0, 1, 0, 0, 0, 1 ,0}, {1, 0, 0, 2, 0, 0 ,1}, {0, 1, 0, 0, 0, 1 ,0}, {0, 0, 1, 1, 1, 0 ,0}, {0, 0, 0, 1, 0, 0 ,0} } local area = createCombatArea(arr) setCombatArea(combat, area) function onCastSpell(cid, var) return doCombat(cid, combat, var) end #Contruindo a Spell #Correr Spoiler setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE) Efeito da Magia setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, false) Magia nao Agressiva, pode ser usada em Portect Zone local condition = createConditionObject(CONDITION_HASTE) Condição de Correr setConditionParam(condition, CONDITION_PARAM_TICKS, 33000) Tempo que vai durar, nesse caso 33 segundos setConditionFormula(condition, 0.3, -24, 0.3, -24) Formula da velocidade setCombatCondition(combat, condition) function onCastSpell(cid, var) return doCombat(cid, combat, var) end Nao Mechemos aqui #Luz: Spoiler setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE) Efeito da Magia setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, false) Magia nao agressiva, para ser usada em protect zone local condition = createConditionObject(CONDITION_LIGHT) Condição de criar Luz setConditionParam(condition, CONDITION_PARAM_LIGHT_LEVEL, 6) Tamanho da Luz setConditionParam(condition, CONDITION_PARAM_LIGHT_COLOR, 215) Cor da Luz setConditionParam(condition, CONDITION_PARAM_TICKS, (6 * 60 + 10) * 1000) Tempo que vai durar setCombatCondition(combat, condition) function onCastSpell(cid, var) return doCombat(cid, combat, var) end Nao Mechemos aqui #Uma Magia qualquer de Trap: Spoiler setCombatParam(combat, COMBAT_PARAM_EFFECT, 2) Efeito que soltara, nesse caso "poff" local arr = { {0, 0, 0, 1, 0, 0 ,0}, {0, 0, 1, 1, 1, 0 ,0}, {0, 1, 0, 0, 0, 1 ,0}, {1, 0, 0, 2, 0, 0 ,1}, {0, 1, 0, 0, 0, 1 ,0}, {0, 0, 1, 1, 1, 0 ,0}, {0, 0, 0, 1, 0, 0 ,0} } Local em que as magic wall serao criadas local area = createCombatArea(arr) setCombatArea(combat, area) function onCastSpell(cid, var) return doCombat(cid, combat, var) end Aqui nao mecheremos. Bom é isso Pessoal. Espero que tenham Gostado! Obs: Quando eu tiver tempo, mostrarei todos os effects- 7 respostas
-
- aprendendo
- criar
-
(e 3 mais)
Tags:
-
MEUNOMEEFEIOZIK VOCE FEZ UM FLOOD POST Q TEM MAS DE 1 MES E CONSIDERADO FLOOD REPORTADO EDIT : Gabrielcorrea vc qer upa post se aki o post n tem ss's como vc falo q as ss's estao boas !! ?? reportado
-
POSTADO NA AREA ERRADA REPORTADO
-
Primeira Chamada Para Estagiários Xtibia.com!
tópico respondeu ao Henrique Moura de Makelin1 em Noticias
Nome : Joao Pedro Rodrigues De Moraes Idade : 16 anos Experiências com trabalho em equipe: Sempre AJudando Membros Suspendendo Quem Faz Flood ! Experiências em sua área : Sou Mapping E Scripter.lua Scripters Eu Nao Tenho No Xtibia Mas Tennho Tutorial Ensinando ! Ja Tenho Mappers Aki No Xtibia Por quê você deve ser um estagiário do XTibia.com : Por Que Sempre Estou Reportando Topicos E As Vezes Ajudando Membros Tempo Livre : Tenho Quase O Tempo Todo Livre Menos Das 13:00 as 16:00 Tenho Curso De Ingles ! Tbm Fico Sempre On De Madrugada No Forum So Isso !! Espero Que Goste ! Henrique- 60 respostas
-
- seja um candidato
- otserv
-
(e 2 mais)
Tags:
-
Eu Gostaria De Entrar Na Equipe Aki No Xtibia Ja Fui Moderador Em Outros Foruns .. Algum Administrador Deixa Sua Resposta !
-
Eu Gostaria De Entrar Na Equipe Aki No Xtibia Ja Fui Moderador Em Outros Foruns .. Algum Administrador Deixa Sua Resposta !
-
n foi do meu jeito ? entao se nao foi tente reistala o rme e istala dnv
-
como ele dize acima quando vai importar ! da erro ? enta copie o rme e cole ele e tente o abrir ou simplesmente tente com um atalho do rme so isso! se nao for poste ai talvez eu descubra ! se foi tbm posta ai e da um rep + se puder
-
gabriel aposto q vc nem baixo o map so qer upa post REPORTADO
-
so o templo Mesmo q ta feio o resto ta nota 10 !
-
hum fico mas legal assim gostei vodkart
-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.