-
Total de itens
130 -
Registro em
-
Última visita
Tudo que pbottrinks postou
-
dúvida Não Consigo Arruma O Efeito Das Armas Do Jeito Que Eu Gostaria...
pergunta respondeu ao andreelm de pbottrinks em Scripts
Fácil, são os scripts pbot. Lunar: Items.xml: [color=#282828][font=helvetica, arial, sans-serif]<item id="7424" article="a" name="lunar staff">[/font][/color] [color=#282828][font=helvetica, arial, sans-serif]<attribute key="weight" value="1900"/>[/font][/color] [color=#282828][font=helvetica, arial, sans-serif]<attribute key="weaponType" value="wand"/>[/font][/color] [color=#282828][font=helvetica, arial, sans-serif]<attribute key="shootType" value="death"/>[/font][/color] [color=#282828][font=helvetica, arial, sans-serif]<attribute key="range" value="7"/>[/font][/color] [color=#282828][font=helvetica, arial, sans-serif]</item>[/font][/color] [color=#282828][font=helvetica, arial, sans-serif] [/font][/color] Agora vvá emm Data>weapons>scripts, e crie um arquivo chamado lunar.lua, e adcione isso dentro: [/font][/color] [color=#282828][font=helvetica, arial, sans-serif]local combat = creatCombatObject()[/font][/color] [color=#282828][font=helvetica, arial, sans-serif]setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_DEATHDAMAGE)[/font][/color] [color=#282828][font=helvetica, arial, sans-serif]setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MORTAREA)[/font][/color] [color=#282828][font=helvetica, arial, sans-serif]setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_SUDDENDEATH)[/font][/color] [color=#282828][font=helvetica, arial, sans-serif]setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -5.2, -28, -4.9, -75)[/font][/color] [color=#282828][font=helvetica, arial, sans-serif]function onUseWeapon(cid, var)[/font][/color] [color=#282828][font=helvetica, arial, sans-serif] return doCombat(cid, combat, var)[/font][/color] [color=#282828][font=helvetica, arial, sans-serif]end[/font][/color] [color=#282828][font=helvetica, arial, sans-serif] Agora vá em Weapons.xml, procure por 7424, e apague o que estiver. Feito isso, procure por wands, e adcione as seguintes tags, (JUNTO COM AS OUTRAS WANDS). [/font][/color] [color=#282828][font=helvetica, arial, sans-serif] <wand id="7424" level="20" mana="10" range="9" exhaustion="10" script="lunar.lua">[/font][/color] [color=#282828][font=helvetica, arial, sans-serif] <vocation id="1/>[/font][/color] <vocation id="5" showInDescription="0"/> [color=#282828][font=helvetica, arial, sans-serif] <vocation id="2/> [/font][/color] <vocation id="6" showInDescription="0"/> </wand> Crystal arrow: items.xml: [color=#282828][font=helvetica, arial, sans-serif]<item id="2352" article="a" name="crystal arrow">[/font][/color] [color=#282828][font=helvetica, arial, sans-serif]<attribute key="weight" value="170"/>[/font][/color] [color=#282828][font=helvetica, arial, sans-serif]<attribute key="attack" value="120"/>[/font][/color] [color=#282828][font=helvetica, arial, sans-serif]<attribute key="hitChance" value="100"/>[/font][/color] [color=#282828][font=helvetica, arial, sans-serif]<attribute key="weaponType" value="ammunition"/>[/font][/color] [color=#282828][font=helvetica, arial, sans-serif]<attribute key="ammoType" value="arrow"/>[/font][/color] [color=#282828][font=helvetica, arial, sans-serif]<attribute key="shootType" value="etherealspear"/>[/font][/color] [color=#282828][font=helvetica, arial, sans-serif]<attribute key="ammoAction" value="removecount"/>[/font][/color] [color=#282828][font=helvetica, arial, sans-serif]</item>[/font][/color] [color=#282828][font=helvetica, arial, sans-serif] Espero ter ajudado, Abraços. -
pedido Quando Retirar X Item, Velocidade Volta Ao Normal
pergunta respondeu ao WAW de pbottrinks em Scripts
Duvida Sanada. Reportado para moverem. -
Duvida Sanada. Reportado para moverem. Abraço.
-
SCRIPT DO LOGIN = DATA/CREATURESCRIPTS/SCRIPTS/LOGIN.LUA. Abraços.
-
EDITADO ------------ 1 pergunta o player só vai poder puxar essa alavanca 1x ou o mesmo player pode puxar mais de 1x? isso você mesmo poderia testar ai hein? Abraço.
-
Upar a cada HIT: ExpHit. NPC que venda por item, eu nao sei. Até estive atrás dele já, mas nao vem ao caso. Aconselho colocar uma porta, cuja somente quem tem o X item. Se quiser posto para você, Abraços.
-
Explicação mais cara ao nosso amigo. O Usuário acima está com um erro, que pelo que percebo, está perturbando vários usuários. Fica aqui minha explicação complexa: Para você que quer adcionar seus atributos como MagicLevel nos seus items, basta ir em Data>Movements>movements.xml, e adcionar algumas TAGS, que irei explicar. <movevent type="Equip" itemid="ID DO ITEM" slot="armor" event="function" value="onEquipItem"> <movevent type="DeEquip" itemid="ID DO ITEM DE NOVO" slot="armor" event="function" value="onDeEquipItem"/> Explicando agora: movement type="Equip" = Quando você se equipa com o item. Essa tag deve ser a primeira, pois é a primeira ação que você faz com o item, que no caso é coloca-lo em equipe (utilizar o item). movement type="DeEquip" = Quando você remove o item. Essa tag deve ser a debaixo. Ela é muito importante. Se você nao adciona-la, o seu char ficará ganhando os atributos toda vez que você colocar o item. itemid="ID DO ITEM" -- Aqui você coloca o id do seu item, ex: ( itemid="2472" ) 2472 no caso é a Magic Plate Armor. slot="armor" -- Aqui você configura de acordo com o item. Se ele é um feet, necklace, ring, head, armor, legs, shield . Explicação: feet = Se o item é uma boots. (Botas). necklace = se é um amulet(amuleto). Ex: AOL. ring = se o item é um ring(anel). head = se o item é um helmet(capaçete). armor = se o item é uma armor(armadura, camisa). legs = se o item é uma legs(calça) shield = se o item é um shield(escudos). Bom, creio que te deixei bem claro né? Isso é o basico de adcionar items. Porém se esses items tiverem suas específicas vocações, você deve mudar algumas coisas, que serão citadas a seguir: Item para todas vocações: <movevent type="Equip" itemid="ID" slot="armor" event="function" value="onEquipItem"/> <movevent type="DeEquip" itemid="ID" slot="armor" event="function" value="onDeEquipItem"/> Item que seja para especificas vocações: <movevent type="Equip" itemid="ID" slot="armor" event="function" value="onEquipItem"> <vocation id="4"/> <vocation id="8" showInDescription="0"/> <vocation id="3"/> <vocation id="7" showInDescription="0"/> </movevent> <movevent type="DeEquip" itemid="ID" slot="armor" event="function" value="onDeEquipItem"/> Explicação: Percebe-se que a primeira linha muda né? Quando é para todas vocações, ela fecha com um "/". repare bem: Todas Vocs: onEquipItem"/> <movevent type="Equip" itemid="ID" slot="armor" event="function" value="onEquipItem"/> Especificas Vocs: onEquipItem"> <movevent type="Equip" itemid="ID" slot="armor" event="function" value="onEquipItem"> Vocation id = ID DA VOCAÇÂO. ShowIndescription = Aparecer na descrição. Se você colocar "0" nao aparecera na descrição. Se você colocar "1" aparecera Bom, creio que esteja MUITO BEM explicado, espero de coração, ter ajudado. Contanto que fique bem, Lucas Corrêa. Abraço.
-
Tenho uma dúvida em relação ao seu script. Você quer que o mostro te ajude, como se fosse seu "amigo"? Tem algum tempo pro summon ser removido? Abraços.
-
-- PERFECT REFINE SYSTEM BY LPZ -- VERSION 2.0 Refine = { config = { max = 13, -- NíVEL MáXIMO DE REFINO interface = 2, -- 1 PARA INGLêS, 2 PARA PORTUGUêS message = { type = MESSAGE_EVENT_DEFAULT, delay = 0.5, success = {"You have succeeded in upgrade of %s to level +%s", "Você refinou %s para o nível +%s com sucesso."}, fail = {"You have failed in upgrade of %s to level +%s", "Você falhou em refinar %s para o nível +%s."}, recede = {"You have failed in upgrade of %s to level +%s. The refine level has downgraded to +%s.", "Você falhou em refinar %s para o nível +%s e o nível regrediu para +%s."}, critical = {"You have critical failed in upgrade of %s to level +%s. The refine level has vanished.", "Você falhou criticamente em refinar %s para o nível +%s. O nível resetou."}, maxlevel = {"This %s is already on max upgrade level.", "Este(a) %s já está no nível máximo de refino."}, broadcast = {"%s has succeeded in the upgrade of a %s to level +%s.\nCongratulations.", "%s teve sucesso em refinar %s para o nível +%s."}, tool_error = {"This isn't a valid refine item.", "Esse não é um item de refino válido"}, tool_maxlevel = {"This %s can only upgrade items to level +%s", "Este(a) %s só pode refinar itens abaixo de +%s."}, notupgradeable = {"This item isn't upgradeable.", "Este item não é refinável"}, prompt = {"Trying to refine %s to level +%s with %s%% success rate.", "Tentando refinar %s ao level +%s com %s%% de chance de sucesso."}, notenoughitems = {"You don't have %s %s to refine this item.", "Você não tem %s %s para refinar este item."} }, attributes = {{"attack", true}, {"defense", true}, {"armor", false}}, -- MEXA APENAS SE ENTENDER O CóDIGO downgrade = 5, -- NíVEL QUE EQUIPAMENTOS COMEçAM A REGREDIR critical = 7, -- NíVEL QUE EQUIPAMENTOS COMEçAM A RESETAR broadcast = {level = 7, key = true}, -- CONFIGURAçãO DO BROADCAST: 'level' define quais níveis podem mandar broadcast e 'key' liga e desliga broadcasts. }, tools = { --[[ Configure aqui as diferentes ferramentas de refino. [itemid] = {max = x, chancemax = y, removeable = z} 'itemid' será o itemid da ferramenta 'x' é até qual nível a ferramenta pode refinar 'chancemax' é um bônus que a ferramenta adiciona a chance de refino 'z' define se a ferramenta some depois de refinar [true ou false] ]]-- [8302] = {max = 6, chancemax = 0, removeable = true, reagent = 0, amountbylevel = false}, [8299] = {max = 10, chancemax = 0, removeable = true, reagent = 0, amountbylevel = false}, [4846] = {max = 12, chancemax = 0, removeable = false, reagent = 5880, amountbylevel = true}, [8300] = {max = 12, chancemax = 3, removeable = false, reagent = 8306, amountbylevel = true} }, isEquipment = function(self) local weapontype = self:getItemWeaponType() if (weapontype > 0 and weapontype < 7) or self.item.info.armor ~= 0 then return true end return false end, setItemName = function(self, name) return doItemSetAttribute(self.item.uid, "name", name) end, chance = function(self) local formula = math.ceil((100/math.sqrt((((self.config.max/4)+(self.item.level*2.3))/self.config.max)*self.item.level))) local ret = {base = (formula > 100 and 100 or formula), downgrade = 7 * self.item.level, critical = 2.5 * self.item.level} return ret end, amount = function(self) return math.ceil(self.item.level * 0.33) end } function Refine:load(item) local obj = setmetatable({item = {uid = item.uid, info = getItemInfo(item.itemid)}}, {__index = function(self, index) if(_G[index]) then return setmetatable({callback = _G[index]}, {__call = function(self, ...) return self.callback(item.uid, ...) end}) else return Refine[index] end end}) if not obj:isEquipment() then return false end obj:updateLevel() return obj end function Refine:updateLevel() local info = self:getItemName():match("%+(%d+)") self.item.level = (tonumber(info) or 0) end function Refine:getLevel() local info = self:getItemName():match("%+(%d+)") return tonumber(info) or 0 end function Refine:upgrade(cid, item) if self.config.message.delay > 0 then doPlayerSendTextMessage(cid, self.config.message.type, self.config.message.prompt[self.config.interface]:format(self.item.info.name, self.item.level + 1, (self:chance().base > 100 and 100 or self:chance().base))) end local tool = self.tools[item.itemid] if not tool then return doPlayerSendTextMessage(cid, self.config.message.type, self.config.message.tool_error[self.config.interface]) end if self.item.level == self.config.max then return doPlayerSendTextMessage(cid, self.config.message.type, self.config.message.maxlevel[self.config.interface]:format(self.item.info.name)) end if self.item.level >= tool.max then return doPlayerSendTextMessage(cid, self.config.message.type, self.config.message.tool_maxlevel[self.config.interface]:format(getItemNameById(item.itemid), tool.max)) end if tool.reagent ~= 0 then local count = (tool.amountbylevel == true and self:amount() or 1) if not doPlayerRemoveItem(cid, tool.reagent, count) then return addEvent(doPlayerSendTextMessage, self.config.message.delay * 1000, cid, self.config.message.type, self.config.message.notenoughitems[self.config.interface]:format(count, (count > 1 and getItemInfo(tool.reagent).plural or getItemNameById(tool.reagent)))) end end if tool.removeable == true then doRemoveItem(item.uid, 1) end if (self:chance().base + tool.chancemax) * 100 >= math.random(1, 10000) then addEvent(doPlayerSendTextMessage, self.config.message.delay * 1000, cid, self.config.message.type, self.config.message.success[self.config.interface]:format(self.item.info.name, (self.item.level + 1))) if self.config.broadcast.key == true and (self.item.level + 1) >= self.config.broadcast.level then doBroadcastMessage(self.config.message.broadcast[self.config.interface]:format(getCreatureName(cid), self.item.info.name, (self.item.level + 1))) end local r = self.config.attributes if self.item.level > 0 then self:setItemName(self:getItemName():gsub("%+(%d+)", "+".. (self.item.level + 1))) for i = 1, #r do if getItemAttribute(self.item.uid, r[i][1]) ~= nil then doItemSetAttribute(self.item.uid, r[i][1], getItemAttribute(self.item.uid, r[i][1]) + (r[i][2] == true and (self.item.level + 1) or 1)) end end else self:setItemName(self:getItemName() .." +1") for i = 1, #r do if self.item.info[r[i][1]] ~= 0 or self:getItemWeaponType() ~= 5 then doItemSetAttribute(self.item.uid, r[i][1], self.item.info[r[i][1]] + 1) end end end else local r = self.config.attributes if self.item.level >= self.config.critical then if self:chance().critical * 100 >= math.random(1, 10000) then addEvent(doPlayerSendTextMessage, self.config.message.delay * 1000, cid, self.config.message.type, self.config.message.critical[self.config.interface]:format(self.item.info.name, (self.item.level + 1))) self:setItemName(self.item.info.name) for i = 1, #r do if self.item.info[r[i][1]] ~= 0 then doItemSetAttribute(self.item.uid, r[i][1], self.item.info[r[i][1]]) end end elseif self:chance().downgrade * 100 >= math.random(1, 10000) then addEvent(doPlayerSendTextMessage, self.config.message.delay * 1000, cid, self.config.message.type, self.config.message.recede[self.config.interface]:format(self.item.info.name, (self.item.level + 1), (self.item.level - 1))) if self.item.level > 0 then self:setItemName(self:getItemName():gsub("%+(%d+)", "+".. (self.item.level - 1))) for i = 1, #r do if getItemAttribute(self.item.uid, r[i][1]) ~= nil then doItemSetAttribute(self.item.uid, r[i][1], getItemAttribute(self.item.uid, r[i][1]) - (r[i][2] == true and self.item.level or 1)) end end else self:setItemName(self.item.info.name) for i = 1, #r do if self.item.info[r[i][1]] ~= 0 then doItemSetAttribute(self.item.uid, r[i][1], self.item.info[r[i][1]]) end end end else addEvent(doPlayerSendTextMessage, self.config.message.delay * 1000, cid, self.config.message.type, self.config.message.fail[self.config.interface]:format(self.item.info.name, (self.item.level + 1))) end elseif self.item.level >= self.config.downgrade then if self:chance().downgrade * 100 >= math.random(1, 10000) then addEvent(doPlayerSendTextMessage, self.config.message.delay * 1000, cid, self.config.message.type, self.config.message.recede[self.config.interface]:format(self.item.info.name, (self.item.level + 1), (self.item.level - 1))) if self.item.level > 0 then self:setItemName(self:getItemName():gsub("%+(%d+)", "+".. (self.item.level - 1))) for i = 1, #r do if getItemAttribute(self.item.uid, r[i][1]) ~= nil then doItemSetAttribute(self.item.uid, r[i][1], getItemAttribute(self.item.uid, r[i][1]) - (r[i][2] == true and self.item.level or 1)) end end else self:setItemName(self.item.info.name) for i = 1, #r do if self.item.info[r[i][1]] ~= 0 then doItemSetAttribute(self.item.uid, r[i][1], self.item.info[r[i][1]]) end end end else addEvent(doPlayerSendTextMessage, self.config.message.delay * 1000, cid, self.config.message.type, self.config.message.fail[self.config.interface]:format(self.item.info.name, (self.item.level + 1))) end else addEvent(doPlayerSendTextMessage, self.config.message.delay * 1000, cid, self.config.message.type, self.config.message.fail[self.config.interface]:format(self.item.info.name, (self.item.level + 1))) end end return true end Testa aí parceiro. Está sem erros. Mas se der algo poste aqui mesmo que tentarei ajuda-lo. Abraços.
-
Tem vários OTs de war que são separados por times. Porem essa funcionalidade de varios chares nao creio se existe. Enfin, baixe um OT de war.. vai baixando até achar ae. Abraço;
-
HarpiaLOOK, se nao for ajudar, nem comente, fica aqui lotando o tópico. Dá licenda meo, ele quer o sistema, deixa ele. TU nao tem nada a ver com isso. FIca quieto ae. Reportado. @tópic: Já edito e te mando e tu testa.
-
Duvida sanada Reportado para moverem. Abraços.
-
-
dúvida Script Para Uma Talkaction Que So Funciona Uma Vez Por Char ?
pergunta respondeu ao Diley007 de pbottrinks em Scripts
O outro script já havia funcionado. Mas Obrigado por contribuir igualmente. Abraços. -
O Tile do RME. Nao transforma em outif Nero. preste mais atencao. local outfit = {lookType = 267, lookHead = 0, lookBody = 0, lookLegs = 0, lookFeet = 0, lookTypeEx = 0, lookAddons = 0} outfits = { [1] = {lookType = 168}, -- o numero 9 é o ID da vocação e 69 é o ID do looktype. [2] = {lookType = 161}, [3] = {lookType = 173}, [4] = {lookType = 176}, [5] = {lookType = 180}, [6] = {lookType = 182}, [7] = {lookType = 184}, [8] = {lookType = 187}, [9] = {lookType = 10}, [10] = {lookType = 189}, [11] = {lookType = 2}, [12] = {lookType = 77}, [13] = {lookType = 0}, [14] = {lookType = 0}, [15] = {lookType = 19}, [16] = {lookType = 19}, [29] = {lookType = 24}, [30] = {lookType = 10}, [31] = {lookType = 44}, [32] = {lookType = 53}, [33] = {lookType = 57}, [34] = {lookType = 61}, [35] = {lookType = 63}, [36] = {lookType = 69}, [37] = {lookType = 73}, [38] = {lookType = 20}, [39] = {lookType = 40}, [40] = {lookType = 80}, [41] = {lookType = 60}, [42] = {lookType = 30}, [43] = {lookType = 30} } local BORDERS = { [7943] = {x = 0, y = -2, back = SOUTH}, [7944] = {x = -2, y = 0, back = EAST}, [7945] = {x = 0, y = 2, back = NORTH}, [7946] = {x = 2, y = 0, back = WEST}, [7947] = {x = 2, y = 1, back = WEST}, [7948] = {x = -2, y = 1, back = NORTH}, [7949] = {x = 2, y = -1, back = WEST}, [7950] = {x = -2, y = -1, back = EAST}, [7951] = {x = 2, y = 2, back = WEST}, [7952] = {x = -2, y = 2, back = NORTH}, [7953] = {x = 2, y = -2, back = WEST}, [7954] = {x = -2, y = -2, back = SOUTH} } BORDERS[4828] = BORDERS[7943] BORDERS[4829] = BORDERS[7946] BORDERS[4830] = BORDERS[7945] BORDERS[4831] = BORDERS[7944] function onStepIn(cid, item, position, lastPosition, fromPosition, toPosition, actor) if(not isPlayer(cid)) then return true end local border = BORDERS[item.itemid] if(not border) then return false end local pos, newPos = getCreaturePosition(cid), {} newPos = pos newPos.x = pos.x + border.x newPos.y = pos.y + border.y if(hasCondition(cid, CONDITION_OUTFIT) and getCreatureOutfit(cid).lookType == outfit.lookType) then doMoveCreature(cid, border.bs ack) doRemoveCondition(cid, CONDITION_OUTFIT) local voc_id = getPlayerVocation(cid) if outfits[voc_id] then outfit.lookType = outfits[voc_id].lookType doSetCreatureOutfit(cid, outfit, -1) end else if(doTileQueryAdd(cid, pos, 4) ~= RETURNVALUE_NOERROR) then return false end doTeleportThing(cid, newPos) if(not isPlayerGhost(cid)) then doSendMagicEffect(newPos, CONST_ME_WATERSPLASH) end doRemoveConditions(cid, true) doSetCreatureOutfit(cid, outfit, -1) end return true end TENTA ASSIM, E ME FALA.
-
dúvida Script Para Uma Talkaction Que So Funciona Uma Vez Por Char ?
pergunta respondeu ao Diley007 de pbottrinks em Scripts
Dúvida Sanada. Reportada para moverem. -
dúvida [Duvida] Ao Abrir Meu Remere's Map Editor, Abre Uma Janela De Erro.
pergunta respondeu ao pbottrinks de pbottrinks em Mapping
EIUAHEUAHE. Que resposta mais sem nexo que você deu. Mas valew a intencao de tentar ajudar. -
dúvida Mensagem Em Vermelho Ao Matar Um Player
pergunta respondeu ao Hellfi de pbottrinks em Scripts
HELLFI o do EXHAUST é aí. Vai mudando e desligando o SERVER para testar. -
dúvida Mensagem Em Vermelho Ao Matar Um Player
pergunta respondeu ao Hellfi de pbottrinks em Scripts
Para tirar o Death Broadcast, vá em data>creaturescripts>scripts>deathBrodcast.lua, e apague as seguintes linhas: Me passa seu script, qe vejo o do coração para você. Abraços. -
OneShot, o usuário pediu para SQL, e você mandou pra MySql .. Creio que esteja enganado . Abraços.
-
Bom amigo. A primeira eu até usava em um OTServ. Depois me printa o erro do console, que vejo o que pode ser. A 3ª é meio complicado, amigo. Eu tenho uma magia que adciona um grav (trap de gravetos) na sua frente. Vou estudar uma de remoção, e já ´posto pra você. Abraços.
-
@Se quiser o item, para específicas vocações, adcione: [/color][/font] [color=#282828][font=helvetica, arial, sans-serif]<movevent type="Equip" itemid="ID DO ITEM" slot="ONDE SERA USADO" event="function" value="onEquipItem">[/font][/color] [color=#282828][font=helvetica, arial, sans-serif] <vocation id="1"/>[/font][/color] [color=#282828][font=helvetica, arial, sans-serif] <vocation id="5"/>[/font][/color] [color=#282828][font=helvetica, arial, sans-serif]</movement>[/font][/color] [color=#282828][font=helvetica, arial, sans-serif]<movevent type="DeEquip" itemid="ID DO ITEM" slot="ONDE SERA USADO" event="function" value="onDeEquipItem"/>[/font][/color] [color=#282828][font=helvetica, arial, sans-serif] Abraços,
-
Como quer que alguem te responda, com um tópico tão mal feito? Não são todos que jogaram pbOT, cuja sabem que existem NPC's que só vendem com auxilio de medal. Abraços.
-
@lfelipesilva, eu ja havia respondido a mesma coisa. Não havia necessidade de seu post. @tópic, ia reupar o script. Mas já q o usuário acima postou uma igual a minha, boa sorte. Use o rep a seu dispor. Abraços.
-
dúvida Como Colocar Os Itens Para Todas As Vocações.
pergunta respondeu ao TheSlayer de pbottrinks em Scripts
@lfelipebsilva, claro que funciona no seu pc. Não sei se você notou, mas TODOS TEM UMA SAIDA. Eu ainda te expliquei no tópico passado. Por isso o seu funciona sem erro. Tu explico pro lek, como colocar as vocations, cuja nem precisa cita-las, sem colocar voc, já funciona pra all. Mas enfin, a idéia de adcionar novos items ao MOVEMENT, você passou ela errada ao usuário. O item para ser adcionado ao MOVEMENTS, deve seer feito da seguinte forma: Perceba que há 2 linhas, certp? uma Movement = ON EQUIPE, (digamos que equipado), e on De Equipe(digamos que quando se remove o equip). Ou seja, se ele abrir um movement pra um item, e nao fecha-lo, irá dar bug. The Slayer, pode fazer assim. Garanto a você que nao terá erros. Abraços. Dúvida sanada. Reportado para Moverem.
-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.