Ikihxzyn 0 #1 Postado 1 Agosto, 2007 Bom, como estava sendo chato ficar fazendo bolts, ou comprando no npc, decidi criar uma action que voce compra bolts quando puxa uma lavanca vamos ao que interessa! ( CREDITOS NAO SÃO 100% MEUS POIS JÁ EXISTE UM TÓPICO ASSIM, MAS É PARA COMPRAR MF'S! ) Começando. Eu aconselho a criar uma area parecidas com pequenos quartos para por as lavancas, após ter criado a area das lavancas , clique com o botão direito em cada uma delas, e ponha um QUESTID que não esteja sendo usado...depois disso vá em data/actions/scripts e copie qualquer arquivo.lua que estiver lá , abra-o, apague tudo oq está dentro e escreva isso : function onUse(cid, item, frompos, item2, topos) container = doPlayerAddItem(cid, 1988, 1) if item.itemid == 1945 and doPlayerRemoveMoney(cid,3000) == 1 then doAddContainerItem(container, 2543, 100) doAddContainerItem(container, 2543, 100) doAddContainerItem(container, 2543, 100) doAddContainerItem(container, 2543, 100) doAddContainerItem(container, 2543, 100) doAddContainerItem(container, 2543, 100) doAddContainerItem(container, 2543, 100) doAddContainerItem(container, 2543, 100) doAddContainerItem(container, 2543, 100) doAddContainerItem(container, 2543, 100) doAddContainerItem(container, 2543, 100) doAddContainerItem(container, 2543, 100) doAddContainerItem(container, 2543, 100) doAddContainerItem(container, 2543, 100) doAddContainerItem(container, 2543, 100) doAddContainerItem(container, 2543, 100) doAddContainerItem(container, 2543, 100) doAddContainerItem(container, 2543, 100) doAddContainerItem(container, 2543, 100) doAddContainerItem(container, 2543, 100) doTransformItem(item.uid,item.itemid+1) elseif item.itemid == 1946 and doPlayerRemoveMoney(cid,3000) == 1 then doAddContainerItem(container, 2543, 100) doAddContainerItem(container, 2543, 100) doAddContainerItem(container, 2543, 100) doAddContainerItem(container, 2543, 100) doAddContainerItem(container, 2543, 100) doAddContainerItem(container, 2543, 100) doAddContainerItem(container, 2543, 100) doAddContainerItem(container, 2543, 100) doAddContainerItem(container, 2543, 100) doAddContainerItem(container, 2543, 100) doAddContainerItem(container, 2543, 100) doAddContainerItem(container, 2543, 100) doAddContainerItem(container, 2543, 100) doAddContainerItem(container, 2543, 100) doAddContainerItem(container, 2543, 100) doAddContainerItem(container, 2543, 100) doAddContainerItem(container, 2543, 100) doAddContainerItem(container, 2543, 100) doAddContainerItem(container, 2543, 100) doAddContainerItem(container, 2543, 100) doTransformItem(item.uid,item.itemid-1) else doPlayerSendCancel(cid,"Para bp de bolt presisa ter 3k.Vc n tem dinheiro") end return 1 end[/b] _________________ EXPLICANDO! container = doPlayerAddItem(cid, 1988, 1) - "1988" é o id da bp marrom... voce pode mudar para o id da bp que quiser usar doPlayerRemoveMoney(cid,3000) == 1 then - "3000" é o valor de quanto cada player vai paga por uma bp! if item.itemid == 1945 and - esse é o id da lavanca virada para um lado if item.itemid == 1946 - esse é o id da lavanca virada para o outro lado doAddContainerItem(container, 2543, 100) - "2543" é o id das bolts..."100" é a quantidade ( 100 bolts ) por slot... _________________ Após ter configurado da maneira que quiser, abra o arquivo actions.xml e adicione <action uniqueid="1112" script="salabolts.lua" />[/b] Explicando: 1112 é o QUESTID que voce colocou na hora de criar as lavancas no MapEditor...no meu caso eu usei esse ID pois nao estava em uso... Bom, acho que é isso, dúvidas postem ai! se nao expliquei bem me desculpem, pois é minha primeira vez! Compartilhar este post Link para o post Compartilhar em outros sites
Ikihxzyn 0 #2 Postado 1 Agosto, 2007 Bom, como estava sendo chato ficar fazendo bolts, ou comprando no npc, decidi criar uma action que voce compra bolts quando puxa uma lavanca vamos ao que interessa! ( CREDITOS NAO SÃO 100% MEUS POIS JÁ EXISTE UM TÓPICO ASSIM, MAS É PARA COMPRAR MF'S! ) Começando. Eu aconselho a criar uma area parecidas com pequenos quartos para por as lavancas, após ter criado a area das lavancas , clique com o botão direito em cada uma delas, e ponha um QUESTID que não esteja sendo usado...depois disso vá em data/actions/scripts e copie qualquer arquivo.lua que estiver lá , abra-o, apague tudo oq está dentro e escreva isso : function onUse(cid, item, frompos, item2, topos) container = doPlayerAddItem(cid, 1988, 1) if item.itemid == 1945 and doPlayerRemoveMoney(cid,3000) == 1 then doAddContainerItem(container, 2543, 100) doAddContainerItem(container, 2543, 100) doAddContainerItem(container, 2543, 100) doAddContainerItem(container, 2543, 100) doAddContainerItem(container, 2543, 100) doAddContainerItem(container, 2543, 100) doAddContainerItem(container, 2543, 100) doAddContainerItem(container, 2543, 100) doAddContainerItem(container, 2543, 100) doAddContainerItem(container, 2543, 100) doAddContainerItem(container, 2543, 100) doAddContainerItem(container, 2543, 100) doAddContainerItem(container, 2543, 100) doAddContainerItem(container, 2543, 100) doAddContainerItem(container, 2543, 100) doAddContainerItem(container, 2543, 100) doAddContainerItem(container, 2543, 100) doAddContainerItem(container, 2543, 100) doAddContainerItem(container, 2543, 100) doAddContainerItem(container, 2543, 100) doTransformItem(item.uid,item.itemid+1) elseif item.itemid == 1946 and doPlayerRemoveMoney(cid,3000) == 1 then doAddContainerItem(container, 2543, 100) doAddContainerItem(container, 2543, 100) doAddContainerItem(container, 2543, 100) doAddContainerItem(container, 2543, 100) doAddContainerItem(container, 2543, 100) doAddContainerItem(container, 2543, 100) doAddContainerItem(container, 2543, 100) doAddContainerItem(container, 2543, 100) doAddContainerItem(container, 2543, 100) doAddContainerItem(container, 2543, 100) doAddContainerItem(container, 2543, 100) doAddContainerItem(container, 2543, 100) doAddContainerItem(container, 2543, 100) doAddContainerItem(container, 2543, 100) doAddContainerItem(container, 2543, 100) doAddContainerItem(container, 2543, 100) doAddContainerItem(container, 2543, 100) doAddContainerItem(container, 2543, 100) doAddContainerItem(container, 2543, 100) doAddContainerItem(container, 2543, 100) doTransformItem(item.uid,item.itemid-1) else doPlayerSendCancel(cid,"Para bp de bolt presisa ter 3k.Vc n tem dinheiro") end return 1 end[/b] _________________ EXPLICANDO! container = doPlayerAddItem(cid, 1988, 1) - "1988" é o id da bp marrom... voce pode mudar para o id da bp que quiser usar doPlayerRemoveMoney(cid,3000) == 1 then - "3000" é o valor de quanto cada player vai paga por uma bp! if item.itemid == 1945 and - esse é o id da lavanca virada para um lado if item.itemid == 1946 - esse é o id da lavanca virada para o outro lado doAddContainerItem(container, 2543, 100) - "2543" é o id das bolts..."100" é a quantidade ( 100 bolts ) por slot... _________________ Após ter configurado da maneira que quiser, abra o arquivo actions.xml e adicione <action uniqueid="1112" script="salabolts.lua" />[/b] Explicando: 1112 é o QUESTID que voce colocou na hora de criar as lavancas no MapEditor...no meu caso eu usei esse ID pois nao estava em uso... Bom, acho que é isso, dúvidas postem ai! se nao expliquei bem me desculpem, pois é minha primeira vez! Compartilhar este post Link para o post Compartilhar em outros sites
Ikihxzyn 0 #3 Postado 1 Agosto, 2007 Bom, como estava sendo chato ficar fazendo bolts, ou comprando no npc, decidi criar uma action que voce compra bolts quando puxa uma lavanca vamos ao que interessa! ( CREDITOS NAO SÃO 100% MEUS POIS JÁ EXISTE UM TÓPICO ASSIM, MAS É PARA COMPRAR MF'S! ) Começando. Eu aconselho a criar uma area parecidas com pequenos quartos para por as lavancas, após ter criado a area das lavancas , clique com o botão direito em cada uma delas, e ponha um QUESTID que não esteja sendo usado...depois disso vá em data/actions/scripts e copie qualquer arquivo.lua que estiver lá , abra-o, apague tudo oq está dentro e escreva isso : function onUse(cid, item, frompos, item2, topos) container = doPlayerAddItem(cid, 1988, 1) if item.itemid == 1945 and doPlayerRemoveMoney(cid,3000) == 1 then doAddContainerItem(container, 2543, 100) doAddContainerItem(container, 2543, 100) doAddContainerItem(container, 2543, 100) doAddContainerItem(container, 2543, 100) doAddContainerItem(container, 2543, 100) doAddContainerItem(container, 2543, 100) doAddContainerItem(container, 2543, 100) doAddContainerItem(container, 2543, 100) doAddContainerItem(container, 2543, 100) doAddContainerItem(container, 2543, 100) doAddContainerItem(container, 2543, 100) doAddContainerItem(container, 2543, 100) doAddContainerItem(container, 2543, 100) doAddContainerItem(container, 2543, 100) doAddContainerItem(container, 2543, 100) doAddContainerItem(container, 2543, 100) doAddContainerItem(container, 2543, 100) doAddContainerItem(container, 2543, 100) doAddContainerItem(container, 2543, 100) doAddContainerItem(container, 2543, 100) doTransformItem(item.uid,item.itemid+1) elseif item.itemid == 1946 and doPlayerRemoveMoney(cid,3000) == 1 then doAddContainerItem(container, 2543, 100) doAddContainerItem(container, 2543, 100) doAddContainerItem(container, 2543, 100) doAddContainerItem(container, 2543, 100) doAddContainerItem(container, 2543, 100) doAddContainerItem(container, 2543, 100) doAddContainerItem(container, 2543, 100) doAddContainerItem(container, 2543, 100) doAddContainerItem(container, 2543, 100) doAddContainerItem(container, 2543, 100) doAddContainerItem(container, 2543, 100) doAddContainerItem(container, 2543, 100) doAddContainerItem(container, 2543, 100) doAddContainerItem(container, 2543, 100) doAddContainerItem(container, 2543, 100) doAddContainerItem(container, 2543, 100) doAddContainerItem(container, 2543, 100) doAddContainerItem(container, 2543, 100) doAddContainerItem(container, 2543, 100) doAddContainerItem(container, 2543, 100) doTransformItem(item.uid,item.itemid-1) else doPlayerSendCancel(cid,"Para bp de bolt presisa ter 3k.Vc n tem dinheiro") end return 1 end[/b] _________________ EXPLICANDO! container = doPlayerAddItem(cid, 1988, 1) - "1988" é o id da bp marrom... voce pode mudar para o id da bp que quiser usar doPlayerRemoveMoney(cid,3000) == 1 then - "3000" é o valor de quanto cada player vai paga por uma bp! if item.itemid == 1945 and - esse é o id da lavanca virada para um lado if item.itemid == 1946 - esse é o id da lavanca virada para o outro lado doAddContainerItem(container, 2543, 100) - "2543" é o id das bolts..."100" é a quantidade ( 100 bolts ) por slot... _________________ Após ter configurado da maneira que quiser, abra o arquivo actions.xml e adicione <action uniqueid="1112" script="salabolts.lua" />[/b] Explicando: 1112 é o QUESTID que voce colocou na hora de criar as lavancas no MapEditor...no meu caso eu usei esse ID pois nao estava em uso... Bom, acho que é isso, dúvidas postem ai! se nao expliquei bem me desculpem, pois é minha primeira vez! Compartilhar este post Link para o post Compartilhar em outros sites
Kevox 0 #4 Postado 1 Agosto, 2007 Aprovado, obrigado. Movido Compartilhar este post Link para o post Compartilhar em outros sites
Kevox 0 #5 Postado 1 Agosto, 2007 Aprovado, obrigado. Movido Compartilhar este post Link para o post Compartilhar em outros sites
Kevox 0 #6 Postado 1 Agosto, 2007 Aprovado, obrigado. Movido Compartilhar este post Link para o post Compartilhar em outros sites
Duty 0 #7 Postado 1 Agosto, 2007 ba action mto boa , melhor pra comprar bolts pra quem nao tem ot com bolts infinitas...bom trabalho Compartilhar este post Link para o post Compartilhar em outros sites
Duty 0 #8 Postado 1 Agosto, 2007 ba action mto boa , melhor pra comprar bolts pra quem nao tem ot com bolts infinitas...bom trabalho Compartilhar este post Link para o post Compartilhar em outros sites
Duty 0 #9 Postado 1 Agosto, 2007 ba action mto boa , melhor pra comprar bolts pra quem nao tem ot com bolts infinitas...bom trabalho Compartilhar este post Link para o post Compartilhar em outros sites
Ikihxzyn 0 #10 Postado 1 Agosto, 2007 VÁRIOS JÁ VIRAM E 3 COMENTARAM...VAMO FALA OQ ACHARAM AI GENTE! Compartilhar este post Link para o post Compartilhar em outros sites
Ikihxzyn 0 #11 Postado 1 Agosto, 2007 VÁRIOS JÁ VIRAM E 3 COMENTARAM...VAMO FALA OQ ACHARAM AI GENTE! Compartilhar este post Link para o post Compartilhar em outros sites
Ikihxzyn 0 #12 Postado 1 Agosto, 2007 VÁRIOS JÁ VIRAM E 3 COMENTARAM...VAMO FALA OQ ACHARAM AI GENTE! Compartilhar este post Link para o post Compartilhar em outros sites
edhunter 0 #13 Postado 1 Agosto, 2007 isso é bom... mas eu prefiro o sempre bom e velho npc hauAhu pq comprando por alavanca, sei lah, nao serve pra server's rpg só pra server 4fun =D Compartilhar este post Link para o post Compartilhar em outros sites
edhunter 0 #14 Postado 1 Agosto, 2007 isso é bom... mas eu prefiro o sempre bom e velho npc hauAhu pq comprando por alavanca, sei lah, nao serve pra server's rpg só pra server 4fun =D Compartilhar este post Link para o post Compartilhar em outros sites
edhunter 0 #15 Postado 1 Agosto, 2007 isso é bom... mas eu prefiro o sempre bom e velho npc hauAhu pq comprando por alavanca, sei lah, nao serve pra server's rpg só pra server 4fun =D Compartilhar este post Link para o post Compartilhar em outros sites
Ikihxzyn 0 #16 Postado 1 Agosto, 2007 eahieuhaieua cada um com suas opiniões, no meu caso eu curto voce faze novas actions num serv rpg e talz, fica diferente Compartilhar este post Link para o post Compartilhar em outros sites
Ikihxzyn 0 #17 Postado 1 Agosto, 2007 eahieuhaieua cada um com suas opiniões, no meu caso eu curto voce faze novas actions num serv rpg e talz, fica diferente Compartilhar este post Link para o post Compartilhar em outros sites
Ikihxzyn 0 #18 Postado 1 Agosto, 2007 eahieuhaieua cada um com suas opiniões, no meu caso eu curto voce faze novas actions num serv rpg e talz, fica diferente Compartilhar este post Link para o post Compartilhar em outros sites
Gargula Mestre 0 #19 Postado 1 Agosto, 2007 axei uma coisa intereçante, mas sinceramente eu nao colocaria em um ot pois para isso que serve o npc. mesmoo assim acho que fico bom, talvez use para outra ideia. Compartilhar este post Link para o post Compartilhar em outros sites
Gargula Mestre 0 #20 Postado 1 Agosto, 2007 axei uma coisa intereçante, mas sinceramente eu nao colocaria em um ot pois para isso que serve o npc. mesmoo assim acho que fico bom, talvez use para outra ideia. Compartilhar este post Link para o post Compartilhar em outros sites