

churupetinha
Campones-
Total de itens
61 -
Registro em
-
Última visita
Tudo que churupetinha postou
-
mal ae man desculpa pedi d+! ok vou posta
-
vlw man muito obrigado msm ma o shield ainda ta com as vocation quando da look faz o que agora? mano olha tem uma coisa chata no meu ot que eu nao consigo tirar.. quando eu mato o player aparese isso aki no Default! 13:55 You lose reputation because you killed a player. e quando eu morro ou outro player morre aparese isso aki olha no Default! 13:55 You lose reputation because you were killed by a player. tem como tirar isso? mano eu usei o inte pra por pra refletir o atack mas nao pega. quando o player ataca tipo com uma flecha a fecha valtar pra ele imediatamente ne? nao ta acontecendo isso olha como eu botei aki items.xml </item> <item id="10064" article="a" name="Ring Refretor.Reflete 75% De Todos Os Danos Tomado Pelo Player E Pelos Monstros"> <attribute key="weight" value="100" /> <attribute key="weaponType" value="shield" /> <attribute key="reflectpercentall" value="75"/> <attribute key="reflectchanceall" value="100"/> </item>
-
s e isso msm que fica aparesendo as vocation nao quero que aparesa quando der look no inte a e mas uma pergunta man como e boto um inte para refletir 75% do dano domado do player e dos monstro?
-
afz man mal ae botei erado tudo ali rsrs e borei todo rsrs aki vai o intes certo! man aki e a sowrd que nao conbina com o sheild </item> <item id="12610" article="a" name="Supreme Sword"> <attribute key="weight" value="4300" /> <attribute key="elementholy" value="50" /> <attribute key="defense" value="32" /> <attribute key="attack" value="115" /> <attribute key="weaponType" value="sword" /> <attribute key="slotType" value="two-handed" /> </item> e aki vai o shield </item> <item id="12605" article="a" name="Supreme Shield"> <attribute key="weight" value="6900" /> <attribute key="defense" value="110" /> <attribute key="weaponType" value="shield" /> <attribute key="absorbPercentall" value="25" /> </item> e a parada de da look no intes vc consegui?
-
mano faz ae pra me que eu nao entendi direito ta aki o items.xml e a movements.xml movements aki ta a perde do shield! <movevent type="Equip" fromid="8905" toid="8909" slot="shield" level="100" event="function" value="onEquipItem"> <vocation id="1"/> <vocation id="2" showInDescription="0"/> <vocation id="3"/> <vocation id="4" showInDescription="0"/> <vocation id="5"/> <vocation id="6" showInDescription="0"/> <vocation id="7"/> <vocation id="8" showInDescription="0"/> </movevent> <movevent type="DeEquip" fromid="8905" toid="8909" slot="shield" event="function" value="onDeEquipItem"/> <movevent type="Equip" itemid="12605" slot="shield" level="30" event="function" value="onEquipItem"> <vocation id="1"/> <vocation id="2" showInDescription="0"/> <vocation id="3"/> <vocation id="4" showInDescription="0"/> <vocation id="5"/> <vocation id="6" showInDescription="0"/> <vocation id="7"/> <vocation id="8" showInDescription="0"/> </movevent> <movevent type="DeEquip" itemid="12605" slot="shield" event="function" value="onDeEquipItem"/> Items </item> <item id="12609" article="a" name="Supreme Wand"> <attribute key="weight" value="2700" /> <attribute key="weaponType" value="wand" /> <attribute key="shootType" value="holy" /> <attribute key="range" value="10" /> </item>
-
iai galera tudo bem? entao e o seguinte eu tenho aki em casa o novo mapa alisow todo editado por me ae eu peguei os novos intes e criei um Shield ID Do Shield e (12605) quando eu vou por o Shield com a Sword nao vai olha o que aparese! agora quando eu boto o Shield e a Wand pega legal! drop the duble-handed object first both hands needs to be free como eu faço pra criar o Shield Certo? aa e lembrando como eu tirro isso aki quando der look no inte? e que o ot que eu jogo ta assim olha. You see a golden falcon shield (Def:110, protection all +25%). e quando da look no meu fica com isso aki em baixo. You see a Supreme Shield (Def:110, protection all +25%). It can only be wielded properly by sorcerers, paladins, master sorcerers and royal paladins of level 30 or higher. gostaria de saber como tirar pra eu poder tirar dos outros itens agradecido!
-
aaa vlw mano muito obrigado msm pode fechar o topico
-
ae galela tudo bem? sim o que eu quero saber e... sabe o mapa alissow? ele tem um baguio chatao vey que eu nao gosto. ele e , quando o player fala exura tipo aparese em cima do player a quantidade que ele se curo Ex:(+1234) eu gostaria de saber como tirar isso?
-
Thiago vc sabe as portas 1227,1228,1229,1230? entao eu tenho aki o novo mapa com os novos itens ae no mapa editor tem as portar.. 12154,12155,12163,12164! so que no meu mapa no items.xml nao tem elas como eu faço pra por elas como as de cima ae? aaa mano e como eu boto uma foto pra vc ver como eu quero?
-
thiago vey akele script que vc me mando bugo la no ot quando o player clica mas de uma vez na porta ela fira outra porta mano mo onda isso
-
Thiago Como Eu Configuro esse scipt aki? Para por ele com lvl certo! eu queria que ele foce assim a so player 1.5k+ passase por ela (Adrindo e fechando a porta nao teleportando) ae ta o script function onUse(cid, item, fromPosition, itemEx, toPosition) if(getItemLevelDoor(item.itemid) > 0) then if(item.actionid > 0 and getPlayerLevel(cid) >= (item.actionid - getItemLevelDoor(item.itemid))) then doTransformItem(item.uid, item.itemid + 1) doTeleportThing(cid, toPosition, TRUE) else doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Você precisa de level 1500 para entrar..") end return TRUE
-
ae galera eu gostaria de pedir um comando pra god ele e assim quando eu falar abriporta, a porta vai abri quando eu falar fecharporta ele fecha brigado
-
thiago eu queria que o script foçe assim quando o player lvl 10k - nao podesse passar mas eu queria uma porta que abrise nao uma que teleporta! vlw man.
-
mano tenho uma duvida aki eu to usando aa Ml Lvl Door function onUse(cid, item, frompos, item2, topos) local mlevel = 10 -- magic level necessario local teleport = {x=160, y=54, z=7} -- coordenada para onde vai ao usar a porta local msgsucess = "Bem vindo!" -- mensagem que vai aparece caso ele passar pela porta local msgfault = "Você não tem magic level suficiente!" -- mensagem que ira aparecer caso ele nao tiver o magic level if getPlayerMagLevel(cid) >= mlevel then doTeleportThing(cid, teleport) doSendMagicEffect(getCreaturePosition(cid), 12) doPlayerSendTextMessage(cid, 22, msgsucess) else doPlayerSendTextMessage(cid, 22, msgfault) end return TRUE end vc ta monstrondo ela assim mas eu mudifiquei ela botei pra passa com lvl normal. function onUse(cid, item, frompos, item2, topos) local level = 10 -- magic level necessario local teleport = {x=160, y=54, z=7} -- coordenada para onde vai ao usar a porta local msgsucess = "Bem vindo!" -- mensagem que vai aparece caso ele passar pela porta local msgfault = "Você não tem level suficiente!" -- mensagem que ira aparecer caso ele nao tiver o magic level if getPlayerLevel(cid) >= level then doTeleportThing(cid, teleport) doSendMagicEffect(getCreaturePosition(cid), 12) doPlayerSendTextMessage(cid, 22, msgsucess) else doPlayerSendTextMessage(cid, 22, msgfault) end return TRUE end como eu faço pra ela nao teleporta mas sim a porta abri normal?
-
[Action] Recompensa De Acordo Com A Vocação
tópico respondeu ao Jhonnytl17 de churupetinha em Lixeira Pública
mano eu tenho um mapa aki ele funfa direito e so vc configurar vou posta aki ok! primeiro vc vai em actions/actions.xml e adc essa Tag aki em baixo <action uniqueid="3540" script="vochest.lua"/> agora vc vai na pasta actions/script copia qual quer arquivo e renomeia para (vochest) apague tudo que estiver dentro e cole isto aki function onUse(cid, item, frompos, item2, topos) voc = getPlayerVocation(cid) queststatus = getPlayerStorageValue(cid,11554) if voc == 1 then if queststatus == -1 then doPlayerAddItem(cid,1998,1) doPlayerAddItem(cid,2152,100) doPlayerAddItem(cid,8820,1) doPlayerAddItem(cid,8819,1) doPlayerAddItem(cid,2647,1) doPlayerAddItem(cid,2190,1) doPlayerAddItem(cid,2175,1) doPlayerAddItem(cid,2173,1) setPlayerStorageValue(cid,11554,1) else doPlayerSendTextMessage(cid,22,"Você já pegou o seu prêmio.") end elseif voc == 2 then if queststatus == -1 then doPlayerAddItem(cid,1998,1) doPlayerAddItem(cid,2152,100) doPlayerAddItem(cid,8820,1) doPlayerAddItem(cid,8819,1) doPlayerAddItem(cid,2647,1) doPlayerAddItem(cid,2175,1) doPlayerAddItem(cid,2182,1) doPlayerAddItem(cid,2173,1) setPlayerStorageValue(cid,11554,1) else doPlayerSendTextMessage(cid,22,"Você já pegou o seu prêmio.") end elseif voc == 3 then if queststatus == -1 then doPlayerAddItem(cid,1998,1) doPlayerAddItem(cid,2152,100) doPlayerAddItem(cid,8872,1) doPlayerAddItem(cid,2457,1) doPlayerAddItem(cid,2647,1) doPlayerAddItem(cid,2525,1) doPlayerAddItem(cid,2389,1) doPlayerAddItem(cid,2173,1) setPlayerStorageValue(cid,11554,1) else doPlayerSendTextMessage(cid,22,"Você já pegou o seu prêmio.") end elseif voc == 4 then if queststatus == -1 then doPlayerAddItem(cid,1998,1) doPlayerAddItem(cid,2152,100) doPlayerAddItem(cid,2457,1) doPlayerAddItem(cid,2463,1) doPlayerAddItem(cid,2647,1) doPlayerAddItem(cid,2525,1) doPlayerAddItem(cid,2428,1) doPlayerAddItem(cid,2417,1) doPlayerAddItem(cid,3963,1) doPlayerAddItem(cid,2173,1) setPlayerStorageValue(cid,11554,1) else doPlayerSendTextMessage(cid,22,"Você já pegou o seu prêmio.") end else return 0 end return 1 end testa ae e me fala ok aa e lembrando a vc que no mapa editor vai ficar assim action ID = 0 unique ID = 3540 -
Iai galera tenho uma pekena duvida no meu remere... eu fiz uma area vip... e do lado de fora era zona pvp... depois de algumas semanas eu mudei para pvp (mas como arena quando morre nao perde nd) depois disso que botei zona no pvp... como e faço para botar pvp on dnv? agradeçido! aaa galera essa parada aki em baixo e uma foto mas era de uma outra duvida dexa pra la rsrs... imagem.bmp
-
oi galera tudo bem? que bom! entao galera meu pedido eu acho que doto mundo conheçe. quem ja gojo o ot com o mapa alissow 3.6 sabe o que eu quero. eu quero o script que tem nele ele e assim quando o player pisa no certo tile ele aparese outro entederam? vou tentar explicar melhor. quando o player pisa no tile (white marble tile :id 965) vai apareser outro tile debaixo do player que e (black marble tile :id 966 agradecido!
-
ae galera onde eu posso baixar o mapa alissow 3.6 eu ja precurei em tudo que e sait e nao tem os link's foram retirados agradecido!
-
e esse aki mano olha! --[[ SCRIPTING> MarcelloMkez <scriptING ]] --[[ [Advanced Reset System] Autor: MarcelloMkez Versão: 1.0 TFS: 0.3.6 Testado em: 8.50 Fórum: www.xtibia.com/forum/topic/138026-talk-action-advanced-reset-system/ [Características] ~ Versão 1.0 ~ - Resets no Look; - Premium Account ou não; - Mudar Vocação; - Limite de Resets; - Opções para Abilitar e Desabilitar Condições; [Em Construção] - Stages Free e Premium; - 'Talvez' um novo sistema de mudar Vocação; sem data para postagem. ]] function onSay(cid, words, param) --[Configurações de Condição]__ config = { --[[verdadeiro / Falso]] needPa = false, -- Precisa de Premium Account? [true / false] needPz = false, -- Precisa estar em Protection Zone? [true / false] battle = false, -- Precisa estar sem Batlle para Resetar? [true / false] withe = false, -- Players PK Withe pode Resetar? [true / false] red = false, -- Players PK Red pode Resetar? [true / false] tp = true, -- Teleportar para o Templo após o reset? [true / false] look = true, -- Mostrar Resets no Look do Player? [true / false] addLimite = true, -- Abilitar Limite de Resets? [true / false] setClasse = false, -- Mudar Vocação do player quando resetar? [true / false] storage = 2310, -- Storage [valor] --[Configurações do Reset]__ resetStatus = { player = getPlayerGUID(cid), -- Não Mude. lvl = 500000 , -- Level Necessário para Resetar. [valor] lvlreset = 8, -- Level que retornará após o Reset. [valor] limite = 50, -- Máximo de resets que um player pode chegar. [valor] newClasse = 1, -- Id da Nova Vocação após o Reset. [valor] tempo= 2 -- Tempo para o Player deslogar para Resetar. Em segundos. [valor] }, } --[Funções]__ function Reseting(cid) resets = getResets(cid) setPlayerStorageValue(cid,config.storage,resets+1) doTeleportThing(cid, getTownTemplePosition(getPlayerTown(cid))) doPlayerSetVocation(cid, config.resetStatus.newClasse) doRemoveCreature(cid) db.executeQuery("UPDATE `players` SET `description` = ' [Reset "..resets.."]' WHERE `players`.`id` = "..config.resetStatus.player) db.executeQuery("UPDATE `players` SET `level` = "..config.resetStatus.lvlreset..", `experience` = 0 WHERE `id` = "..config.resetStatus.player) return TRUE end function noAll(cid) resets = getResets(cid) setPlayerStorageValue(cid,config.storage,resets+1) doRemoveCreature(cid) db.executeQuery("UPDATE `players` SET `level` = "..config.resetStatus.lvlreset..", `experience` = 0 WHERE `id` = "..config.resetStatus.player) db.executeQuery("UPDATE `players` SET `description` = '' WHERE `players`.`id` = "..config.resetStatus.player) return TRUE end function noTeleporting(cid) resets = getResets(cid) setPlayerStorageValue(cid,config.storage,resets+1) doPlayerSetVocation(cid, config.resetStatus.newClasse) doRemoveCreature(cid) db.executeQuery("UPDATE `players` SET `level` = "..config.resetStatus.lvlreset..", `experience` = 0 WHERE `id` = "..config.resetStatus.player) db.executeQuery("UPDATE `players` SET `description` = ' [Reset "..resets.."]' WHERE `players`.`id` = "..config.resetStatus.player) return TRUE end function noLook(cid) resets = getResets(cid) setPlayerStorageValue(cid,config.storage,resets+1) doPlayerSetVocation(cid, config.resetStatus.newClasse) doTeleportThing(cid, getTownTemplePosition(getPlayerTown(cid))) doRemoveCreature(cid) db.executeQuery("UPDATE `players` SET `level` = "..config.resetStatus.lvlreset..", `experience` = 0 WHERE `id` = "..config.resetStatus.player) db.executeQuery("UPDATE `players` SET `description` = '' WHERE `players`.`id` = "..config.resetStatus.player) return TRUE end function noClasse(cid) resets = getResets(cid) setPlayerStorageValue(cid,config.storage,resets+1) doTeleportThing(cid, getTownTemplePosition(getPlayerTown(cid))) doRemoveCreature(cid) db.executeQuery("UPDATE `players` SET `description` = ' [Reset "..resets.."]' WHERE `players`.`id` = "..config.resetStatus.player) db.executeQuery("UPDATE `players` SET `level` = "..config.resetStatus.lvlreset..", `experience` = 0 WHERE `id` = "..config.resetStatus.player) return TRUE end function setClasse(cid) resets = getResets(cid) setPlayerStorageValue(cid,config.storage,resets+1) doPlayerSetVocation(cid, config.resetStatus.newClasse) doRemoveCreature(cid) db.executeQuery("UPDATE `players` SET `description` = '' WHERE `players`.`id` = "..config.resetStatus.player) db.executeQuery("UPDATE `players` SET `level` = "..config.resetStatus.lvlreset..", `experience` = 0 WHERE `id` = "..config.resetStatus.player) return TRUE end function look(cid) resets = getResets(cid) setPlayerStorageValue(cid,config.storage,resets+1) doRemoveCreature(cid) db.executeQuery("UPDATE `players` SET `description` = ' [Reset "..resets.."]' WHERE `players`.`id` = "..config.resetStatus.player) db.executeQuery("UPDATE `players` SET `level` = "..config.resetStatus.lvlreset..", `experience` = 0 WHERE `id` = "..config.resetStatus.player) return TRUE end function teleporting(cid) resets = getResets(cid) setPlayerStorageValue(cid,config.storage,resets+1) doTeleportThing(cid, getTownTemplePosition(getPlayerTown(cid))) doRemoveCreature(cid) db.executeQuery("UPDATE `players` SET `description` = '' WHERE `players`.`id` = "..config.resetStatus.player) db.executeQuery("UPDATE `players` SET `level` = "..config.resetStatus.lvlreset..", `experience` = 0 WHERE `id` = "..config.resetStatus.player) return TRUE end function getResets(cid) resets = getPlayerStorageValue(cid,config.storage) if resets < 0 then resets = 0 end return resets end local resets = getResets(cid) local needLvl ="Você precisa de "..config.resetStatus.lvl-getPlayerLevel(cid).." level's para resetar." local msg ="~~[Reset: "..getResets(cid).."]~~ 'Sucesso ao Resetar! Você será deslogado em "..config.resetStatus.tempo.." Segundos." --[Condiçoes]__ if(config.needPz == true) and (getTilePzInfo(getCreaturePosition(cid)) == FALSE) then doPlayerSendTextMessage(cid,22,"Você Precisa estar em Protection Zone Para Resetar.") return TRUE elseif(config.addLimite == true) and (getResets(cid) == config.resetStatus.limite) then doPlayerSendTextMessage(cid, 22, "Você ja atingiu o Limite de Resets.") return TRUE elseif(config.withe == false) and (getCreatureSkullType(cid) == 3) then doPlayerSendTextMessage(cid,22,"Você ta PK White, por isso não pode resetar.") return TRUE elseif(config.red == false) and (getCreatureSkullType(cid) == 4) then doPlayerSendTextMessage(cid,22,"Você ta PK Red, por isso não pode resetar.") return TRUE elseif(config.needPa == true) and not isPremium(cid) then doPlayerSendTextMessage(cid,22,"Você Precisa ser Premium Account para Resetar.") return TRUE elseif(config.battle == true) and (getCreatureCondition(cid, CONDITION_INFIGHT) == TRUE) then doPlayerSendTextMessage(cid,22,"Você Precisa estar sem Battle para Resetar.") return TRUE elseif getPlayerLevel(cid) >= config.resetStatus.lvl and (config.tp == true) and (config.look == true) and (config.setClasse == true) then addEvent(Reseting, config.resetStatus.tempo* 1000, cid) elseif getPlayerLevel(cid) >= config.resetStatus.lvl and (config.tp == false) and (config.look == false) and (config.setClasse == false) then addEvent(noAll, config.resetStatus.tempo* 1000, cid) elseif getPlayerLevel(cid) >= config.resetStatus.lvl and (config.tp == false) and (config.look == true) and (config.setClasse == true) then addEvent(noTeleporting, config.resetStatus.tempo* 1000, cid) elseif getPlayerLevel(cid) >= config.resetStatus.lvl and (config.tp == true) and (config.look == false) and (config.setClasse == true) then addEvent(noLook, config.resetStatus.tempo* 1000, cid) elseif getPlayerLevel(cid) >= config.resetStatus.lvl and (config.tp == true) and (config.look == true) and (config.setClasse == false) then addEvent(noClasse, config.resetStatus.tempo* 1000, cid) elseif getPlayerLevel(cid) >= config.resetStatus.lvl and (config.tp == false) and (config.look == false) and (config.setClasse == true) then addEvent(setClasse, config.resetStatus.tempo* 1000, cid) elseif getPlayerLevel(cid) >= config.resetStatus.lvl and (config.tp == false) and (config.look == true) and (config.setClasse == false) then addEvent(look, config.resetStatus.tempo* 1000, cid) elseif getPlayerLevel(cid) >= config.resetStatus.lvl and (config.tp == true) and (config.look == false) and (config.setClasse == false) then addEvent(teleporting, config.resetStatus.tempo* 1000, cid) elseif doPlayerSendCancel(cid, needLvl) then doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF) return TRUE end if doPlayerPopupFYI(cid, msg) then end return TRUE end --[by: MarcelloMkez]__ mano eu testei aki e da esse erro aki olha 10/10/2010 11:25:18] [Error - TalkAction Interface] [10/10/2010 11:25:18] data/talkactions/scripts/meusresets.lua:onSay [10/10/2010 11:25:18] Description: [10/10/2010 11:25:18] data/talkactions/scripts/meusresets.lua:2: attempt to call global 'getPlayerReset' (a nil value) [10/10/2010 11:25:18] stack traceback: [10/10/2010 11:25:18] data/talkactions/scripts/meusresets.lua:2: in function <data/talkactions/scripts/meusresets.lua:1>
-
Iai galera do Xtibia tudo bem? Que bom! Ae galera eu gostaria de pedir um talkactions! ele e assim. quando o player falar (!meusresets) vai apareser na tela dele assim (Vc Tem (X) Reset No Seu Character) Agradecido!
-
Ia Galera Tudo bem? Eu Gostaria de saber como eu faço pra adicionar novos outfits no meu ot! meu ot e 8.54 eu queria colar os outfits dos monstros 8.60 nao meu ot. como eu faço isso? Briagado
-
Qual a Versao Do Seu Mapa Editor? Tenque Ser Rme 2.0 ou 2.1
-
mano vc tem algum script pra troca de moeda pq eu testei todos que tem aki no xtibia e nao funfun!
arruma ae mano pra me -
ow vey ja tem um scipr ant divugaçao aki eu acho
-
mano nao funfo nao deu o msm erro que o meu so que ta vendendo mas eu queria que sai-se a mensagem quando ele vendese sera que tem como?
-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.