Histórico de Curtidas
-
patrick1 deu reputação a kranzix em [Link Quebrado] [ModenAcc] WebSite Otpokemon V4.0 CompletoFala TibiaKG's!!
Essa é a Atualização V4.0 Do WebSite OTPokemon Espero Que Curtam As Novidades
EDIÇÃO
*Adicionado Poke Of Day (Editavel Na index.tpl Do Template)
*Adicionado Facebook News (Editavel Na index.tpl Do Template)
*Shop e Doação ( Disponiveis )
*Nova Template
*Atualizado Style.css
*Deixei Apenas Um Mundo (BLUE) Disponivel Porque Muitos Estavam Com Dificuldades Para Tirar Os Outros
*Sistema De Tradução
Dentre Outras...
PRINT
DOWNLOAD
MediaFire
ATENÇÃO:senha para descompactar (otpokemon!) Sem Parenteses.
SCAN
CRÉDITOS
Kranzix (Edição Geral)
ModenAcc (Base)
---------------------------------------------------------------------------------------------------------------------------
REP + SÃO BEM-VINDOS!!
-
patrick1 deu reputação a brunofj em Modern acc MestreflypPessoal Tava Procurano sites modern acc ai percebi qui os melhores tem qui comprar mais vim deichar outro template si der erro
não mi pergunte eu so criei não tenho paciencia pra conserta :worriedsmiley:
Pessoal deichem creditos para Mestreflyp
Clike a QUI
-
patrick1 deu reputação a tatooo em [Resolvido] Adicionar sprites Emum Client De PoketibiaAmigo segue Esse Tutorial ae :
1° Baixe o dat editor 8.54
http://www.4shared.c..._editor_854.htm
2°Clicke em Open No canto Superior esquerdo e procure pelo arquivo Dat e o Spr Do cliente que quer copiar a sprite
3° Procure a sprite desejada Clicke ctr+e e salveem algum lugar do seu pc
4° Depois de ter feito isso abra do mesmo geito o seu cliente e aperte ctr+i i vai aparecer uma janela para procurar um arquivo vá ate o arquivo que vc salvo no seu pc
5°Depois de abrir vai aparecer uma janelinha para apertar em yes ou no se vc quiser substituir uma sprite existente por essa vc aperte em yes se vc nao quiser substituir e criar uma nova aperte em no.
Obs-Para substituir por uma sprite existente vá ate ela clique nela aperte ctrl+I e aperte em yes (No seu Caso A Sprite Tem Que Ser Do Mesmo Tamanho)
Se voce Quiser Saber Qual é sua newtype e só ir la em baixo na barra itemtype
6° agora é so vc salvar vai em file clique em save e aperte em compile
Se Ajudei Da Um Rep+ Aee
Abraço
-
patrick1 deu reputação a Fausto32 em Skull Remover! /ActionEntão xtk'szences eu precisei desse script uma vez e não achei ele por aqui até que um camarada resolveu fazer e estou aqui só disponibilizando ele num tópico proprio.
- Então o script consiste em um item que remove apenas a skull sem remover as frags.
em data/action/scripts e crie um arquivo chamado frags.lua e cole isso lá:
function onUse(cid, item) if (getCreatureSkullType(cid) == SKULL_RED or getCreatureSkullType(cid) == SKULL_BLACK) then doRemoveItem(item.uid, 1) return doCreatureSetSkullType(cid, SKULL_NONE) and true end return doPlayerSendCancel(cid, "Você não pode usar este item") and true end
e em actions.xml :
<action itemid="ID DO ITEM QUE REMOVE" script="frags.lua" />
Que no meu caso a ID ''9969'' Uma Black Skull mais use o item da sua preferencia (:
Então é isso ai bem simples mais bem útil.
Crédito script: Kimoszin
Vaga explicação: eu .-.
-
patrick1 deu reputação a Fausto32 em PERFECT ZOMBIE SYSTEM EVENT!Impossivel.. a graça do sistema eh essa o evento abrir quando vc quiser sem ter q modificar nada .
Confira seu OnStartup.. sua distro e TFS 0.4?
e sobre a msg tu tem q por /zombiestart 2 zombiestart mais o numero de players ..
-
patrick1 deu reputação a Fausto32 em [Resolvido] Como colocar o nome das magias em laranja?No seu config.lua vai ter essa linha:
emoteSpells = false
Apenas mude onde tá false para true.
-
patrick1 deu reputação a Fausto32 em Pedido !CreateguildMano só vi function não script na talkactions.xml só adicionar a tag mesmo.
<talkaction words="!createguild" event="function" value="guildCreate"/>
<talkaction words="!joinguild" event="function" value="guildJoin"/>
Isso em tibia .-.
-
patrick1 deu reputação a Fausto32 em BUG EM ITENS VIPSó arumar na itensxml o.o ou movements
-
patrick1 deu reputação a Fausto32 em Como acertar as casas do server na database [Ajuda]Problema de Town e no remeres não ná db mais realmente tem um problema de db ai pqê tu pode ter trocado o mapa ou sei lá qq rolo apenas salve o server e abraa dnv .. cmg vai pelo menos !
-
patrick1 deu reputação a Fausto32 em PERFECT ZOMBIE SYSTEM EVENT!Mano no caso deve ser assim ..
Com tanto que pegue a arena toda aquele mapa quadrado q usei como exemplo tá postado ali nos mapas tambem ele eh o ultimo link o do speedshare parece .
-
patrick1 deu reputação a Fausto32 em PERFECT ZOMBIE SYSTEM EVENT!Script/Tutorial+ Php +Map +Talkaction +Portal.
Ps: Antes de falar q o topico já existe no forum teste os outros scripts
Então começando por informações basícas :
Para abrir o evento : /zombiestart numero de players . exemplo : /zombiestart 2
Para Iniciar o evento sem o numero maximo de players: /zombiestart force.
Apos aberto sempre q um player ente no portal do evento e avisado por broadcast quem
entrou na arena e o numero de players restantes para o evento ser iniciado.
Apos o evento ser iniciado um zombie e sumonado a cada 20 segundos, o player que for infectado e teleportado para o templo vence o ultimo player restante na arena.
Ao terminar o evento e anuciado por broadcast o nome do player vencedor tempo q durou na arena e por quantos zombies ele sobreviveu, entrega de premio automatica, premio configuravel.
Garantia de funcionabilidade perfeita em TFS 0.4 se configurado corretamente, não testado em outras versões de distros.
Creditos: Me .. não criei mais montei peguei de varios servers/topicos e corigi os varios bugs de distro colocaria os creditos de onde peguei a maioria do script mais foi de um server sem creditos q nem era pra ter sido postado.
Enfim Vamos ao Evento !
Primeiro vou estar postando a pagina classica do Zombie event no Gesior que seria a parte PHP para informar os players sobre o evento.
Pagina PHP + Tutorial de como implementar ela no seu site.
Agora alguns mapas para o zombie event:
Então Agora vamos ao script !
data\creaturescripts\scripts\zombie – A pasta ‘zombie’ deve ser criada no diretorio citado.
\data\creaturescripts\scripts\Zombie\onattack.lua
function loseOnZombieArena(cid) kickPlayerFromZombiesArea(cid) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "BOOM! You are dead.") local players = getZombiesEventPlayers() if(#players <= 1) then local winner = players[1] if(winner) then doPlayerAddItem(winner, 2157, 5, true) doPlayerAddItem(winner, 6119, 1, true) doPlayerSendTextMessage(winner, MESSAGE_STATUS_CONSOLE_BLUE, "You won zombies arena event.") doBroadcastMessage("After " .. os.time() - getPlayerZombiesEventStatus(winner) .. " seconds of fight " .. getCreatureName(winner) .. " won Zombie Arena Event in game versus " .. getStorage(ZE_ZOMBIES_SPAWNED) .. " zombies!") kickPlayerFromZombiesArea(winner) else doBroadcastMessage("Zombie arena event finished! No one win?!?!?! WTF!") end doSetStorage(ZE_STATUS, 0) doSetStorage(ZE_PLAYERS_NUMBER, ZE_DEFAULT_NUMBER_OF_PLAYERS) doSetStorage(ZE_ZOMBIES_TO_SPAWN, 0) doSetStorage(ZE_ZOMBIES_SPAWNED, 0) local width = (math.max(ZE_spawnFromPosition.x, ZE_spawnToPosition.x) - math.min(ZE_spawnFromPosition.x, ZE_spawnToPosition.x)) / 2 + 1 local height = (math.max(ZE_spawnFromPosition.y, ZE_spawnToPosition.y) - math.min(ZE_spawnFromPosition.y, ZE_spawnToPosition.y)) / 2 + 1 local centerPos = {x=math.min(ZE_spawnFromPosition.x, ZE_spawnToPosition.x)+width,y=math.min(ZE_spawnFromPosition.y, ZE_spawnToPosition.y)+height,z=ZE_spawnFromPosition.z} for z = math.min(ZE_spawnFromPosition.z, ZE_spawnToPosition.z), math.max(ZE_spawnFromPosition.z, ZE_spawnToPosition.z) do centerPos.z = z for i, uid in pairs(getSpectators(centerPos, width, height, false)) do if(isMonster(uid)) then doRemoveCreature(uid) end end end end end function onStatsChange(target, cid, changetype, combat, value) if((cid and isMonster(cid) and getCreatureName(cid) == "Zombie Event") or (isInRange(getThingPosition(target), ZE_spawnFromPosition, ZE_spawnToPosition) and changetype == STATSCHANGE_HEALTHLOSS and math.abs(value) >= getCreatureHealth(target))) then doCreatureAddHealth(target, getCreatureMaxHealth(target)) loseOnZombieArena(target) return false end return true end \data\creaturescripts\scripts\Zombie\ondeath.lua
function onDeath(cid) setZombiesToSpawnCount(getZombiesToSpawnCount() + 2) doCreatureSay(cid, "I'll be back!", 19) return true end \data\creaturescripts\scripts\Zombie\onthink.lua
function onThink(cid) local target = getCreatureTarget(cid) if(target ~= 0 and not isPlayer(target)) then doRemoveCreature(target) end return true end \data\globalevents\scripts\zombie\ onstartup.lua
function onstartup() db.executeQuery("UPDATE `player_storage` SET `value` = 0 WHERE `key` = " .. ZE_isOnZombieArea .. ";") doSetStorage(ZE_STATUS, 0) doSetStorage(ZE_PLAYERS_NUMBER, ZE_DEFAULT_NUMBER_OF_PLAYERS) doSetStorage(ZE_ZOMBIES_TO_SPAWN, 0) doSetStorage(ZE_ZOMBIES_SPAWNED, 0) addZombiesEventBlockEnterPosition() return true end \data\globalevents\scripts\zombie\onthink.lua
function onThink(interval, lastExecution, thinkInterval) if(getStorage(ZE_STATUS) == 2) then setZombiesToSpawnCount(getZombiesToSpawnCount()+1) local players = getZombiesEventPlayers() for i=1, getZombiesToSpawnCount() * 2 do if(getZombiesToSpawnCount() > 0 and spawnNewZombie()) then setZombiesToSpawnCount(getZombiesToSpawnCount()-1) end end end return true end \data\lib\zombie_event.lua
-- CONFIG ZE_DEFAULT_NUMBER_OF_PLAYERS = 20 ZE_ACCESS_TO_IGNORE_ARENA = 4 -- POSITIONS ZE_blockEnterItemPosition = {x=32341, y=32213, z=7} -- onde nasce o teleport? ZE_enterPosition = {x=32154, y=32578, z=7} -- onde os players nascem dentro da arena zombie? ZE_kickPosition = {x=32368, y=32241, z=7} -- quando morre vai para onde? ZE_spawnFromPosition = {x=32140,y=32566,z=7} -- para sumonar zombie (de) ZE_spawnToPosition = {x=32168,y=32590,z=7} -- para sumonar zombie (ate) -- ITEM IDS --ZE_blockEnterItemID = 2700 ZE_blockEnterItemID = 1387 -- STORAGES -- - player ZE_isOnZombieArea = 34370 -- - global ZE_STATUS = 34370 -- =< 0 - off, 1 - waiting for players, 2 - is running ZE_PLAYERS_NUMBER = 34371 ZE_ZOMBIES_TO_SPAWN = 34372 ZE_ZOMBIES_SPAWNED = 34373 -- FUNCTION function setZombiesEventPlayersLimit(value) doSetStorage(ZE_PLAYERS_NUMBER, value) end function getZombiesEventPlayersLimit() return getStorage(ZE_PLAYERS_NUMBER) end function addPlayerToZombiesArea(cid) doSendMagicEffect(getThingPosition(cid), CONST_ME_TELEPORT) doTeleportThing(cid, ZE_enterPosition, true) doSendMagicEffect(getThingPosition(cid), CONST_ME_TELEPORT) if(getPlayerAccess(cid) < ZE_ACCESS_TO_IGNORE_ARENA) then setPlayerZombiesEventStatus(cid, os.time()) end end function kickPlayerFromZombiesArea(cid) doSendMagicEffect(getThingPosition(cid), CONST_ME_TELEPORT) doTeleportThing(cid, ZE_kickPosition, true) doSendMagicEffect(getThingPosition(cid), CONST_ME_TELEPORT) setPlayerZombiesEventStatus(cid, 0) end function getPlayerZombiesEventStatus(cid) return getCreatureStorage(cid, ZE_isOnZombieArea) end function setPlayerZombiesEventStatus(cid, value) doCreatureSetStorage(cid, ZE_isOnZombieArea, value) end function getZombiesEventPlayers() local players = {} for i, cid in pairs(getPlayersOnline()) do if(getPlayerZombiesEventStatus(cid) > 0) then table.insert(players, cid) end end return players end function getZombiesCount() return getStorage(ZE_ZOMBIES_SPAWNED) end function addZombiesCount() doSetStorage(ZE_ZOMBIES_SPAWNED, getStorage(ZE_ZOMBIES_SPAWNED)+1) end function resetZombiesCount() doSetStorage(ZE_ZOMBIES_SPAWNED, 0) end function getZombiesToSpawnCount() return getStorage(ZE_ZOMBIES_TO_SPAWN) end function setZombiesToSpawnCount(count) doSetStorage(ZE_ZOMBIES_TO_SPAWN, count) end function addZombiesEventBlockEnterPosition() -- remove tp -- remove o TP local item = getTileItemById(ZE_blockEnterItemPosition, ZE_blockEnterItemID) if(item.uid ~= 0) then doRemoveItem(item.uid) end --doRemoveItem(getThingFromPos(Castle.desde).uid) --[[ if(getTileItemById(ZE_blockEnterItemPosition, ZE_blockEnterItemID).uid == 0) then doCreateItem(ZE_blockEnterItemID, 1, ZE_blockEnterItemPosition) end ]]-- end function removeZombiesEventBlockEnterPosition() -- add tp if(getTileItemById(ZE_blockEnterItemPosition, ZE_blockEnterItemID).uid == 0) then --doCreateItem(ZE_blockEnterItemID, 1, ZE_blockEnterItemPosition) local tp = doCreateTeleport(ZE_blockEnterItemID, ZE_enterPosition, ZE_blockEnterItemPosition) doItemSetAttribute(tp, "aid", "5555") end --[[ local item = getTileItemById(ZE_blockEnterItemPosition, ZE_blockEnterItemID) if(item.uid ~= 0) then doRemoveItem(item.uid) end ]]-- end function spawnNewZombie() local posx = {} local posy = {} local posz = {} local pir = {} for i=1, 5 do local posx_tmp = math.random(ZE_spawnFromPosition.x ,ZE_spawnToPosition.x) local posy_tmp = math.random(ZE_spawnFromPosition.y ,ZE_spawnToPosition.y) local posz_tmp = math.random(ZE_spawnFromPosition.z ,ZE_spawnToPosition.z) local pir_tmp = 0 local spec = getSpectators({x=posx_tmp, y=posy_tmp, z=posz_tmp}, 3, 3, false) if(spec and #spec > 0) then for z, pid in pairs(spec) do if(isPlayer(pid)) then pir_tmp = pir_tmp + 1 end end end posx[i] = posx_tmp posy[i] = posy_tmp posz[i] = posz_tmp pir[i] = pir_tmp end local lowest_i = 1 for i=2, 5 do if(pir[i] < pir[lowest_i]) then lowest_i = i end end local ret = doCreateMonster("Zombie Event", {x=posx[lowest_i], y=posy[lowest_i], z=posz[lowest_i]}, false) if type(ret) == "number" then addZombiesCount() setGlobalStorageValue(201201051801, ret) end return type(ret) == "number" end \data\movements\scripts\zombie\ onenter.lua
function onStepIn(cid, item, position, lastPosition, fromPosition, toPosition, actor) if(not isPlayer(cid)) then return true end if(getPlayerAccess(cid) >= ZE_ACCESS_TO_IGNORE_ARENA) then addPlayerToZombiesArea(cid) elseif(#getZombiesEventPlayers() < getZombiesEventPlayersLimit() and getStorage(ZE_STATUS) == 1) then addPlayerToZombiesArea(cid) local players_on_arena_count = #getZombiesEventPlayers() if(players_on_arena_count == getZombiesEventPlayersLimit()) then addZombiesEventBlockEnterPosition() -- removeTP doSetStorage(ZE_STATUS, 2) doBroadcastMessage("Zombie Arena Event started.") else doBroadcastMessage(getCreatureName(cid) .. " has entered a Zombie Arena. We still need " .. getZombiesEventPlayersLimit() - players_on_arena_count .. " players.") end else doTeleportThing(cid, fromPosition, true) addZombiesEventBlockEnterPosition() end return true end \data\talkactions\scripts\zombie\ onsay.lua
function onSay(cid, words, param, channel) if(getStorage(ZE_STATUS) ~= 2) then local players_on_arena_count = #getZombiesEventPlayers() if(param == 'force') then if(players_on_arena_count > 0) then setZombiesEventPlayersLimit(players_on_arena_count ) addZombiesEventBlockEnterPosition() doSetStorage(ZE_STATUS, 2) doBroadcastMessage("Zombie Arena Event started.") doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Zombies event started.") else doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Cannot start Zombies event. There is no players on arena.") end else if(param ~= '' and tonumber(param) > 0) then setZombiesEventPlayersLimit(tonumber(param)) end removeZombiesEventBlockEnterPosition() doSetStorage(ZE_STATUS, 1) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Event started.") doPlayerBroadcastMessage(cid, "Zombie Arena Event teleport is opened. We are waiting for " .. getZombiesEventPlayersLimit() - players_on_arena_count .. " players to start.") end else doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Zombies event is already running.") end return true end data\monster\zombie_event.xml
<monster name="Zombie Event" nameDescription="an event zombie" race="undead" experience="480" speed="170" manacost="0"> <health now="20000" max="20000"/> <look type="311" corpse="9875"/> <targetchange interval="5000" chance="50"/> <strategy attack="100" defense="0"/> <flags> <flag summonable="0"/> <flag attackable="1"/> <flag hostile="1"/> <flag illusionable="0"/> <flag convinceable="0"/> <flag pushable="0"/> <flag canpushitems="1"/> <flag canpushcreatures="1"/> <flag targetdistance="1"/> <flag staticattack="90"/> <flag runonhealth="0"/> </flags> <attacks> <attack name="melee" interval="1000" min="-1500" max="-2350"/> </attacks> <defenses armor="0" defense="0"/> <immunities> <immunity paralyze="1"/> <immunity invisible="1"/> <immunity fire="1"/> <immunity energy="1"/> <immunity poison="1"/> </immunities> <voices interval="5000" chance="10"> <voice sentence="You wont last long!"/> <voice sentence="Mmmmh.. braains!"/> </voices> <script> <event name="ZombieThink"/> <event name="ZombieDeath"/> </script> <loot> </loot> </monster> Agora as Tags nos xml’s . /data/creaturescripts/creaturescripts.xml
<event type="think" name="ZombieThink" event="script" value="zombie/onthink.lua"/> <event type="statschange" name="ZombieAttack" event="script" value="zombie/onattack.lua"/> <event type="death" name="ZombieDeath" event="script" value="zombie/ondeath.lua"/> /data/globalevents/globalevents.xml
<globalevent name="ZombieGlobalThink" interval="5000" event="script" value="zombie/onthink.lua"/> <globalevent name="ZombieGlobalStartup" type="start" event="script" value="zombie/onstartup.lua"/> /data/movements/movements.xml
<movevent type="StepIn" actionid="5555" event="script" value="zombie/onenter.lua"/> /data/talkactions/talkactions.xml
<talkaction log="yes" words="/zombiestart" access="4" event="script" value="zombie/onsay.lua"/> /data/monster/monsters.xml
<monster name="Zombie Event" file="zombie_event.xml"/> Script Terminado ! Next: Tutorial de como configurar o zombie event ! Estarei postando apenas as partes q podem ou devem ser editadas em cada script. data\creaturescripts\scripts\zombiez\onattack.lua
Next: \data\lib\zombie_event.lua
Então galera eh isso ai .-. meu primeiro post não mim crucifiquem k Duvidas, reclamações elogios chigamentos u.u só comentar como dizia o mestre o topico ta explicado nos minimos detalhes e ''de forma bem entendida'' (entendedoresentenderam) então eh isso vlw ai a todos q mim ajudaram nisso e nem sabem ?
-
patrick1 deu reputação a Fausto32 em Global Full 8.60 ou 9.60 ?Global 8.6 Full Com Eventos e site prontos !!
http://tibiaking.com/forum/topic/14588-global-extreme-ot-projects-bugs-retirados-com-site/
Na minha opinião Global Full melhor q com tps !
-
patrick1 deu reputação a Fausto32 em AJUDA Inquisition questDae mano tenta assim : data\creaturescripts <event type="death" name="inquisitionPortals" script="teleports_inquisition.lua"/> data\creaturescripts\scripts\Inquisition.lua no meu caso inquisitionPortals.lua function onDeath(cid, corpse, killer) registerCreatureEvent(cid, "inquisitionPortals") local creaturename = getCreatureName(cid) local ushuriel_in_position = {x=246, y=351, z=12, stackpos=2} local annihilon_in_position = {x=637, y=472, z=13, stackpos=2} local hellgorak_in_position = {x=335, y=581, z=10, stackpos=2} local madareth_in_position = {x=340, y=460, z=13, stackpos=2} local zugurosh_in_position = {x=390, y=525, z=13, stackpos=2} local brothers_in_position = {x=505, y=345, z=13, stackpos=1} local ushuriel_to_position = {x=172, y=559, z=13, stackpos=1} local annihilon_to_position = {x=294, y=681, z=13, stackpos=1} local hellgorak_to_position = {x=255, y=467, z=13, stackpos=1} local madareth_to_position = {x=287, y=365, z=13, stackpos=1} local zugurosh_to_position = {x=314, y=474, z=13, stackpos=1} local brothers_to_position = {x=408, y=413, z=13, stackpos=1} local time_to_pass = 180 local tpID = 5023 local doEffect = CONST_ME_ENERGYHIT local message = "You now have 3 minutes to exit this room through the teleporter. It will bring you to the next room only during his time or the teleporter will disappear." if creaturename == 'Ushuriel' then teleport = doCreateTeleport(tpID, ushuriel_to_position, ushuriel_in_position) doSendMagicEffect(ushuriel_in_position, CONST_ME_ENERGYHIT) doCreatureSay(cid, message, TALKTYPE_ORANGE_1) addEvent(removeTeleportInUshurielWard, (1000*time_to_pass)) elseif creaturename == 'Annihilon' then teleport = doCreateTeleport(tpID, annihilon_to_position, annihilon_in_position) doSendMagicEffect(annihilon_in_position, CONST_ME_ENERGYHIT) doCreatureSay(cid, message, TALKTYPE_ORANGE_1) addEvent(removeTeleportInAnnihilonWard, (1000*time_to_pass)) elseif creaturename == 'Madareth' then teleport = doCreateTeleport(tpID, madareth_to_position, madareth_in_position) doSendMagicEffect(madareth_in_position, CONST_ME_ENERGYHIT) doCreatureSay(cid, message, TALKTYPE_ORANGE_1) addEvent(removeTeleportInMadarethWard, (1000*time_to_pass)) elseif creaturename == 'Hellgorak' then teleport = doCreateTeleport(tpID, hellgorak_to_position, hellgorak_in_position) doSendMagicEffect(hellgorak_in_position, CONST_ME_ENERGYHIT) doCreatureSay(cid, message, TALKTYPE_ORANGE_1) addEvent(removeTeleportInHellgorakWard, (1000*time_to_pass)) elseif creaturename == 'Zugurosh' then teleport = doCreateTeleport(tpID, zugurosh_to_position, zugurosh_in_position) doSendMagicEffect(zugurosh_in_position, CONST_ME_ENERGYHIT) doCreatureSay(cid, message, TALKTYPE_ORANGE_1) addEvent(removeTeleportInZuguroshWard, (1000*time_to_pass)) elseif creaturename == 'Latrivan' then teleport = doCreateTeleport(tpID, brothers_to_position, brothers_in_position) doSendMagicEffect(brothers_in_position, CONST_ME_ENERGYHIT) doCreatureSay(cid, message, TALKTYPE_ORANGE_1) addEvent(removeTeleportInBrothersWard, (1000*time_to_pass)) end end function removeTeleportInUshurielWard() if getThingfromPos({x=246, y=351, z=12, stackpos=1}).itemid == 5023 then doRemoveItem(getThingfromPos({x=246, y=351, z=12, stackpos=1}).uid,1) doSendMagicEffect({x=246, y=351, z=12, stackpos=1}, CONST_ME_POFF) return TRUE end end function removeTeleportInAnnihilonWard() if getThingfromPos({x=637, y=472, z=13, stackpos=1}).itemid == 5023 then doRemoveItem(getThingfromPos({x=637, y=472, z=13, stackpos=1}).uid,1) doSendMagicEffect({x=637, y=472, z=13, stackpos=1}, CONST_ME_POFF) return TRUE end end function removeTeleportInHellgorakWard() if getThingfromPos({x=335, y=581, z=10, stackpos=1}).itemid == 5023 then doRemoveItem(getThingfromPos({x=335, y=581, z=10, stackpos=1}).uid,1) doSendMagicEffect({x=335, y=581, z=10, stackpos=1}, CONST_ME_POFF) return TRUE end end function removeTeleportInMadarethWard() if getThingfromPos({x=340, y=460, z=13, stackpos=1}).itemid == 5023 then doRemoveItem(getThingfromPos({x=340, y=460, z=13, stackpos=1}).uid,1) doSendMagicEffect({x=340, y=460, z=13, stackpos=1}, CONST_ME_POFF) return TRUE end end function removeTeleportInZuguroshWard() if getThingfromPos({x=390, y=525, z=13, stackpos=1}).itemid == 5023 then doRemoveItem(getThingfromPos({x=390, y=525, z=13, stackpos=1}).uid,1) doSendMagicEffect({x=390, y=525, z=13, stackpos=1}, CONST_ME_POFF) return TRUE end end function removeTeleportInBrothersWard() if getThingfromPos({x=505, y=345, z=13, stackpos=1}).itemid == 5023 then doRemoveItem(getThingfromPos({x=505, y=345, z=13, stackpos=1}).uid,1) doSendMagicEffect({x=505, y=345, z=13, stackpos=1}, CONST_ME_POFF) return TRUE end end
-
Sociopata em pvt :VAI EM DATA/GLOBALEVENTS/SCRIPT E APAGA O ARQUIVO Q TA COM O NOME shop
pra arruma as posiçoes vc tem q baixar o sqlitestudio
Primeiro problema resolvi vlw ae mano REP +
Segundo o RME ñ funfo mesmo problema \: vc teria algum outro bom editor pra mim recomendar ? pra 8.6
Depois tenho o sqlitestudio como arumo a parada do 1/1 nele ? o.o
Ultima kk tem como dar mais de 1 REP ?
Disculpas c estou fazendo perguntas no topico errado.
byel Vlw mano ñ sabia q tinha q ser da versão pra mim qualquer 1 servia kk Vlw