Tudo que Gruly postou
-
Potion infinita só nos traineres
vc sabe como fazer isso? pq eu nao tenho a minima ideia kkk
-
Potion infinita só nos traineres
daki a poco testo, ai te falo noq deu
-
Potion infinita só nos traineres
Eu não sei muito fazer scripts, se vc puder fazer pra mim ficaria muito agradecido local MIN = 70 local MAX = 130 local EMPTY_POTION = 7636 local exhaust = createConditionObject(CONDITION_EXHAUST) setConditionParam(exhaust, CONDITION_PARAM_TICKS, (getConfigInfo('timeBetweenExActions') - 100)) function onUse(cid, item, fromPosition, itemEx, toPosition) if isPlayer(itemEx.uid) == FALSE then return FALSE end if hasCondition(cid, CONDITION_EXHAUST_HEAL) == TRUE then doPlayerSendDefaultCancel(cid, RETURNVALUE_YOUAREEXHAUSTED) return TRUE end if doPlayerAddMana(itemEx.uid, math.random(MIN, MAX)) == LUA_ERROR then return FALSE end doAddCondition(cid, exhaust) doSendMagicEffect(getThingPos(itemEx.uid), CONST_ME_MAGIC_BLUE) doCreatureSay(itemEx.uid, "Aaaah...", TALKTYPE_ORANGE_1) doTransformItem(item.uid, EMPTY_POTION) return TRUE end /\ Script da mana potion
-
Potion infinita só nos traineres
Eae pessoal, to precisando de um script que parece bem simples. Quando o player vai na area de trainers as potions ficam infinitas, ai dps quando sai elas voltam a gastar. A princípio eu queria essa, ai tb queria outra, mas essa é mais importante. Quando o player entrar no trainer a velocidade do atk dobra. Desde já agradeço!
-
skill muito devagar
up
-
skill muito devagar
Então galera, to com um problema no meu sevidor, a rate de skill ta como 150x ja e em determinado skill sobe lento d+. No vocation xml ta esse script: <?xml version="1.0" standalone="yes"?> <vocations> <vocation id="0" name="None" description="none" needpremium="0" gaincap="5" gainhp="5" gainmana="5" gainhpticks="6" gainhpamount="1" gainmanaticks="6" gainmanaamount="1" manamultiplier="4.0" attackspeed="2000" soulmax="100" gainsoulticks="120" fromvoc="0" attackable="no"> <formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" magDefense="1.0" armor="1.0" /> <skill fist="1.5" club="2.0" sword="2.0" axe="2.0" distance="2.0" shielding="1.5" fishing="1.1" experience="1.0" /> </vocation> <vocation id="1" name="Sorcerer" description="a sorcerer" needpremium="0" gaincap="10" gainhp="5" gainmana="30" gainhpticks="6" gainhpamount="50" gainmanaticks="3" gainmanaamount="80" manamultiplier="1.1" attackspeed="650" soulmax="100" gainsoulticks="120" fromvoc="1"> <formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" magDefense="1.0" armor="1.0" /> <skill fist="1.5" club="2.0" sword="2.0" axe="2.0" distance="2.0" shielding="1.5" fishing="1.1" experience="1.0" /> </vocation> <vocation id="2" name="Druid" description="a druid" needpremium="0" gaincap="10" gainhp="5" gainmana="30" gainhpticks="6" gainhpamount="50" gainmanaticks="3" gainmanaamount="80" manamultiplier="1.1" attackspeed="650" soulmax="100" gainsoulticks="120" fromvoc="2"> <formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" magDefense="1.0" armor="1.0" /> <skill fist="1.5" club="1.8" sword="1.8" axe="1.8" distance="1.8" shielding="1.5" fishing="1.1" experience="1.0" /> </vocation> <vocation id="3" name="Paladin" description="a paladin" needpremium="0" gaincap="20" gainhp="10" gainmana="15" gainhpticks="4" gainhpamount="70" gainmanaticks="4" gainmanaamount="50" manamultiplier="1.4" attackspeed="650" soulmax="100" gainsoulticks="120" fromvoc="3"> <formula meleeDamage="0.9" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" magDefense="1.0" armor="1.0" /> <skill fist="1.2" club="1.2" sword="1.2" axe="1.2" distance="1.1" shielding="1.1" fishing="1.1" experience="1.0" /> </vocation> <vocation id="4" name="Knight" description="a knight" needpremium="0" gaincap="25" gainhp="15" gainmana="5" gainhpticks="3" gainhpamount="80" gainmanaticks="6" gainmanaamount="30" manamultiplier="3.0" attackspeed="650" soulmax="100" gainsoulticks="120" fromvoc="4"> <formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" magDefense="1.0" armor="1.0" /> <skill fist="1.1" club="1.1" sword="1.1" axe="1.1" distance="1.4" shielding="1.1" fishing="1.1" experience="1.0" /> </vocation> <vocation id="5" name="Master Sorcerer" description="a master sorcerer" needpremium="1" gaincap="10" gainhp="5" gainmana="30" gainhpticks="4" gainhpamount="50" gainmanaticks="2" gainmanaamount="100" manamultiplier="1.1" attackspeed="650" soulmax="200" gainsoulticks="15" fromvoc="1" lessloss="30"> <formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" magDefense="1.0" armor="1.0" /> <skill fist="1.5" club="2.0" sword="2.0" axe="2.0" distance="2.0" shielding="1.5" fishing="1.1" experience="1.0" /> </vocation> <vocation id="6" name="Elder Druid" description="an elder druid" needpremium="1" gaincap="10" gainhp="5" gainmana="30" gainhpticks="4" gainhpamount="50" gainmanaticks="2" gainmanaamount="100" manamultiplier="1.1" attackspeed="650" soulmax="200" gainsoulticks="15" fromvoc="2" lessloss="30"> <formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" magDefense="1.0" armor="1.0" /> <skill fist="1.5" club="1.8" sword="1.8" axe="1.8" distance="1.8" shielding="1.5" fishing="1.1" experience="1.0" /> </vocation> <vocation id="7" name="Royal Paladin" description="a royal paladin" needpremium="1" gaincap="20" gainhp="10" gainmana="15" gainhpticks="3" gainhpamount="80" gainmanaticks="3" gainmanaamount="70" manamultiplier="1.4" attackspeed="650" soulmax="200" gainsoulticks="15" fromvoc="3" lessloss="30"> <formula meleeDamage="1.0" distDamage="1.1" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" magDefense="1.0" armor="1.0" /> <skill fist="1.2" club="1.2" sword="1.2" axe="1.2" distance="1.1" shielding="1.1" fishing="1.1" experience="1.0" /> </vocation> <vocation id="8" name="Elite Knight" description="an elite knight" needpremium="1" gaincap="25" gainhp="15" gainmana="5" gainhpticks="2" gainhpamount="100" gainmanaticks="4" gainmanaamount="50" manamultiplier="3.0" attackspeed="650" soulmax="200" gainsoulticks="15" fromvoc="4" lessloss="30"> <formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" magDefense="1.0" armor="1.0" /> <skill fist="1.1" club="1.1" sword="1.1" axe="1.1" distance="1.4" shielding="1.1" fishing="1.1" experience="1.0" /> </vocation> <vocation id="9" name="VIP Under Sorcerer" description="an VIP Under Sorcerer" needpremium="1" gaincap="10" gainhp="5" gainmana="30" gainhpticks="4" gainhpamount="100" gainmanaticks="2" gainmanaamount="200" manamultiplier="1.1" attackspeed="650" soulmax="210" gainsoulticks="15" fromvoc="5" lessloss="30"> <formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" magDefense="1.0" armor="1.0" /> <skill fist="1.5" club="2.0" sword="2.0" axe="2.0" distance="2.0" shielding="1.5" fishing="1.1" experience="1.2" /> </vocation> <vocation id="10" name="VIP Under Druid" description="an VIP Under Druid" needpremium="1" gaincap="10" gainhp="5" gainmana="30" gainhpticks="4" gainhpamount="100" gainmanaticks="2" gainmanaamount="200" manamultiplier="1.1" attackspeed="650" soulmax="210" gainsoulticks="15" fromvoc="6" lessloss="30"> <formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" magDefense="1.0" armor="1.0" /> <skill fist="1.5" club="1.8" sword="1.8" axe="1.8" distance="1.8" shielding="1.5" fishing="1.1" experience="1.2" /> </vocation> <vocation id="11" name="VIP Under Paladin" description="an VIP Under Paladin" needpremium="1" gaincap="20" gainhp="10" gainmana="15" gainhpticks="3" gainhpamount="180" gainmanaticks="3" gainmanaamount="150" manamultiplier="1.4" attackspeed="650" soulmax="210" gainsoulticks="15" fromvoc="7" lessloss="30"> <formula meleeDamage="1.0" distDamage="1.1" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" magDefense="1.0" armor="1.0" /> <skill fist="1.2" club="1.2" sword="1.2" axe="1.2" distance="1.1" shielding="1.1" fishing="1.1" experience="1.2" /> </vocation> <vocation id="12" name="VIP Under Knight" description="an VIP Under Knight" needpremium="1" gaincap="25" gainhp="15" gainmana="5" gainhpticks="8" gainhpamount="200" gainmanaticks="4" gainmanaamount="100" manamultiplier="3.0" attackspeed="650" soulmax="210" gainsoulticks="15" fromvoc="8" lessloss="30"> <formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" magDefense="1.0" armor="1.0" /> <skill fist="1.1" club="1.1" sword="1.1" axe="1.1" distance="1.4" shielding="1.1" fishing="1.1" experience="1.2" /> </vocation> </vocations> Quando chega no skill 60+ sobe muuuito devar, deveria ter assim no 100+ Alguem sabe como proceder?
- [v32] GlobalFull 11/12 - New Asuras, Falcons, Warzones 4,5,6 . (Updates Frequentes)
-
Player come muuuuito food
então galera, blz? TO com um problema no meu servidor. Os players tão comendo muito food, como se não ficassem cheio, ai eu tentei dar uma modificada nos script e continuo bugado. Script: local FOODS = { [2362] = {8, "Crunch."}, [2666] = {15, "Munch."}, [2667] = {12, "Munch."}, [2668] = {10, "Mmmm."}, [2669] = {17, "Munch."}, [2670] = {4, "Gulp."}, [2671] = {30, "Chomp."}, [2672] = {60, "Chomp."}, [2673] = {5, "Yum."}, [2674] = {6, "Yum."}, [2675] = {13, "Yum."}, [2676] = {8, "Yum."}, [2677] = {1, "Yum."}, [2678] = {18, "Slurp."}, [2679] = {1, "Yum."}, [2680] = {2, "Yum."}, [2681] = {9, "Yum."}, [2682] = {20, "Yum."}, [2683] = {17, "Munch."}, [2684] = {8, "Crunch."}, [2685] = {6, "Munch."}, [2686] = {9, "Crunch."}, [2687] = {2, "Crunch."}, [2688] = {9, "Munch."}, [2689] = {10, "Crunch."}, [2690] = {3, "Crunch."}, [2691] = {8, "Crunch."}, [2792] = {6, "Munch."}, [2793] = {9, "Munch."}, [2695] = {6, "Gulp."}, [2696] = {9, "Smack."}, [2787] = {9, "Munch."}, [2788] = {4, "Munch."}, [2789] = {40, "Munch."}, [2790] = {30, "Munch."}, [2791] = {30, "Munch."}, [2792] = {6, "Munch."}, [2794] = {3, "Munch."}, [2795] = {36, "Munch."}, [2796] = {5, "Munch."}, [2793] = {9, "Munch."}, [5097] = {4, "Yum."}, [6125] = {8, "Gulp."}, [6278] = {10, "Mmmm."}, [6279] = {15, "Mmmm."}, [6393] = {12, "Mmmm."}, [6394] = {15, "Mmmm."}, [6501] = {20, "Mmmm."}, [6541] = {6, "Gulp."}, [6542] = {6, "Gulp."}, [6543] = {6, "Gulp."}, [6544] = {6, "Gulp."}, [6545] = {6, "Gulp."}, [6569] = {1, "Mmmm."}, [6574] = {4, "Mmmm."}, [7158] = {15, "Munch."}, [7159] = {13, "Munch."}, [7372] = {7, "Yum."}, [7373] = {7, "Yum."}, [7374] = {7, "Yum."}, [7375] = {7, "Yum."}, [7376] = {7, "Yum."}, [7377] = {7, "Yum."}, [7909] = {4, "Crunch."}, [8838] = {7, "Gulp."}, [8839] = {5, "Yum."}, [8840] = {2, "Yum."}, [8841] = {3, "Urgh."}, [8842] = {3, "Munch."}, [8843] = {3, "Crunch."}, [8844] = {3, "Gulp."}, [8845] = {2, "Munch."}, [8847] = {11, "Yum."} } function onUse(cid, item, fromPosition, itemEx, toPosition) local food = FOODS[item.itemid] if(not food) then return false end if((getPlayerFood(cid) + food[1]) >= 400) then doPlayerSendCancel(cid, "You are full.") return true end doPlayerFeed(cid, food[1] * 100) doCreatureSay(cid, food[2], TALKTYPE_ORANGE_1) doRemoveItem(item.uid, 1) return true end Alguem sabe como arrumar isso? aparece que ta full o player, mas não para de comer.
-
[DATABASE] Impossível excluir Accounts/Players?
desculpa a demora. Sqlite Studio versão 1.0.0. Não consegui achar na net pq ele me passo por face o .rar Mas vê se vc acha. Ai se achar posta aki, pode ajudar outra pessoas!
-
OT ficava online agora não fica mais
é que n sei qual é meu ip em numeros @EDIT: galera ja consegui, n era erro no config, era no modem, ele tava configurado pra fica mudando o IPv4, ai um amigo uso o TeamViwer e arrumo pra mim. Mas vlw pelos que tentaram ajudar, na vdd pelo unico que tento ajudar kkk
-
OT ficava online agora não fica mais
eae galera blz? Eu to com um probleminha aqui. Ja estava tudo pronto, ia lançar o ot, porém não consegui pq no tibia list falo que ele tinha que estar online pra postar la, ai estranhei né pq ele sempre ficava online, na faze de teste meus amigos entrava nele pra joga e testa e talz. Ai não sei se é pelo fato de cortarem internet ontem kkkkkkk ou de eu ter feito sla alguma cagada na hora de trocar o ip. Pq o ip aki que eu usava na faze de teste era "baiakbeta.servegame.com" Agora troquei por "styllertibia.servegame.com" Ai não funciona mais, só consigo entrar se eu por o ip "127.0.0.1.". Alguém sabe oq pode ter acontecido? A parte de ip do meu config.lua esta assim: -- Connection config worldId = 0 ip = "baiakbeta.servegame.com" loginPort = 7171 gamePort = 7172 loginTries = 10 retryTimeout = 5 * 1000 loginTimeout = 60 * 1000 maxPlayers = 171 motd = "Bem vindo ao Best Styller! War System: !infowar" displayOnOrOffAtCharlist = false onePlayerOnlinePerAccount = true allowClones = false serverName = "Styller" loginMessage = "Bem vindo ao Best Styller! War System: !infowar" statusTimeout = 5 * 60 * 1000 replaceKickOnLogin = true forceSlowConnectionsToDisconnect = false loginOnlyWithLoginServer = false premiumPlayerSkipWaitList = false -- Database -- NOTE: sqlFile is used only by sqlite database, and sqlKeepAlive by mysql database. -- To disable sqlKeepAlive such as mysqlReadTimeout use 0 value. -- encryptionType can be plain, md5, sha1, sha256, sha512 or vahash. sqlType = "sqlite" sqlHost = "127.0.0.1" sqlPort = 3306 sqlUser = "root" sqlPass = "" sqlDatabase = "otserv" sqlFile = "Styller.s3db" sqlKeepAlive = 0 mysqlReadTimeout = 10 mysqlWriteTimeout = 10 encryptionType = "sha1" Alguém me ajuda pf, só falta isso pra por ele on! Obs: Não consigo nem entrar mais pelo primeiro ip, o "baiakbeta.servegame.com"
-
[DATABASE] Impossível excluir Accounts/Players?
eu tava com esse msm problema, ai um amigo me passou um sqlite studio de versão inferior, consegui excluir deboa kkk essa versão é cheio de frescurisse
-
Exclui o Account Manager, e agora?
então, eu voltei la pro inicio do post, fiz oq vc pediu no seu primeiro post. Antes nao tinha feito pq eu ja tinha tentado algo parecido, ai achei que ia dar erro dnv, mas não deu, consegui arrumar la sem ter que perder os chars, vlw por ajuda, ja dei o Rep+
-
Exclui o Account Manager, e agora?
Tem uns chars que eu usava de test
-
Exclui o Account Manager, e agora?
então, eu ja tentei isso só que da erro e n consigo criar o char, a conta ta la, mas o char n da pra criar
-
Exclui o Account Manager, e agora?
Eae pessoal blz? então, ja estava prestes a lançar meu servidor, ai tava resetando as debatase pra ficar limpo, porem eu exclui o acc manager sem querer, ai eu vi uns tópicos pedindo pra mim copiar os arquivos do .rar e colar na pasta do server, porem eu tive esse problema na hora de abrir ele, na distro: bom, eu gostaria de arrumar esse erro, ele só acontece quando eu troco os arquivos da pasta la (Styller.s3db). Se eu voltar com o arquivo antigo ele nao da os erros, porem não tem o account manager. Alguém sabe como resolver esse erro que aparece na distro? ou como refazer o account manager? Vlw ai
-
Tile que sumona monstro dando erro na Distro
Vlw cara, me ajudo d+ Rep+
-
Tile que sumona monstro dando erro na Distro
Ae deu certo vlww cara, mas olha aki, vc sabe como por effects quando os monstros nascer? no caso é o effect 13.
-
Tile que sumona monstro dando erro na Distro
Ainda continua o erro =/
-
Tile que sumona monstro dando erro na Distro
Bom, estou eu aqui devolta kkk com mais um script que da erro na distro. o script é esse: function onStepIn(cid, item, position, fromPosition) --[[ Nome do monstros, Coordenada de onde ele irá ser sumonado. Pode adicionar mais monstro caso assim desejar. --]] local M = { [1] = {"cyclops",{x=710, y=1083, z=14}}, [2] = {"Demon",{x=710, y=1084, z=14}}, [3] = {"Hydra",{x=710, y=1082, z=14}}, [4] = {"Dragon",{x=710, y=1081, z=14}} } local storage = 13311 -- n mexa local time_summon = 3 -- intervalo de tempo em minutos para nao summonar novamente if not isPlayer(cid) then return FALSE elseif getGlobalStorageValue(storage) >= os.time() then return FALSE end for i = 1, #M do doCreateMonster(M[1], M[2]) end doCreatureSay(cid, "OMG, a trap!", 19) setGlobalStorageValue(storage, os.time()+time_summon*60) return TRUE end Ta acontecendo o seguinte, ao pisar no tile não sumona os monstros, porém a mensagem "Omg, a trap!" aparece, e só aparece dnv depois de 3 minutos. O erro que ta dando é esse:
-
Box com itens aleatórios não some ao usar
Nossa cara eu te amo , deu certo aqui, agora sapoha de box some kkkkk. Vlw msm cara. Rep+
-
[PEDIDO] Ao usar X item teleporta para o templo
Não é isso, é que tava falando o "22" depois do cid no seu primeiro script, mas ai deixei arrumado ali. O item ta funcionando corretamente, vlw por ter me ajudado Rep+
-
Box com itens aleatórios não some ao usar
function onUse(cid, item, fromPosition, itemEx, toPosition) local rewarditems = { {id = 2472, chance = 17, count = 1}, -- start with the lowest chances {id = 2498, chance = 17, count = 1}, {id = 2645, chance = 17, count = 1}, {id = 2421, chance = 8, count = 1}, {id = 2514, chance = 13, count = 1}, -- start with the lowest chances {id = 2470, chance = 10, count = 1}, {id = 2646, chance = 5, count = 1}, {id = 2523, chance = 3, count = 1}, -- start with the lowest chances {id = 2522, chance = 4, count = 1}, {id = 2471, chance = 2, count = 1}, {id = 2496, chance = 2, count = 1}, {id = 8977, chance = 2, count = 1} } local chance = math.random(1,100) for i = 1, #rewarditems, 1 do if(chance < rewarditems[i].chance) then local info = getItemInfo(rewarditems[i].id) if(rewarditems[i].count > 1) then text = rewarditems[i].count .. " " .. info.plural else text = info.article .. " " .. info.name end local item = doCreateItemEx(rewarditems[i].id, rewarditems[i].count) if(doPlayerAddItemEx(cid, item, false) ~= RETURNVALUE_NOERROR) then doSendMagicEffect(getThingPos(cid), CONST_ME_POFF) text = "You have failed to open your mystery box. The item is to heavy or you have not enough space to take it." else text = "You have received " .. text .. "." doRemoveItem(item.uid, 1) end doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, text) return true else chance = chance - rewarditems[i].chance end end end function onUse(cid, item, fromPosition, itemEx, toPosition) local rewarditems = { {id = 2472, chance = 17, count = 1}, -- start with the lowest chances {id = 2498, chance = 17, count = 1}, {id = 2645, chance = 17, count = 1}, {id = 2421, chance = 8, count = 1}, {id = 2514, chance = 13, count = 1}, -- start with the lowest chances {id = 2470, chance = 10, count = 1}, {id = 2646, chance = 5, count = 1}, {id = 2523, chance = 3, count = 1}, -- start with the lowest chances {id = 2522, chance = 4, count = 1}, {id = 2471, chance = 2, count = 1}, {id = 2496, chance = 2, count = 1}, {id = 8977, chance = 2, count = 1} } local chance = math.random(1,100) for i = 1, #rewarditems, 1 do if(chance < rewarditems[i].chance) then local info = getItemInfo(rewarditems[i].id) if(rewarditems[i].count > 1) then text = rewarditems[i].count .. " " .. info.plural else text = info.article .. " " .. info.name end local item = doCreateItemEx(rewarditems[i].id, rewarditems[i].count) if(doPlayerAddItemEx(cid, item, false) ~= RETURNVALUE_NOERROR) then doSendMagicEffect(getThingPos(cid), CONST_ME_POFF) text = "You have failed to open your mystery box. The item is to heavy or you have not enough space to take it." else text = "You have received " .. text .. "." doRemoveItem(item.uid, 1) end doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, text) return true else chance = chance - rewarditems[i].chance end end end @up: Eu tive uma ideia, sera que vcs não consegue colocar um tempo pra usar o item? tipo a cada 24h?
-
Box com itens aleatórios não some ao usar
Aparece o mesmo aviso, porem agora o erro é na linha 34, a msm linha em que substitui o que você me passou.
-
[PEDIDO] Ao usar X item teleporta para o templo
Então cara, seu script ta cumprindo oq foi pedido, dando tp pro templo se não estiver com battle. Mas tinha alguns erros, ai dei uma arrumada, acrescentei algumas coisas e fico assim: function onUse(cid, item, frompos, item2, topos) local config = { item = 8977, -- ID do item. pos = {x = 160, y = 51, z = 7}, } if getCreatureCondition(cid, CONDITION_INFIGHT) then doPlayerSendTextMessage(cid, 22, 'Voce so pode se teletransportar se estiver sem battle.') return false end if item.itemid == config.item then doTeleportThing(cid, config.pos) doSendMagicEffect(getCreaturePosition(cid), CONST_ME_BIGCLOUDS) end return true end Só que eu queria pedir mais uma coisa, adicionar exaust nele, se puder, colocar um exaust de 30 segundos. Desde ja agradeço.