Ir para conteúdo

Antharaz

Cavaleiro
  • Total de itens

    153
  • Registro em

  • Última visita

  • Dias Ganhos

    9

Posts postados por Antharaz

  1. Boa tarde galera do xtibia :D

     

    Tudo bom?

     

    Estou montando um projeto e necessito de spirters freelancers para trabalharem para mim, pago em R$ por depósito em conta, interessador me enviar PM com trabalhos anteriores.

     

    Grato ^^

  2. Pretendo participar...

     

     

    Uma sugestão: você pode dar um tema e a galera desenvolve o script que quiser em torno deste tema, ex: dia das bruxas. Ae você avalia os códigos em vários aspectos, cada um com um peso diferente.

     

    Se for aceitar a sugestão, deixe a tabela com os aspectos e os pesos para todos verem e não ter confusão depois.

     

    Uma outra sugestão seria ter do participante optar por deixar postar o script depois do concurso ou não.

  3.  

    O correto seria:

    	local resulta = db.storeQuery("SELECT `resets` FROM `players` WHERE `id` = "..getPlayerGUID(cid))
    
    	if resulta == false then
    		resets = 0
    	else
    		resets = result.getDataInt(resulta, "resets")
    	end
    	result.free(resulta)
    	db.query("UPDATE `players` SET `resets` = "..(resets + 1).." WHERE `id` = "..getPlayerGUID(cid))
    

    Vlw por corrigir, não estou acostumado a mecher com tfs 1.0... você bem que podia aparecer mais vezes .-.

  4. 	local resulta = db.storeQuery("SELECT `resets` FROM `players` WHERE `id` = "..getPlayerGUID(cid))
    
    	if resulta == false then
    		resets = 0
    	else
    		resets = resulta.getDataInt("resets")
    	end
    	result.free(resulta)
    	db.query("UPDATE `players` SET `resets` = "..(resets + 1).." WHERE `id` = "..getPlayerGUID(cid))
    

    Eu não vi que seu TFS era 1.0, tente com este código por favor.

  5. Tenta com isso:

    	local result = db.getResult("SELECT `resets` FROM `players` WHERE `id` = "..getPlayerGUID(cid))
    
    	if result:getID() == -1 then
    		resets = 0
    	else
    		resets = result:getDataInt("resets")
    	end
    	db.query("UPDATE `players` SET `resets` = "..(resets + 1).." WHERE `id` = "..getPlayerGUID(cid))
    
  6. @

    Bem, é uma gambiarra, mas vai resolver... o script do action do seu item vai ser este:

     

     

    function onUse(cid, item, fromPosition, itemEx, toPosition)
    	if getPlayerStorageValue(cid,1992) == 1 then
    		doCreatureSay(cid, "Você já usou o golden papper.", TALKTYPE_ORANGE_1)
    	else
    		if getPlayerLevel(cid) >= 8 then
    			doCreatureSay(cid, "Legendary!", TALKTYPE_ORANGE_1)
    			local voc = getPlayerVocation(cid)
    			if voc <= 4 then
    				doPlayerSetVocation(cid, voc + 4)
    			end
    			doSendMagicEffect(fromPosition, CONST_ME_GIFT_WRAPS)
    			doRemoveItem(item.uid)
    			setPlayerStorageValue(cid,1992,1)
    		else
    			doCreatureSay(cid, "Você precisa estar level 8 ou mais para usar o Item!",TALKTYPE_ORANGE_1)
    		end
    	end
    	return true
    end  

     

     

     

     

     

     

     

    Agora substitua seu login.lua pelo código abaixo:

     

     

     

    local config = {
    				loginMessage = getConfigValue('loginMessage'),
    				useFragHandler = getBooleanFromString(getConfigValue('useFragHandler'))
    				}
     
    function onLogin(cid)
    	local loss = getConfigValue('deathLostPercent')
    	if(loss ~= nil) then
    		doPlayerSetLossPercent(cid, PLAYERLOSS_EXPERIENCE, loss * 10)
    	end
    	 
    	local accountManager = getPlayerAccountManager(cid)
    	if(accountManager == MANAGER_NONE) then
    		local lastLogin, str = getPlayerLastLoginSaved(cid), config.loginMessage
    		if(lastLogin > 0) then
    			doPlayerSendTextMessage(cid, MESSAGE_STATUS_DEFAULT, str)
    			str = "Your last visit was on " .. os.date("%a %b %d %X %Y", lastLogin) .. "."
    		else
    			str = str .. " Please choose your outfit."
    			doPlayerSendOutfitWindow(cid)
    		end
    	 
    		doPlayerSendTextMessage(cid, MESSAGE_STATUS_DEFAULT, str)
    	elseif(accountManager == MANAGER_NAMELOCK) then
    		doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Hello, it appears that your character has been namelocked, what would you like as your new name?")
    	elseif(accountManager == MANAGER_ACCOUNT) then
    		doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Hello, type {account} to manage your account and if you want to start over then type {cancel}.")
    	else
    		doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Hello, type {account} to create an account or type {recover} to recover an account.")
    	end
    	 
    	if(not isPlayerGhost(cid)) then
    		doSendMagicEffect(getCreaturePosition(cid), CONST_ME_TELEPORT)
    	end
    	 
    		registerCreatureEvent(cid, "Mail")
    		registerCreatureEvent(cid, "petKill")  registerCreatureEvent(cid, "loguthunt")  registerCreatureEvent(cid, "huntdeath")  registerCreatureEvent(cid, "killitem")  registerCreatureEvent(cid, "SkullAmulet")  registerCreatureEvent(cid, "SkullCheck")  registerCreatureEvent(cid, "magebomb")  registerCreatureEvent(cid, "perdereifeto")  registerCreatureEvent(cid, "RushOutfit")  registerCreatureEvent(cid, "pvpsystem")  registerCreatureEvent(cid, "RushAttack")  registerCreatureEvent(cid, "RushDead")  registerCreatureEvent(cid, "petDeath")  registerCreatureEvent(cid, "RushCombat")  registerCreatureEvent(cid, "ReflectSpellKnight")  registerCreatureEvent(cid, "ReflectSpellPally")  registerCreatureEvent(cid, "ReflectSpellMage")  registerCreatureEvent(cid, "TiraBattle")  registerCreatureEvent(cid, "PointSystem")  registerCreatureEvent(cid, "petSta")  registerCreatureEvent(cid, "deathBroadcast")  registerCreatureEvent(cid, "addons")  registerCreatureEvent(cid, "GuildMotd")
    		 
    		registerCreatureEvent(cid, "Idle")
    	if(config.useFragHandler) then
    		registerCreatureEvent(cid, "SkullCheck")
    		registerCreatureEvent(cid, "Reward")
    	end
    	 
    	registerCreatureEvent(cid, "ReportBug")
    	registerCreatureEvent(cid, "AdvanceSave")
    	 
    	registerCreatureEvent(cid, "advance")
    	registerCreatureEvent(cid, "FimVip")
    	registerCreatureEvent(cid, "SkullCheck")
    	registerCreatureEvent(cid, "ReportBug")
    	 
    	registerCreatureEvent(cid, VipReceive)
    	registerCreatureEvent(cid, "PlayerKill")
        if (InitArenaScript ~= 0) then
    		InitArenaScript = 1
    		-- make arena rooms free
            for i = 42300, 42309 do
                setGlobalStorageValue(i, 0)
                setGlobalStorageValue(i+100, 0)
            end
        end
        -- if he did not make full arena 1 he must start from zero
        if getPlayerStorageValue(cid, 42309) < 1 then
            for i = 42300, 42309 do
                setPlayerStorageValue(cid, i, 0)
            end
        end
        -- if he did not make full arena 2 he must start from zero
        if getPlayerStorageValue(cid, 42319) < 1 then
            for i = 42310, 42319 do
                setPlayerStorageValue(cid, i, 0)
            end
        end
        -- if he did not make full arena 3 he must start from zero
        if getPlayerStorageValue(cid, 42329) < 1 then
            for i = 42320, 42329 do
                setPlayerStorageValue(cid, i, 0)
            end
        end
        if getPlayerStorageValue(cid, 42355) == -1 then
            setPlayerStorageValue(cid, 42355, 0) -- did not arena level
        end
        setPlayerStorageValue(cid, 42350, 0) -- time to kick 0
        setPlayerStorageValue(cid, 42352, 0) -- is not in arena  
    	local voc = getPlayerVocation(cid)
    	if getPlayerStorageValue(cid,1992) == 1 and getPlayerLevel(cid) >= 8 and voc <= 4 then
    		doPlayerSetVocation(cid, voc + 4)
    	end
    	return true
    end 

     

     

  7.  

     

    Exato.

     

    O certo seria:

    <script>
    <event name="the bijuu chakra control"/>
    </script>

    the bijuu chakra control é o nome do evento, você colocou o nome do arquivo.

     

    Além disto também:

     

     

     

    function removePortal(pos)

    doRemoveThing(getTileItemById(pos, b.portalid).uid, 1)

    return true

    end

     

    Nesta função ele usa b.portalid como parâmetro, porém a variável b é local da função function onDeath(cid), o que deixaria o script inválido mesmo se ele arrumasse isto, mas não culpo o autor do tópico por isto, afinal de onde ele copiou também estava assim hahaha

  8. @@Entus

     

     

     

    Ah, eu testei em Tfs 1.0, vou fazer um mais elaborado e te mando no PM.

     

    O que você alega é IMPOSSÍVEL, já que o script que você postou não funciona corretamente em NENHUMA VERSÃO DO TFS!!!

     

    Vamos analisá-lo:

     

     

     

    function onUse(cid, item, fromPosition, toPosition)

    local voc = {1} --id da vocação
    local scroll = {} --id do item
    local efeito = {} -- efeito


    if item.uid == scroll then
    doPlayerSetVocation(cid, voc)
    doSendMagicEffect(cid, efeito)
    end
    return true
    end

     

     

    Você declara as variáveis scroll, voc e efeito como tabelas... depois você quer comparar o uid do item com o itemid que o autor iria preencher na variável scroll, ou seja, NUNCA IRIA DAR CERTO, mas mesmo assim vamos continuar analisando. O modo que você pega os valores das variáveis scroll, voc e efeito está totalmente errado, pois se trata de tabelas, ou seja, você tem que especificar o índice, caso contrário irá retornar a própria tabela, tornando IMPOSSÍVEL sua função funcionar...

     

    Não é a primeira vez que você posta algo sem saber... não digo que é para parar de postar e talz, porque é importante tentarmos ajudar, mas também é importante sabermos o que estamos fazendo e acima de tudo, REALMENTE TESTAR e postar antes de falar que testou.

     

     

     

    @@Caronte

     

    Tentei fazer por query, ele altera quando roda o script, porém quando o player reloga o server retorna o valor da vocation na database para o que era... vou deixar a função com a alteração na query abaixo, caso queira usar para resolver o problema, pois tenho que ir trabalhar agora... no pior dos casos basta alterar o login.lua padrão...

     

     

    function onUse(cid, item, fromPosition, itemEx, toPosition)
    	if getPlayerStorageValue(cid,1992) == 1 then
    		doCreatureSay(cid, "Você já usou o golden papper.", TALKTYPE_ORANGE_1)
    	else
    		if getPlayerLevel(cid) >= 8 then
    			doCreatureSay(cid, "Legendary!", TALKTYPE_ORANGE_1)
    			local voc = getPlayerVocation(cid)
    			if voc <= 4 then
    				doPlayerSetVocation(cid, voc + 4)
    				db.executeQuery("UPDATE `players` SET `vocation` = "..(voc + 4).." WHERE `id` = "..getPlayerGUID(cid)..";")
    			end
    			doSendMagicEffect(fromPosition, CONST_ME_GIFT_WRAPS)
    			doRemoveItem(item.uid)
    			setPlayerStorageValue(cid,1992,1)
    			return true
    		else
    			doCreatureSay(cid, "Você precisa estar level 8 ou mais para usar o Item!",TALKTYPE_ORANGE_1)
    		end
    	end
    	return true
    end
    
  9. Como eu disse, para saber mais sobre como criar um mob é só dar uma procurada!

     

    Tem vários tutoriais ensinando passo a passo.

     

    Menos ignorância por favor... o que o @Caronte disse é que esta parte do monstro não serve para nada já que o event que você criou para ele é diferente... na verdade se você testasse antes de postar saberia que nem ao menos funciona por este motivo e mais um erro no script... então antes de sair falando para a pessoa dar uma procurada sobre como criar um mob, aprenda você primeiro e veja se o que postou é coerente...

     

    Por coincidência tem um post identico no forum concorrente (tibiaking), porém lá eles não postaram a tag XML e eu suponho que você tenha feito esta. Para o tópico daquele fórum, este script serve pois a tag que o usuário não postou já estava de acordo com o evento, mas para este seu não.

  10. Creio que ele queria o efeito do "[ON]" e não o FYI...

     

    Se for este o caso, em seu login.lua localizado em data\creaturescripts\scripts coloque a linha abaixo logo embaixo de function onLogin(cid):

    doSendAnimatedText(getThingPos(cid),"[ON]",30)
    
  11. Alavancakill tu colocou em um arquivo xml, era pra ser um arquivo .lua... deu para perceber isso no video

    mesma coisa no onkill

    :p

     

     

    Não olhei a extensão dos arquivos ashuasuhhuas, mito u.u agora ele já sabe ql o erro, vou até dar +rep pra vc, mesmo eu não tendo nada haver com o tópico uhashuasu

  12. Se o .exe que você executou e deu os erros for o do vídeo, aparentemente não errou nada. Ahei que tu ia rodar o .exe também haha, enfim, eu coloquei aqui no meu tfs 0.4 e rodou sem erros... por isto estou insistindo que o problema não está no script... :X

     

    Como apareceu que não achou o script no console, é porque os 2 XML estão ok, o problema seria que ele não acha o .lua.

  13. Fiz tudo como explicou no tutorial ! Nao sei pq está dando este erro.

     

     

    Só dá esse erro quando não se coloca os arquivos LUA na pasta certa ou coloca eles com nomes diferentes das que declarou nas tags.

  14. Milç perdões, esqueci de uma barra, ta ae ele corrigido:

    <movevent type="Equip" itemid="2496" slot="head" event="function" value="onEquipItem">
    <vocation id="4" showInDescription="0"/>
    <vocation id="8" showInDescription="0"/>
    </movevent>
    <movevent type="DeEquip" itemid="2496" slot="head" event="function" value="onDeEquipItem"/>
    <movevent type="Equip" itemid="2501" slot="head" event="function" value="onEquipItem">
    <vocation id="1" showInDescription="0"/>
    <vocation id="5" showInDescription="0"/>
    <vocation id="2" showInDescription="0"/>
    <vocation id="6" showInDescription="0"/>
    </movevent>
    <movevent type="DeEquip" itemid="2501" slot="head" event="function" value="onDeEquipItem"/>
    <movevent type="Equip" itemid="12657" slot="armor" event="function" value="onEquipItem">
    <vocation id="1" showInDescription="0"/>
    <vocation id="5" showInDescription="0"/>
    <vocation id="2" showInDescription="0"/>
    <vocation id="6" showInDescription="0"/>
    </movevent>
    <movevent type="DeEquip" itemid="12657" slot="armor" event="function" value="onDeEquipItem"/>
    <movevent type="Equip" itemid="3968" slot="armor" event="function" value="onEquipItem">
    <vocation id="3" showInDescription="0"/>
    <vocation id="7" showInDescription="0"/>
    </movevent>
    <movevent type="DeEquip" itemid="3968" slot="armor" event="function" value="onDeEquipItem"/>
    <movevent type="Equip" itemid="2505" slot="armor" event="function" value="onEquipItem">
    <vocation id="4" showInDescription="0"/>
    <vocation id="8" showInDescription="0"/>
    </movevent>
    <movevent type="DeEquip" itemid="2505" slot="armor" event="function" value="onDeEquipItem"/>
    <movevent type="Equip" itemid="8983" slot="shield" event="function" value="onEquipItem">
    <vocation id="1" showInDescription="0"/>
    <vocation id="5" showInDescription="0"/>
    <vocation id="2" showInDescription="0"/>
    <vocation id="6" showInDescription="0"/>
    </movevent>
    <movevent type="DeEquip" itemid="8983" slot="shield" event="function" value="onDeEquipItem"/>
    <movevent type="Equip" itemid="2539" slot="shield" event="function" value="onEquipItem">
    <vocation id="3" showInDescription="0"/>
    <vocation id="7" showInDescription="0"/>
    </movevent>
    <movevent type="DeEquip" itemid="2539" slot="shield" event="function" value="onDeEquipItem"/>
    <movevent type="Equip" itemid="2538" slot="shield" event="function" value="onEquipItem">
    <vocation id="4" showInDescription="0"/>
    <vocation id="8" showInDescription="0"/>
    </movevent>
    <movevent type="DeEquip" itemid="2538" slot="shield" event="function" value="onDeEquipItem"/>
    <movevent type="Equip" itemid="9928" slot="legs" event="function" value="onEquipItem">
    <vocation id="1" showInDescription="0"/>
    <vocation id="5" showInDescription="0"/>
    <vocation id="2" showInDescription="0"/>
    <vocation id="6" showInDescription="0"/>
    </movevent>
    <movevent type="DeEquip" itemid="9928" slot="legs" event="function" value="onDeEquipItem"/>
    <movevent type="Equip" itemid="7464" slot="legs" event="function" value="onEquipItem">
    <vocation id="3" showInDescription="0"/>
    <vocation id="7" showInDescription="0"/>
    </movevent>
    <movevent type="DeEquip" itemid="7464" slot="legs" event="function" value="onDeEquipItem"/>
    <movevent type="Equip" itemid="2469" slot="legs" event="function" value="onEquipItem">
    <vocation id="4" showInDescription="0"/>
    <vocation id="8" showInDescription="0"/>
    </movevent>
    <movevent type="DeEquip" itemid="2469" slot="legs" event="function" value="onDeEquipItem"/>
    <movevent type="Equip" itemid="11117" slot="feet" event="function" value="onEquipItem"/>
    <movevent type="DeEquip" itemid="11117" slot="feet" event="function" value="onDeEquipItem"/>
    
  15. Vamos lá, as tags do movements.xml:

    	<movevent type="Equip" itemid="2210" slot="ring" event="script" value="ringsummon.lua"/>
    	<movevent type="DeEquip" itemid="2210" slot="ring" event="script" value="ringsummon.lua"/>
    

    O arquivo LUA:

    local monster = "Skeleton"
    tsummon = {}
    
    
    
    function onDeEquip(cid, item, slot)
    	if tsummon[cid] then
    		doRemoveCreature(tsummon[cid])
    		tsummon[cid] = nil
    	end
    	return true
    end
    
    function onEquip(cid, item, slot)
    	if not tsummon[cid] then
    		tsummon[cid] = doSummonCreature(monster, getThingPos(cid))
    		doConvinceCreature(cid, tsummon[cid])
    	end
    	return true
    end
    
    
    
    

    Só altere o local monster = "Skeleton" com o nome do monstro que irá sumonar.

  16. ta ae:

    local config = {
    	mana = 50 --coloque em porcentagem
    	}
     
    function onCastSpell(cid, var)
     
    	if getCreatureMaster(cid) then
    		local master = getCreatureMaster(cid)
    		doCreatureAddMana(master, getPlayerMaxMana(master)*(config.mana/100))
    		doSendMagicEffect(getCreaturePosition(master), 12)
    	end
    	return true
    end
    
    
  17. O correto seria:

    <movevent type="Equip" itemid="2496" slot="head" event="function" value="onEquipItem">
    <vocation id="4" showInDescription="0"/>
    <vocation id="8" showInDescription="0"/>
    </movevent>
    <movevent type="DeEquip" itemid="2496" slot="head" event="function" value="onDeEquipItem"/>
    <movevent type="Equip" itemid="2501" slot="head" event="function" value="onEquipItem">
    <vocation id="1" showInDescription="0"/>
    <vocation id="5" showInDescription="0"/>
    <vocation id="2" showInDescription="0"/>
    <vocation id="6" showInDescription="0"/>
    </movevent>
    <movevent type="DeEquip" itemid="2501" slot="head" event="function" value="onDeEquipItem"/>
    <movevent type="Equip" itemid="12657" slot="armor" event="function" value="onEquipItem">
    <vocation id="1" showInDescription="0"/>
    <vocation id="5" showInDescription="0"/>
    <vocation id="2" showInDescription="0"/>
    <vocation id="6" showInDescription="0"/>
    </movevent>
    <movevent type="DeEquip" itemid="12657" slot="armor" event="function" value="onDeEquipItem"/>
    <movevent type="Equip" itemid="3968" slot="armor" event="function" value="onEquipItem">
    <vocation id="3" showInDescription="0"/>
    <vocation id="7" showInDescription="0"/>
    </movevent>
    <movevent type="DeEquip" itemid="3968" slot="armor" event="function" value="onDeEquipItem"/>
    <movevent type="Equip" itemid="2505" slot="armor" event="function" value="onEquipItem">
    <vocation id="4" showInDescription="0"/>
    <vocation id="8" showInDescription="0"/>
    </movevent>
    <movevent type="DeEquip" itemid="2505" slot="armor" event="function" value="onDeEquipItem"/>
    <movevent type="Equip" itemid="8983" slot="shield" event="function" value="onEquipItem">
    <vocation id="1" showInDescription="0"/>
    <vocation id="5" showInDescription="0"/>
    <vocation id="2" showInDescription="0"/>
    <vocation id="6" showInDescription="0"/>
    </movevent>
    <movevent type="DeEquip" itemid="8983" slot="shield" event="function" value="onDeEquipItem"/>
    <movevent type="Equip" itemid="2539" slot="shield" event="function" value="onEquipItem">
    <vocation id="3" showInDescription="0">
    <vocation id="7" showInDescription="0"/>
    </movevent>
    <movevent type="DeEquip" itemid="2539" slot="shield" event="function" value="onDeEquipItem"/>
    <movevent type="Equip" itemid="2538" slot="shield" event="function" value="onEquipItem">
    <vocation id="4" showInDescription="0"/>
    <vocation id="8" showInDescription="0"/>
    </movevent>
    <movevent type="DeEquip" itemid="2538" slot="shield" event="function" value="onDeEquipItem"/>
    <movevent type="Equip" itemid="9928" slot="legs" event="function" value="onEquipItem">
    <vocation id="1" showInDescription="0"/>
    <vocation id="5" showInDescription="0"/>
    <vocation id="2" showInDescription="0"/>
    <vocation id="6" showInDescription="0"/>
    </movevent>
    <movevent type="DeEquip" itemid="9928" slot="legs" event="function" value="onDeEquipItem"/>
    <movevent type="Equip" itemid="7464" slot="legs" event="function" value="onEquipItem">
    <vocation id="3" showInDescription="0"/>
    <vocation id="7" showInDescription="0"/>
    </movevent>
    <movevent type="DeEquip" itemid="7464" slot="legs" event="function" value="onDeEquipItem"/>
    <movevent type="Equip" itemid="2469" slot="legs" event="function" value="onEquipItem">
    <vocation id="4" showInDescription="0"/>
    <vocation id="8" showInDescription="0"/>
    </movevent>
    <movevent type="DeEquip" itemid="2469" slot="legs" event="function" value="onDeEquipItem"/>
    <movevent type="Equip" itemid="11117" slot="feet" event="function" value="onEquipItem"/>
    <movevent type="DeEquip" itemid="11117" slot="feet" event="function" value="onDeEquipItem"/>
    
  18. É porque esta função não existe no TFS 1.0, pelo menos de acordo com o erro apresentado pelo console e pela lista de functions disponibilizada pelo cbrm.

     

    No TFS 1.0 o nome dela é getPlayerSkill.

  19. Ok, mas terei de fazer pelo celular pq no pc n abre este topico n sei pq.

     

     

    local config = {

    distX=3;

    distY=3;

    rY=15;

    rY=15

     

    }

     

    local pos = {x=147,y=300,z=7}

     

     

     

     

     

    Assim ele rodará uma área de 15 em x e y saindo a partir da pos inicial variando de x em 3 e y em 3. As posiçoes verificadas serao:

     

    {x=147,y=300,z=7}

     

    {x=147,y=300,z=7}

    {x=147,y=300,z=7}

    Apertei o responder do celular sem qrer, estou terminando de ppstar as pos

    Falei errado e.e o rx e o ry eh o numero de repetiçoes em x e y para achar a pos, eu li o codigo errado antes hahahah e.e tnc

     

    Seguindo este exemplo acima as pos serao:

    {x =147, y = 300, z = 7}

    {x =150, y = 300, z = 7}

    {x =153, y = 300, z = 7}

    {x =156, y = 300, z = 7}

    {x =159, y = 300, z = 7}

    {x =162, y = 300, z = 7}

    {x =165, y = 300, z = 7}

    {x =168, y = 300, z = 7}

    {x =171, y = 300, z = 7}

    {x =174, y = 300, z = 7}

    {x =177, y = 300, z = 7}

    {x =180, y = 300, z = 7}

    {x =183, y = 300, z = 7}

    {x =186, y = 300, z = 7}

    {x =189, y = 300, z = 7}

    {x =192, y = 300, z = 7}

    {x =147, y = 303, z = 7}

    {x =150, y = 303, z = 7}

    {x =153, y = 303, z = 7}

    {x =156, y = 303, z = 7}

    {x =159, y = 303, z = 7}

    {x =162, y = 303, z = 7}

    {x =165, y = 303, z = 7}

    {x =168, y = 303, z = 7}

    {x =171, y = 303, z = 7}

    {x =174, y = 303, z = 7}

    {x =177, y = 303, z = 7}

    {x =180, y = 303, z = 7}

    {x =183, y = 303, z = 7}

    {x =186, y = 303, z = 7}

    {x =189, y = 303, z = 7}

    {x =192, y = 303, z = 7}

    {x =147, y = 306, z = 7}

    {x =150, y = 306, z = 7}

    {x =153, y = 306, z = 7}

    {x =156, y = 306, z = 7}

    {x =159, y = 306, z = 7}

    {x =162, y = 306, z = 7}

    {x =165, y = 306, z = 7}

    {x =168, y = 306, z = 7}

    {x =171, y = 306, z = 7}

    {x =174, y = 306, z = 7}

    {x =177, y = 306, z = 7}

    {x =180, y = 306, z = 7}

    {x =183, y = 306, z = 7}

    {x =186, y = 306, z = 7}

    {x =189, y = 306, z = 7}

    {x =192, y = 306, z = 7}

    {x =147, y = 309, z = 7}

    {x =150, y = 309, z = 7}

    {x =153, y = 309, z = 7}

    {x =156, y = 309, z = 7}

    {x =159, y = 309, z = 7}

    {x =162, y = 309, z = 7}

    {x =165, y = 309, z = 7}

    {x =168, y = 309, z = 7}

    {x =171, y = 309, z = 7}

    {x =174, y = 309, z = 7}

    {x =177, y = 309, z = 7}

    {x =180, y = 309, z = 7}

    {x =183, y = 309, z = 7}

    {x =186, y = 309, z = 7}

    {x =189, y = 309, z = 7}

    {x =192, y = 309, z = 7}

    {x =147, y = 312, z = 7}

    {x =150, y = 312, z = 7}

    {x =153, y = 312, z = 7}

    {x =156, y = 312, z = 7}

    {x =159, y = 312, z = 7}

    {x =162, y = 312, z = 7}

    {x =165, y = 312, z = 7}

    {x =168, y = 312, z = 7}

    {x =171, y = 312, z = 7}

    {x =174, y = 312, z = 7}

    {x =177, y = 312, z = 7}

    {x =180, y = 312, z = 7}

    {x =183, y = 312, z = 7}

    {x =186, y = 312, z = 7}

    {x =189, y = 312, z = 7}

    {x =192, y = 312, z = 7}

    {x =147, y = 315, z = 7}

    {x =150, y = 315, z = 7}

    {x =153, y = 315, z = 7}

    {x =156, y = 315, z = 7}

    {x =159, y = 315, z = 7}

    {x =162, y = 315, z = 7}

    {x =165, y = 315, z = 7}

    {x =168, y = 315, z = 7}

    {x =171, y = 315, z = 7}

    {x =174, y = 315, z = 7}

    {x =177, y = 315, z = 7}

    {x =180, y = 315, z = 7}

    {x =183, y = 315, z = 7}

    {x =186, y = 315, z = 7}

    {x =189, y = 315, z = 7}

    {x =192, y = 315, z = 7}

    {x =147, y = 318, z = 7}

    {x =150, y = 318, z = 7}

    {x =153, y = 318, z = 7}

    {x =156, y = 318, z = 7}

    {x =159, y = 318, z = 7}

    {x =162, y = 318, z = 7}

    {x =165, y = 318, z = 7}

    {x =168, y = 318, z = 7}

    {x =171, y = 318, z = 7}

    {x =174, y = 318, z = 7}

    {x =177, y = 318, z = 7}

    {x =180, y = 318, z = 7}

    {x =183, y = 318, z = 7}

    {x =186, y = 318, z = 7}

    {x =189, y = 318, z = 7}

    {x =192, y = 318, z = 7}

    {x =147, y = 321, z = 7}

    {x =150, y = 321, z = 7}

    {x =153, y = 321, z = 7}

    {x =156, y = 321, z = 7}

    {x =159, y = 321, z = 7}

    {x =162, y = 321, z = 7}

    {x =165, y = 321, z = 7}

    {x =168, y = 321, z = 7}

    {x =171, y = 321, z = 7}

    {x =174, y = 321, z = 7}

    {x =177, y = 321, z = 7}

    {x =180, y = 321, z = 7}

    {x =183, y = 321, z = 7}

    {x =186, y = 321, z = 7}

    {x =189, y = 321, z = 7}

    {x =192, y = 321, z = 7}

    {x =147, y = 324, z = 7}

    {x =150, y = 324, z = 7}

    {x =153, y = 324, z = 7}

    {x =156, y = 324, z = 7}

    {x =159, y = 324, z = 7}

    {x =162, y = 324, z = 7}

    {x =165, y = 324, z = 7}

    {x =168, y = 324, z = 7}

    {x =171, y = 324, z = 7}

    {x =174, y = 324, z = 7}

    {x =177, y = 324, z = 7}

    {x =180, y = 324, z = 7}

    {x =183, y = 324, z = 7}

    {x =186, y = 324, z = 7}

    {x =189, y = 324, z = 7}

    {x =192, y = 324, z = 7}

    {x =147, y = 327, z = 7}

    {x =150, y = 327, z = 7}

    {x =153, y = 327, z = 7}

    {x =156, y = 327, z = 7}

    {x =159, y = 327, z = 7}

    {x =162, y = 327, z = 7}

    {x =165, y = 327, z = 7}

    {x =168, y = 327, z = 7}

    {x =171, y = 327, z = 7}

    {x =174, y = 327, z = 7}

    {x =177, y = 327, z = 7}

    {x =180, y = 327, z = 7}

    {x =183, y = 327, z = 7}

    {x =186, y = 327, z = 7}

    {x =189, y = 327, z = 7}

    {x =192, y = 327, z = 7}

    {x =147, y = 330, z = 7}

    {x =150, y = 330, z = 7}

    {x =153, y = 330, z = 7}

    {x =156, y = 330, z = 7}

    {x =159, y = 330, z = 7}

    {x =162, y = 330, z = 7}

    {x =165, y = 330, z = 7}

    {x =168, y = 330, z = 7}

    {x =171, y = 330, z = 7}

    {x =174, y = 330, z = 7}

    {x =177, y = 330, z = 7}

    {x =180, y = 330, z = 7}

    {x =183, y = 330, z = 7}

    {x =186, y = 330, z = 7}

    {x =189, y = 330, z = 7}

    {x =192, y = 330, z = 7}

    {x =147, y = 333, z = 7}

    {x =150, y = 333, z = 7}

    {x =153, y = 333, z = 7}

    {x =156, y = 333, z = 7}

    {x =159, y = 333, z = 7}

    {x =162, y = 333, z = 7}

    {x =165, y = 333, z = 7}

    {x =168, y = 333, z = 7}

    {x =171, y = 333, z = 7}

    {x =174, y = 333, z = 7}

    {x =177, y = 333, z = 7}

    {x =180, y = 333, z = 7}

    {x =183, y = 333, z = 7}

    {x =186, y = 333, z = 7}

    {x =189, y = 333, z = 7}

    {x =192, y = 333, z = 7}

    {x =147, y = 336, z = 7}

    {x =150, y = 336, z = 7}

    {x =153, y = 336, z = 7}

    {x =156, y = 336, z = 7}

    {x =159, y = 336, z = 7}

    {x =162, y = 336, z = 7}

    {x =165, y = 336, z = 7}

    {x =168, y = 336, z = 7}

    {x =171, y = 336, z = 7}

    {x =174, y = 336, z = 7}

    {x =177, y = 336, z = 7}

    {x =180, y = 336, z = 7}

    {x =183, y = 336, z = 7}

    {x =186, y = 336, z = 7}

    {x =189, y = 336, z = 7}

    {x =192, y = 336, z = 7}

    {x =147, y = 339, z = 7}

    {x =150, y = 339, z = 7}

    {x =153, y = 339, z = 7}

    {x =156, y = 339, z = 7}

    {x =159, y = 339, z = 7}

    {x =162, y = 339, z = 7}

    {x =165, y = 339, z = 7}

    {x =168, y = 339, z = 7}

    {x =171, y = 339, z = 7}

    {x =174, y = 339, z = 7}

    {x =177, y = 339, z = 7}

    {x =180, y = 339, z = 7}

    {x =183, y = 339, z = 7}

    {x =186, y = 339, z = 7}

    {x =189, y = 339, z = 7}

    {x =192, y = 339, z = 7}

    {x =147, y = 342, z = 7}

    {x =150, y = 342, z = 7}

    {x =153, y = 342, z = 7}

    {x =156, y = 342, z = 7}

    {x =159, y = 342, z = 7}

    {x =162, y = 342, z = 7}

    {x =165, y = 342, z = 7}

    {x =168, y = 342, z = 7}

    {x =171, y = 342, z = 7}

    {x =174, y = 342, z = 7}

    {x =177, y = 342, z = 7}

    {x =180, y = 342, z = 7}

    {x =183, y = 342, z = 7}

    {x =186, y = 342, z = 7}

    {x =189, y = 342, z = 7}

    {x =192, y = 342, z = 7}

     

     

     

    Na proxima vez irei ler sem pressa kkk

  20. Vamos la, pelo que vi ele roda toda uma area a partir da var pos variando distX em X e distY em y, dentro de um range rX para x e rY para y, a primeura dessas pos onde estiver disponivel para teleportar o player ele teleportará e criará os monstros após a contagem regressiva. Minha opinião é qie este é um script para sala de trainers.

     

    Estou no celular pq por algum motivo este tópico não abre no meu pc, se tiver algum erro de digitação releve. E ae, acertei?

  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...