-
Total de itens
1685 -
Registro em
-
Última visita
Tudo que SkyDarkyes postou
-
Não man,queria igual eu falei '-'
-
Gostaria de uma talkaction tipo /t porem eu escolheria as coordenadas para ir,nao precisa ta em pz nada isso igual /t mesmo,so que eu escolheria as coordenadas
-
Pior que era esse mesmo o poblema afffs,não tem como arrumar?
-
Sim está indo normalmente,todas as potions menos a 2145 afffffffffffffffffffffffff será pq o item não é Use With?
-
Nada
-
Sim,man eu add 2 potions 1 vai outra não <action itemid="7443-7591;2149;2144;7440;2150;2151;2145;2146" event="script" value="potions.lua"/>
-
Bom no caso eu add 2 potions 1 funciona o outro não que é esse [2145] = {empty = 7478, splash = 2, health = {60000, 60000}, mana = {75000, 75000}}, -- soldado pill
-
Está dando erro unexpected symbol near local config = { removeOnUse = "yes", usableOnTarget = "yes", -- can be used on target? (fe. healing friend) splashable = "no", realAnimation = "no", -- make text effect visible only for players in range 1x1 healthMultiplier = 1.0, manaMultiplier = 1.0 } config.removeOnUse = getBooleanFromString(config.removeOnUse) config.usableOnTarget = getBooleanFromString(config.usableOnTarget) config.splashable = getBooleanFromString(config.splashable) config.realAnimation = getBooleanFromString(config.realAnimation) local POTIONS = { [2150] = {empty = 7478, splash = 2, health = {5000, 5000}}, -- heal potion [2151] = {empty = 7478, splash = 2, health = {20000, 20000}}, -- heal strong potion [2144] = {empty = 7478, splash = 7, mana = {5000, 5000}}, -- strong mana potion [2149] = {empty = 7478, splash = 7, mana = {15000, 15000}}, -- great mana potion [2146] = {empty = 7478, splash = 2, health = {38000, 38000}, mana = {45000, 45000}}, -- ultimate potion [2145] = {empty = 7478, splash = 2, health = {60000, 60000}, mana = {75000, 75000}}, -- soldado pill } local exhaust = createConditionObject(CONDITION_EXHAUST) setConditionParam(exhaust, CONDITION_PARAM_TICKS, 2000) function onUse(cid, item, fromPosition, itemEx, toPosition) local potion = POTIONS[item.itemid] if(not potion) then return false end if(not isPlayer(itemEx.uid) or (not config.usableOnTarget and cid ~= itemEx.uid)) then if(not config.splashable) then return false end if(toPosition.x == CONTAINER_POSITION) then toPosition = getThingPos(item.uid) end doDecayItem(doCreateItem(2016, potion.splash, toPosition)) doTransformItem(item.uid, potion.empty) return TRUE end if(hasCondition(cid, CONDITION_EXHAUST_HEAL)) then doPlayerSendDefaultCancel(cid, RETURNVALUE_YOUAREEXHAUSTED) return TRUE end if(((potion.level and getPlayerLevel(cid) < potion.level) or (potion.vocations and not isInArray(potion.vocations, getPlayerVocation(cid)))) and not getPlayerCustomFlagValue(cid, PLAYERCUSTOMFLAG_GAMEMASTERPRIVILEGES)) then doCreatureSay(itemEx.uid, "Only " .. potion.vocStr .. (potion.level and (" of level " .. potion.level) or "") .. " or above may drink this fluid.", TALKTYPE_ORANGE_1) return TRUE end local health = potion.health if(health and not doCreatureAddHealth(itemEx.uid, math.ceil(math.random(health[1], health[2]) * config.healthMultiplier))) then return false end local mana = potion.mana if(mana and not doPlayerAddMana(itemEx.uid, math.ceil(math.random(mana[1], mana[2]) * config.manaMultiplier))) then return false end doSendMagicEffect(getThingPos(itemEx.uid), CONST_ME_MAGIC_BLUE) if(not realAnimation) then doCreatureSay(itemEx.uid, "I feel better!")) else for i, tid in ipairs(getSpectators(getCreaturePosition(cid), 1, 1)) do if(isPlayer(tid)) then doCreatureSay(itemEx.uid, "I feel better!", TALKTYPE_SAY, false, tid) end end end doAddCondition(cid, exhaust) if(not potion.empty or config.removeOnUse) then doRemoveItem(item.uid, 1) return TRUE end doRemoveItem(item.uid, 0) doPlayerAddItem(cid, potion.empty, 0) doPlayerRemoveItem(cid, potion.empty, getPlayerItemCount(cid, potion.empty)) doPlayerAddItem(cid, potion.empty, getPlayerItemCount(cid, potion.empty)) return TRUE end
-
Vlw denovo
-
Tipo mais ai no caso o exasted é 1segundo neh?entao eu queria mudar
-
Outra duvida,tem como colocar exasted?
-
Oxe pq nao falo antes kkkk,desculpa ai luck,limite rep Mais uma coisa,quando uso potion,aparece uma fala,porem em laranja,queria que aparecesse igual uma magia,tipo em amarelo,no default
-
Sim,mas ai no caso está para todos os potions,e eu queria que fosse apenas para os que escolhesse
-
Entendi man,mas deixa queto,acho que não vai ter geito
-
Nnn a tag eu ja sabia,queria sabe como add {hp, mp} = {vida, mana}
-
Como fasso para healar a mana e vida,posta uma tag ai k
-
Depois eu coloco o id
-
Man voce add pra healar mana e vida em todos aff nao era assim,eu que ia add novos potions ai neles ia heala mana e vida
-
Da pra tirar essas tag nao? vocations = {1, 2, 3, 4, 5, 6, 7, 8}, vocStr = "all vocations"
-
Man assim não da [2149] = {empty = 7478, splash = 7, mana = {15000, 15000}, health = {15000, 15000}}, -- great mana potion ?
-
Ah man mais ai ira healar de x tanto de x tanto,queria que healasse uma quantidade certa
-
Bom entendi +- ^^
-
Sim isso mesmo,para todas as classes e healasse hp+mana junto tipo assim [2149] = {empty = 7478, splash = 7, mana/vida = {15000, 15000}}, -- great mana potion }
-
Galera gostaria de saber como colocar para o potion healar MANA E VIDA Gostaria de saber como eu add para a healar mana e vida,mas apenas oque eu escolher local config = { removeOnUse = "yes", usableOnTarget = "yes", -- can be used on target? (fe. healing friend) splashable = "no", realAnimation = "no", -- make text effect visible only for players in range 1x1 healthMultiplier = 1.0, manaMultiplier = 1.0 } config.removeOnUse = getBooleanFromString(config.removeOnUse) config.usableOnTarget = getBooleanFromString(config.usableOnTarget) config.splashable = getBooleanFromString(config.splashable) config.realAnimation = getBooleanFromString(config.realAnimation) local POTIONS = { [2150] = {empty = 7478, splash = 2, health = {5000, 5000}}, -- heal potion [2151] = {empty = 7478, splash = 2, health = {20000, 20000}}, -- heal strong potion [2144] = {empty = 7478, splash = 7, mana = {5000, 5000}}, -- strong mana potion [2149] = {empty = 7478, splash = 7, mana = {15000, 15000}}, -- great mana potion } local exhaust = createConditionObject(CONDITION_EXHAUST) setConditionParam(exhaust, CONDITION_PARAM_TICKS, (getConfigInfo('timeBetweenExActions') - 100)) function onUse(cid, item, fromPosition, itemEx, toPosition) local potion = POTIONS[item.itemid] if(not potion) then return false end if(not isPlayer(itemEx.uid) or (not config.usableOnTarget and cid ~= itemEx.uid)) then if(not config.splashable) then return false end if(toPosition.x == CONTAINER_POSITION) then toPosition = getThingPos(item.uid) end doDecayItem(doCreateItem(2016, potion.splash, toPosition)) doTransformItem(item.uid, potion.empty) return TRUE end if(hasCondition(cid, CONDITION_EXHAUST_HEAL)) then doPlayerSendDefaultCancel(cid, RETURNVALUE_YOUAREEXHAUSTED) return TRUE end if(((potion.level and getPlayerLevel(cid) < potion.level) or (potion.vocations and not isInArray(potion.vocations, getPlayerVocation(cid)))) and not getPlayerCustomFlagValue(cid, PLAYERCUSTOMFLAG_GAMEMASTERPRIVILEGES)) then doCreatureSay(itemEx.uid, "Only " .. potion.vocStr .. (potion.level and (" of level " .. potion.level) or "") .. " or above may drink this fluid.", TALKTYPE_ORANGE_1) return TRUE end local health = potion.health if(health and not doCreatureAddHealth(itemEx.uid, math.ceil(math.random(health[1], health[2]) * config.healthMultiplier))) then return false end local mana = potion.mana if(mana and not doPlayerAddMana(itemEx.uid, math.ceil(math.random(mana[1], mana[2]) * config.manaMultiplier))) then return false end doSendMagicEffect(getThingPos(itemEx.uid), CONST_ME_MAGIC_BLUE) if(not realAnimation) then doCreatureSay(itemEx.uid, "I feel better!", TALKTYPE_ORANGE_1) else for i, tid in ipairs(getSpectators(getCreaturePosition(cid), 1, 1)) do if(isPlayer(tid)) then doCreatureSay(itemEx.uid, "I feel better!", TALKTYPE_ORANGE_1, false, tid) end end end doAddCondition(cid, exhaust) if(not potion.empty or config.removeOnUse) then doRemoveItem(item.uid, 1) return TRUE end doRemoveItem(item.uid, 0) doPlayerAddItem(cid, potion.empty, 0) doPlayerRemoveItem(cid, potion.empty, getPlayerItemCount(cid, potion.empty)) doPlayerAddItem(cid, potion.empty, getPlayerItemCount(cid, potion.empty)) return TRUE end Tambem gostaria de saber para que serve local config = { removeOnUse = "yes", usableOnTarget = "yes", -- can be used on target? (fe. healing friend) splashable = "no", realAnimation = "no", -- make text effect visible only for players in range 1x1 healthMultiplier = 1.0, manaMultiplier = 1.0 }
-
Aff -',não tem um MASKICK,que kika TODOS os players?
-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.