-
Total de itens
115 -
Registro em
-
Última visita
Tudo que Mattziin postou
-
Crie um arquivo chamado spikesword em actions. copie e cole isso \/ Azul: Esta parte é para checar se o jogador já fez a quest, para isso, usamos o storage. Vermelho: Esta parte é para adicionar os itens, mude no item = 2383 o id da arma. Verde: Esta parte é para aumentar o storage do jogador, assim ele não pode refazer a quest. Roxo: Esta parte é a mensagem que o jogador vai receber quando fizer a quest. Laranja: Esta é a mensagem que o jogador vai receber caso ele já tenha feito a quest. feche e salve , agora Põe uma actionid no baú pelo map editor. Depois adiciona isso em actions.xml e Boa Sorte
-
Ja foi no moviments e registrou ? Adiiciona isso . <movevent type="Equip" itemid="10134" slot="necklace" event="function" value="onEquipItem"/> <movevent type="DeEquip" itemid="10134" slot="necklace" event="function" value="onDeEquipItem"/> se funfar me fala
- 4 respostas
-
- porcentagem
- vida
- (e 7 mais)
-
WoDBO-Dbz Omega Ola trago a vcs o meu projeto de wodbo , espero que gostem Novidades: Adicionado novas vocations (Videl , Shenron , Vegetto , Android 8 , Supremo Senhor kaio , Jenk , Raditz , Tapion , Turles , Kame , King Vegeta , Bulma , Kagome e Zaiko) Mapa Editado Site Editado Novas Sprites. Sem bugs. Downloads: Server Dat e Spr (Rapidshare) - Download Server Dat e Spr (4Shared) - Download Acc maker(4Shared) - Download Xampp (Baixaki) - Download Prints: Creditos : Mattziin
-
if isMonster(Attacker) or not isSummon(Attacker) then Bota la na function Attacker .
- 5 respostas
-
- summon conta na task
- otserv
-
(e 1 mais)
Tags:
-
Dragon Ball Omega - by Mattziin E ai galerinha, Bem Como vocês Sabem Foi eu e um amigo que Criamos o Dbzunion, Venho aqui trazer para vocês um Novo WoDBO ( World of Dragon Ball Online ) Modificado Por mim , espero que gostem, irei postar o Servidor , Sprites e o Htdocs. Esse Dbz Omega era um Projeto que eu estava fazendo , Só qe eu estou fazendo um dbz 8.54 entao eu resolvi postar esse projeto do dbz omega aqui , espero que gostem . Informações: * Vocações Novas (Videl , Shenron , Vegetto , Android 8 , Supremo Senhor kaio , Jenk , Raditz , Tapion , Turles , Kame , King Vegeta , Bulma , Kagome e Zaiko) * Novas Caves * Novas Spells * Sem bugs * O Htdocs está configurado. * Virus Inofensivo * Apenas alegria! Print. DownLoad RapidShare Servidor e Sprites : Clique aqui 4Shared Servidor e Sprites : Clique aqui Htdocs: Clique aqui Scan : Não sei onde postar já que o Virustotal Só Aceita arquivo menor que 32 mbs :S CREDITOS: Mattziin
-
posta o script né ¬¬''
-
tenta ai . local keywordHandler = KeywordHandler:new() local npcHandler = NpcHandler:new(keywordHandler) NpcSystem.parseParameters(npcHandler) local talkState = {} function onCreatureAppear(cid) npcHandler:onCreatureAppear(cid) end function onCreatureDisappear(cid) npcHandler:onCreatureDisappear(cid) end function onCreatureSay(cid, type, msg) npcHandler:onCreatureSay(cid, type, msg) end function onThink() npcHandler:onThink() end function creatureSayCallback(cid, type, msg) if(not npcHandler:isFocused(cid)) then return false end local talkUser = NPCHANDLER_CONVBEHAVIOR == CONVERSATION_DEFAULT and 0 or cid if(msgcontains(msg, 'mission')) then talkState[talkUser] = 0 if getPlayerStorageValue(cid,7700) == 1 then selfSay('Voce deve levar 4 {dragon ham} ao mendigo em frente ao dp.{ok}?', cid) setPlayerStorageValue(cid,7700,2) talkState[talkUser] = 1 elseif talkState[talkUser] == 1 then if (msgcontains(msg, 'ok')) then selfSay('Poder ir ele esta a sua espera',cid) talkState[talkUser] = 0 end else selfSay('Vaza daqui seu fanfarao',cid) end if getPlayerStorageValue(cid,7700) == 3 then selfSay('Voce deve levar 4 {health potion} ao mendigo em frente a arena.{ok}?', cid) setPlayerStorageValue(cid,7700,4) talkState[talkUser] = 1 elseif talkState[talkUser] == 1 then if (msgcontains(msg, 'ok')) then selfSay('Pode ir ele esta a sua espera!!', cid) end else selfSay('Vaza daqui seu fanfarao', cid) end return false end if msgcontains(msg, 'no') then selfSay('Então porque veio aqui ?', cid) end return false end npcHandler:setCallback(CALLBACK_MESSAGE_DEFAULT, creatureSayCallback) npcHandler:addModule(FocusModule:new())
-
Vai no moviments e adiciona isso. <movevent type="DeEquip" itemid="7458" slot="armor" event="function" value="onDeEquipItem"/> <movevent type="Equip" itemid="7458" slot="armor" event="function" value="onEquipItem"/>
-
Pronto. local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat, COMBAT_PARAM_EFFECT) function onGetFormulaValues(cid, level, maglevel) min = -(level * 0.280 + maglevel * 1.480) * 420.0 max = -(level * 0.340 + maglevel * 2.340) * 420.8 return min, max end setCombatCallback(combat, CALLBACK_PARAM_LEVELMAGICVALUE, "onGetFormulaValues") function onCastSpell(cid, var) doSendMagicEffect(getCreaturePosition(cid), 135) return doCombat(cid, combat, var) end
-
você quer uma spell de area ? mais só com um effect ?
-
arr1 = { {1, 1, 1, 1, 1}, {1, 1, 1, 1, 1}, {1, 1, 2, 1, 1}, {1, 1, 1, 1, 1}, {1, 1, 1, 1, 1} } é a area q o effect vai pega e o arr2 é aonde ele vai atingir, aprendi hoje a fazer scripts kk.
-
Tenta. Tag: <instant name="rasengan" words="rasengan" lvl="20" mana="320" prem="0" casterTargetOrDirection="2" range="4" blockwalls="1" exhaustion="1500" needlearn="0" event="script" value="naruto/rasengan.lua"> <vocation id="1"/> </instant> Script Spell: local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat, COMBAT_PARAM_EFFECT, 25) function onGetFormulaValues(cid, level, maglevel) min = -(level * 0.280 + maglevel * 1.480) * 420.0 max = -(level * 0.340 + maglevel * 2.340) * 420.8 return min, max end setCombatCallback(combat, CALLBACK_PARAM_LEVELMAGICVALUE, "onGetFormulaValues") function onCastSpell(cid, var) return doCombat(cid, combat, var) end
-
Pronto. local combat1 = createCombatObject() setCombatParam(combat1, COMBAT_PARAM_TYPE, COMBAT_NONE) setCombatParam(combat1, COMBAT_PARAM_EFFECT, 8) setCombatFormula(combat1, COMBAT_FORMULA_LEVELMAGIC, -0.0, 0, -0.0, 0) local combat2 = createCombatObject() setCombatParam(combat2, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat2, COMBAT_PARAM_EFFECT, 8) setCombatFormula(combat2, COMBAT_FORMULA_LEVELMAGIC, -60.0, 0, -60.0, 0) arr1 = { {1, 1, 1, 1, 1}, {1, 1, 1, 1, 1}, {1, 1, 2, 1, 1}, {1, 1, 1, 1, 1}, {1, 1, 1, 1, 1} } arr2 = { {1, 1, 1, 1, 1}, {1, 1, 1, 1, 1}, {1, 1, 2, 1, 1}, {1, 1, 1, 1, 1}, {1, 1, 1, 1, 1} } local area1 = createCombatArea(arr1) local area2 = createCombatArea(arr2) setCombatArea(combat1, area1) setCombatArea(combat2, area2) local function onCastSpell1(parameters) return isPlayer(parameters.cid) and doCombat(parameters.cid, combat1, parameters.var) end local function onCastSpell2(parameters) return isPlayer(parameters.cid) and doCombat(parameters.cid, combat2, parameters.var) end function onCastSpell(cid, var) local parameters = { cid = cid, var = var} addEvent(onCastSpell1, 100, parameters) addEvent(onCastSpell2, 200, parameters) return TRUE end
-
Bom eu tava tentando bota um condition para que meu effect ficasse alguns segundos. nao sei se eu fiz errado ou se é outra função q tem que botar , mais estou aprendendo aos poucos vendo uns scripts e tentando montar o meu Alguem poderia me ajudar ? Script. local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, 0) local condition = createConditionObject(CONDITION_ATTRIBUTES) setConditionParam(condition, CONDITION_PARAM_TICKS, 90000) setConditionParam(condition, CONDITION_PARAM_SKILL_CLUB, 3) setConditionParam(condition, CONDITION_PARAM_SKILL_SHIELD, 3) setConditionParam(condition, CONDITION_PARAM_STAT_MAGICLEVELPERCENT, 104) setConditionParam(condition, CONDITION_PARAM_BUFF, TRUE) function removestatus(parameters) doSendMagicEffect(getCreaturePosition(cid), 117) end ------------------------------------------------------------ function onCastSpell(cid, var) doSendMagicEffect(getCreaturePosition(cid), 117) doAddCondition(target, condition) doCreatureSetNoMove(target, false) -- remove the effect after 4000 ticks addEvent(removestatus, 4000, parameters) return true end
-
Tenta. local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat, COMBAT_PARAM_EFFECT, 8) setCombatParam(combat, COMBAT_PARAM_USECHARGES, true) local area = createCombatArea(AREA_SQUARE1X1) setCombatArea(combat, area) function onGetFormulaValues(cid, level, skill, attack, factor) local skillTotal, levelTotal = skill + attack, level / 5 return -(skillTotal * 0.5 + levelTotal), -(skillTotal * 1.5 + levelTotal) end setCombatCallback(combat, CALLBACK_PARAM_SKILLVALUE, "onGetFormulaValues") function onCastSpell(cid, var) return doCombat(cid, combat, var) end
-
[Tutorial] Colocando A Função Docreatecustommonster No C++
tópico respondeu ao Flaah de Mattziin em Linguagens de Programação
Eu fiz tudo como vc disse e quando vou compilar dá o seguinte erro . 4656 C:\Documents and Settings\Matt\Meus documentos\Downloads\Source\luascript.cpp `LuaInterface' has not been declared C:\Documents and Settings\Matt\Meus documentos\Downloads\Source\luascript.cpp In function `int32_t luaDoCreateCustomMonster(lua_State*)': 4666 C:\Documents and Settings\Matt\Meus documentos\Downloads\Source\luascript.cpp `popNumber' was not declared in this scope 4669 C:\Documents and Settings\Matt\Meus documentos\Downloads\Source\luascript.cpp `popString' was not declared in this scope 4671 C:\Documents and Settings\Matt\Meus documentos\Downloads\Source\luascript.cpp `popOutfit' was not declared in this scope 4672 C:\Documents and Settings\Matt\Meus documentos\Downloads\Source\luascript.cpp `popPosition' was not declared in this scope 4732 C:\Documents and Settings\Matt\Meus documentos\Downloads\Source\luascript.cpp `getEnv' was not declared in this scope C:\Documents and Settings\Matt\Meus documentos\Downloads\Source\dev-cpp\Makefile.win [build Error] [obj//luascript.o] Error 1 -
Eu tenho um script de bunshin aqui só q nao sei de quem é. function onCastSpell(cid, var) local playerpos = getPlayerPosition(cid) local cloth = getCreatureOutfit(cid) local health = getCreatureHealth(cid) local maxhealth = getCreatureMaxHealth(cid) local MaximoSummon = 10 --- Maximo de Monstros Sumonados!! No Caso So Posso Sumonar 5 Clones local summons = getCreatureSummons(cid) if(table.maxn(summons) < MaximoSummon) then -- no summons local clone = doCreateMonster("clone", playerpos) doConvinceCreature(cid, clone) setCreatureMaxHealth(clone, maxhealth) doCreatureAddHealth(clone, health) doSetCreatureOutfit(clone, cloth, -1) doSendMagicEffect(playerpos, 2) return TRUE end end
-
Olá galera do xtibia. Eu gostaria de 3 spells para botar no meu ot q eu nao conseguir encontrar! Primeira spell. bom eu queria uma Que tu falasse "UMAPALAVRA" e ela aumentase seus skills e ficasse com o effect durante 30 segundos e o ticks tambem . Segunda Spell. Uma Spell que ficasse um effect em mim e no player q eu atacasse com ela ! Terceira Spell. Que se tu falasse "sumonar" ai Sumonase um bicho para cada Vocação configurada ! Vlw espero que entendam meu pedido u.u
-
Dragon Ball Omega - by Mattziin E ai galerinha do XTibia, Bem Como vocês Sabem Foi eu e um amigo que Criamos o Dbzunion, Venho aqui trazer para vocês um Novo WoDBO ( World of Dragon Ball Online ) Modificado Por mim , espero que gostem, irei postar o Servidor , Sprites e o Htdocs. Esse Dbz Omega era um Projeto que eu estava fazendo , Só qe eu estou fazendo um dbz 8.54 entao eu resolvi postar esse projeto do dbz omega aqui , espero que gostem . Informações: * Versão 8.0 * Vocações Novas (Videl , Shenron , Vegetto , Android 8 , Supremo Senhor kaio , Jenk , Raditz , Tapion , Turles , Kame , King Vegeta , Bulma , Kagome e Zaiko) * Novas Caves * Novas Spells * Sem bugs * O Htdocs está configurado. * Virus Inofensivo * Apenas alegria! Print: REP+ DownLoad RapidShare Servidor e Sprites : Clique aqui 4Shared Servidor e Sprites : Clique aqui Htdocs: Clique aqui Scan : Não sei onde postar já que o Virustotal Só Aceita arquivo menor que 32 mbs :S CREDITOS: Mattziin
-
Ja tinha funfado é pq eu esqueci de botar mais eu agradeço Duvida sanada, Podem fechar.
-
agora nao ta funfando nem em player kkk
-
Vlw lek funfou Alerta: Você já atingiu seu limite de reputações positivas para hoje Amanha eu te dou seu rep merecido Me diz uma coisa , tem como bota pra ele ganhar mana atacando monstro tambem ?
-
Blz lek mais isso daqui é pedido e nao dúvida , Nao funfou nao ! tipo eu testei aqui e um player tira a mana do player q tá com a sword, o certo deveria o player com a sword tira a mana dos outros.
-
Poderia me ajudar entao ?
-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.