-
Total de itens
301 -
Registro em
-
Última visita
Tudo que colex postou
-
Esta action é 100% by me e foi feita com os ids prontos para um ot 7.6 (claru ke d para alterar) :pinch: A actions ke eu fiz será demonstrada por imagens, é uma passagem secretaem ke vc usa uma rune para abrir com chave, eu tire ss para ser mais facilmente visivel na 1º ss voce podi ver u ke foi usado na action e como é a passagem secreta visivel sem ser aberta: voce usa a rune em cima da estatua e a estatua sera movida como podi ver na seguinte ss: depois quando voce usar a rune em cima da estatua otra vez, ela fechara e voltar pro estado normal: agora vo postar a action abra um bloco de notas escreva o seguinte e guarde na pasta data>action> scripts com u nome de secreta.lua -----------passagem secreta (movendo estatua) by colex-----------------function onUse(cid, item, frompos, item2, topos)estatua = {x=topos.x, y=topos.y, z=topos.z}direita = {x=522, y=507, z=6}esquerda = {x=522, y=508, z=6}name = getPlayerName(cid)if item2.itemid == 1449 and estatua.x == 522 and estatua.y == 508 and estatua.z == 6 thendoTransformItem(item2.uid,469)doCreateItem(1449,1,direita)doPlayerSendtextMessage(cid,22,"the chamber of secrets has been opened by '..name..' , enemys of heir beware")endif item2.itemid == 1449 and estatua.x == 522 and estatua.y == 507 and estatua.z == 6 thendoTransformItem(item2.uid,4526)doCreateItem(1449,1,esquerda)doPlayerSendtextMessage(cid,22,"You have closed the chamber of secrets")endreturn 1end agora abra u actions.xml e cole a seguinte frase se vc kiser ke a rune posa ser usada de longe <action itemid="2270" script="secreta.lua" allowfaruse="1" /> se vc kiser ke a rune só possa ser usada de perto escreva o seguinte no actions.xml: <action itemid="2270" script="secreta.lua" /> Explicação da Action: nem a estatua nem a rune necessitam de uniqueid "direita = {x=522, y=507, z=6}" - ai escreve as coordenadas para ondi a estatua vai se mover esquerda = {x=522, y=508, z=6}" - as coordenadas de onde a estatua esta "if item2.itemid == 1449" - aki é u id da estatua (aconselhu a usar a do dwarf como no exemplo) estatua.x, estatua.y, estatua.z - a frente destas palavras esta o 522, 508e o 6, vc troca essas coordenadas pelas coordenadas da estatua "doTransformItem(item2.uid,469)" - troca u 469 pelo numero do buraco ke ira aparecer kuandu a estatua se mover "doPlayerSendtextMessage" - a frente dissu esta uma frase, essa frase é a ke ira aparecer kuandu a estatua se mover, vc podi meter a frase ke vc kiser "if item2.itemid == 1449 and estatua.x == 522 and estatua.y == 507 and estatua.z == 6 then" - caso voce troque de estatua vc vai precisar trocar u item2.itemid para u id da estatua ke vc escolher (mas a ke ta é a aconselhada por mim), troque o 522, 507 e o 6 pelas coordenadas para ondi a estatua vai ser movida "doTransformItem(item2.uid,4526)" - aki é só trocar u 4526 pelo numero du floor ke vai aparecer kuandu a estatua for arrastada pro lugar inicial (no caso do exemplo é a relva numero 4526) nota: este script pode estar bugado, o bug fix se encontra no spol pack v1.0 Créditos: Colex digam as vossas opniões
-
vc se esqueceu do "dosendmagiceffect" nada d+ =P
-
issu naum vai funcionar com kualker ot :getlost: só vai funcionar com us ke tem bed system, kuandu tem bed system notrmalmente ja vem com u ficheiro bed.xml
-
lollollollol num sei se vc sabe naum, nunca vi uma action feita por vc, eu axu ke vc ké fingir ke sabe :laughing: ta ai pra kem kiser fazer de 2 ou + buracos este é um exemplo de 2 buracos function onUse(cid, item, frompos, item2, topos)tilepos = {x=topos.x, y=topos.y, z=topos.z}tilepos2 = {x=topos.x, y=topos.y, z=topos.z}if item2.itemid == 0 thenreturn 0endif item2.itemid == 231 and tilepos.x == 221 and tilepos.y == 110 and tilepos.z == 7 thendoTransformItem(item2.uid,600)doDecayItem(item2.uid)endif item2.itemid == 231 and tilepos2.x == 226 and tilepos2.y == 110 and tilepos2.z == 7 thendoTransformItem(item2.uid,600)doDecayItem(item2.uid)elsedoSendMagicEffect(frompos,2)doPlayerSendCancel(cid,"Sorry not possible.")endreturn 1end
-
Alavanca Retirando Statua E Sumonado Monstro
um tópico no fórum respondeu colex em Actions e Talkactions
alem du flood ke vc fez nu principio vc meteu issu "Olha eu sei que não é tão bom , mas to começando ainda , tenho certeza que no futuro posso melhorar :)" mas issu foi retirado du [Retirado] vc deve ter copiado tudo pq assim parece ke foi vc ke fez. -
mesmu assim vc naum troco os créditos. os créditos é uma regra du forum por issu voce deve meter os créditos corretos.
-
vc meteu os créditos errados naum foi u xbowaxx ke fez a action da wand of water walking foi u d_cruel
-
da certu em qualquer ot 7.5 e 7.4 mas pra funfar em 7.4 precisa alterar us id @***Victor*** eu axu ke meti as beds todas mas se naum meti é só adicionar nu actions.xml u id da bed...
-
eu nem testei pra ver se da mas axu ke se vc meter assim: function onUse(cid, item, frompos, item2, topos)getipos = {x=topos.x, y=topos.y, z=topos.z, stackpos=253} geti = getThingFromPos(getipos)if item2.itemid == 1 thendoPlayerSay(geti.uid,"Im Noob",2)if item.type > 1 thendoChangeTypeItem(item.uid,item.type-1)elsedoRemoveItem(item.uid,1)endendreturn 1end é só uma questão de tentar e postar ai dizendu se da ou n
-
issu naum é comentario, ke eu saiba issu é fora das regras. vc tem 2 hipoteses ou comenta bem ou comenta mal, ou faz comentario descente!!! :getlost:
-
aew vi a action du spellwand e axei ke falta uma coisinha intaum vo postar aki com os creditos para o d_cruel eu só editei para u monstro atacar sem vc precisar andar adicione um arquivo com u nome redspell.lua na pasta actions/script -- Fire Elemental Summoner by Joao Paulo edited by Colex --function onUse(cid, item, frompos, item2, topos)go = getPlayerPosition(cid)if getPlayerMana(cid) >= 700 thendoPlayerAddMana(cid,-700)doRemoveItem(item.uid,1)doSendMagicEffect(topos,13)doSendMagicEffect(frompos,13)doPlayerSendTextMessage(cid,22,"You have Summoned a Fire Elemental.")doTeleportThing(cid,topos)doSummonCreature("Fire Elemental", topos)doTeleportThing(cid,go)elseif getPlayerMana(cid) <= 699 thendoPlayerSendTextMessage(cid,24,"You don't have mana to use this item.")doSendMagicEffect(frompos,2)endreturn 0endend e adicione nu script.xml: <action itemid="3013" script="redspell.lua" allowfaruse="1"/> flws espero ke gostem qualquer duvida só perguntar ke eu tento ajudar :grin:
-
nesta linha: if getPlayerAccess(cid) == 3 or getPlayerAccess(cid) == 1 then voce pode deixar só: if getPlayerAccess(cid) >= 1 then
-
axu ke vc postou nu lugar errado issu naum é bem um tutorial issu é + uma actions. vc deveria ter postado em programação/actions ao meu ver
-
@alv_lp essa action naum dexa bebado, u char bebe e fala umas coisas as vezes da hp e otras vezes tir teu hp e te dexa com 1 de hp issu pode ser mudadu
-
@laairoy até agr ke eu vi funfa em todos os 7.5 kuandu é 7.4 é só mudar us ids
-
aew ta mt rox continua assim!!!
-
@xbowaxx vc nem deve ter testado ela issu naum é possivel por actions @HeNnet u cara kuandu da use na bed, aumenta 300 de hp dps vai aumentandu tipu food
-
@xbowaxx antes de vc editar u post vc tinha la uma coisa sem sentido... ve nu post ke eu meti ke ta um quote
-
issu deve ser du server u yurots naum tem esse problema (naum faz flood)
-
du ke vc ta falandu? :dizzy:
-
estranhu issu é pra 7.5? é ke nu 7.5 1369 é uma parede istu eu copiei du items.xml <item id="1369" name="decorated white sandstone wall" weight="" /> :laughing:
-
@suboras eu tinha feitu uma piorzinha pq dava pra spamar e naum aumentava tipu food mas eu metu ai: ------ Bed System 0.1 by Colex -----function onUse(cid, item, frompos, item2, topos)nivel = math.random(1,400)if nivel > 1 and nivel < 100 thendoSendMagicEffect(topos,12)doPlayerSendTextMessage(cid,22,"Good Night")doPlayerSay(cid,"Ohhhhhhhh!!!",16)doPlayerAddHealth(cid,100)doPlayerAddMana(cid,100)doPlayerSendTextMessage(cid,22,"You Have Slept 5 hours")elseif nivel > 101 and nivel < 200 thendoSendMagicEffect(topos,14)doPlayerSendTextMessage(cid,22,"Good Dreams")doPlayerAddHealth(cid,200)doPlayerAddMana(cid,150)doPlayerSay(cid,"Ohhhhhh!!",16)doPlayerSendTextMessage(cid,22,"You Have Slept 10 hours")elseif nivel > 201 and nivel < 300 thendoSendMagicEffect(topos,14)doPlayerSendTextMessage(cid,22,"Good Dreams")doPlayerSay(cid,"Ohh!!too fuckin noise, I cant sleep",16)doPlayerSendTextMessage(cid,22,"You did not sleep this night")elseif nivel > 301 and nivel < 400 thendoSendMagicEffect(topos,14)doPlayerSendTextMessage(cid,22,"Sleep like a Baby")doPlayerAddHealth(cid,50)doPlayerAddMana(cid,50)doPlayerSay(cid,"Ohhhhhh!!!",16)doPlayerSendTextMessage(cid,22,"You Have Slept 2 hours")endreturn 1end
-
@yuriot issu é impossivel, eu só fiz esta pra prencher espaço pq igual ao du tibia tem ker pelas sources
-
axu ek todo mundo prefere mas mts ots naum tem bed system eu fiz essa pra ocupar u lugar e as beds naum ficarem nas casas só pra enfeitar :pinch:
-
é mesmu ele bota teu script em otro forum com creditos e vc devia meter creditos pra ele tbm
-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.