Guest Origin. Posted July 2, 2012 Olá pessoal, antes de dizerem que este tópico já existe, informo, que testei ao método que o PowerOff colocou e acabava por dar-me erro ! No entanto, acabei por criar meu próprio estilo e NPC ! Em vez de termos 3ficheiros (.arg .script .when) para cada Janela, acabei por criar um método em que é apenas necessário 3 Ficheiros para todas lojas e não para cada loja! notify_shopmeeting.start.0.arg notify_shopmeeting.start.0.script notify_shopmeeting.start.0.when o que fazer com estes ficheiros? - Após estarem editados ao vosso jeito, colam no NPC que querem no Filezilla ! Por exemplo "Quero que seja na Loja Geral" 1º Abrem o Filezilla e ligam-se ao servidor ! 2º Vão a localização /usr/rain/channel/share_data/locale/quest/object/9003/chat/ 3º Copiam os Ficheiros para dentro da pasta chat ! 4º Reboot e testem :) *onde está verde, colocam o ID do NPC, neste caso meti a Loja Geral ! Como editar o NPC ? (Abram eles com o Notepad) notify_shopmeeting.start.0.arg > Neste ficheiro colocam o que querem que apareça em 1º Fala, por exemplo, "Loja Geral" ! notify_shopmeeting.start.0.script > Deixo aqui um exemplo do meu NPC da loja de armas ! say ( "Tipo de Arma?" ) maledettiz = select ( "Espadas" , "Arcos" , "Adagas" , "Duas mãos" , "Leques" , "Campainhas" , "Cancelar" ) if 1 == maledettiz then say_reward ( "Cyber-Gamers.Org" ) wait ( ) npc . open_shop ( 6191 ) elseif 2 == maledettiz then say_reward ( "Cyber-Gamers.Org" ) wait ( ) npc . open_shop ( 6192 ) elseif 3 == maledettiz then say_reward ( "Cyber-Gamers.Org" ) wait ( ) npc . open_shop ( 6193 ) elseif 4 == maledettiz then say_reward ( "Cyber-Gamers.Org" ) wait ( ) npc . open_shop ( 6194 ) elseif 5 == maledettiz then say_reward ( "Cyber-Gamers.Org" ) wait ( ) npc . open_shop ( 6194 ) elseif 6 == maledettiz then say_reward ( "Cyber-Gamers.Org" ) wait ( ) npc . open_shop ( 6195 ) elseif 7 == maledettiz then return end O que se encontra a vermelho é o ID da loja, ou seja, Navicat --> Player --> Shop o nº que se encontra no vnum Aí se quiserem criar uma nova loja: Adicionam nova linha Vnum - Colocamos nº que usamos na quest (npc . open_shop) por exemplo 6195 Name - Um nome que quiserem Npc_Vnum - indiferente, eu meti o 0 ! Os nºs e as letras que se encontram coloridas na quest, é a ligação com eles ! Por exemplos, Espadas é o 1º na ordem da esquerda para a direita, logo no if, colocamos o nº 1 ! Se quiserem adicionar uma nova janela, vão a maledettiz = select e dentro dos parênteses, adiciona um , "o que quiserem" Atenção, vocês terão de adicionar antes do "Cancelar para evitar bug's ! então vocês descem para baixo na quest, e antes do elseif 7 == maledettiz then colocam elseif nº que lhe é correspondente == maledettiz then say_reward ( "texto que quiserem" ) wait ( ) npc . open_shop ( nº da loja ! ) Lembrem-se, que se adicionarem algo antes do Cancelar, tem de editar o nº correspondente ao "Cancelar" depois ! notify_shopmeeting.start.0.when Neste não metem nada ! DOWNLOAD: http://www.mediafire.com/?gxwiwud8qdm8v9e Cumprimentos Créditos: Criação de TUT e ficheiros por Origin Print de PowerOff Cyber-Gamers.Org 12 Karbust, Phokencio, DANGER_URSOS and 9 others reacted to this Share this post Link to post Share on other sites
NoLifeKing 0 Posted July 3, 2012 Bem depois de uma tarde de tentativas e so erros finalmente consegui ^^ muito obrigado por ter ajudado +111111111111111111111111111 Share this post Link to post Share on other sites
Guest Origin. Posted July 3, 2012 por acaso eu tinha o mesmo problema :De decidi arranjar ele a meu jeito :D Share this post Link to post Share on other sites
NoLifeKing 0 Posted July 3, 2012 xd realmente tentei mas tanto tempo sem mexer en files "tou desactualizado" mas muito bom e vai ajudar muito que usam as files RAIN VERSÃO 2010 Deixarei créditos no npc ^^ alem que vou usa-lo mais do que uma vez xd. Share this post Link to post Share on other sites
яэ∂вэяяý 543 Posted July 3, 2012 Origin em "mod Pro" continua assim!http://cyber-gamers.org/public/style_emoticons/default/451960.gif Share this post Link to post Share on other sites
CookieMonsta 123 Posted July 3, 2012 http://cyber-gamers.org/public/style_emoticons/default/451960.gif Mas o powerOff ja postou um igual :)Continua 1 carlos9534 reacted to this Share this post Link to post Share on other sites
Guest Origin. Posted July 3, 2012 Tal como eu disse:Testei as do Power e dava-me erro, deve ser por causa das Files !E não era so a mim que deu erro !Então decidi criar um a minha maneira !Como se fosse NPC normal !Mas as lojas tão numa subjanela, vê como tá nas minhas files ! Share this post Link to post Share on other sites
CookieMonsta 123 Posted July 3, 2012 ok mano desculpa la entao é que eu nem li nada do tut Share this post Link to post Share on other sites
TiiTѳiɳѳ 173 Posted March 6, 2013 Eu Nas Files do Rancoroso Quando vou a 2º Vão a localização /usr/rancoroso/share/locale/germany/quest/object/9003/chat/ Não Encontro nenhuma Pasta com nome 9003 que faco? Share this post Link to post Share on other sites
Guest Origin. Posted March 6, 2013 Crias :)ATENÇÃO: não sei como são as files do Rancoroso, é questão de veres . Share this post Link to post Share on other sites
lhuco17 6 Posted March 6, 2013 eu tbm tive o mesmo problema mas já resolvi ;)Tens que adicionar a quest da loja geral.Cria uma quest com " Loja Geral.quest "E adicionas isto :quest Loja_geral begin state start begin when 9003.chat."Loja Geral" begin npc.open_shop() setskin(NOWINDOW) end end endVais ao quest.list e adicionas a "Loja geral.quest"Depois metes no VB ou VPCcd /usr/rancoroso/share/locale/germany/quest./qc loja_geral.questE carregas enter e em principio deve correr bem.Depois vais ha pasta object e vez se criou a pasta9003 = Loja Geral a partir dai podes adicionar as lojas que quiseres...Exemplo na pasta script vais encontrar istonpc . open_shop ( 3 ) = 3 igual a loja geral nas Server files espero ter ajudado ;)setskin ( NOWINDOW ) 1 tute reacted to this Share this post Link to post Share on other sites
CoMa2D 156 Posted April 14, 2013 eu nao consegui fazer fica bug o server e depois nao entra no jogo alguem consegui fazer um V-TUT de como adicionar por favor? Share this post Link to post Share on other sites
'PACI 2,317 Posted April 14, 2013 Para quê tanta complicação se a coisa é simples de se fazer? quest lojas begin state start begin when IDNPC.chat."Texto" begin npc.open_shop( ID_DA_SHOP ) setskin(NOWINDOW) end end end 5 ShadowKnight, Tyler Durden, tute and 2 others reacted to this Share this post Link to post Share on other sites
CoMa2D 156 Posted April 14, 2013 eu já consegui com a que o Ihuco3 fez obg ihuco <3 Share this post Link to post Share on other sites
Guest Origin. Posted April 14, 2013 Para quê tanta complicação se a coisa é simples de se fazer? quest lojas begin state start begin when IDNPC.chat."Texto" begin npc.open_shop( ID_DA_SHOP ) setskin(NOWINDOW) end end end -.-' aprende a ler -.-' Olá pessoal, antes de dizerem que este tópico já existe, informo, que testei ao método que o PowerOff colocou e acabava por dar-me erro ! No entanto, acabei por criar meu próprio estilo e NPC ! Share this post Link to post Share on other sites