Ir para conteúdo
  • Cadastre-se
Entre para seguir isso  
rodrigoAM

Como adicionar essa linha nessa Script ?

Recommended Posts

Estou criando uma script do meu jeito, e Gostaria de adicionar esse comando :

announce "[Wot] O Jogador "+strcharinfo(0)+" acaba de destruir um dos baús!",8;




nessa script, para q sempre q o jogador destruir um baú, ele tenha seu nome anunciado em todo o server...


prontera,149,177,5 script TESTE 705,{
OnClock0354:
Announce "Os Lendários Baús acabam de surgir!",8;
initnpctimer "Cek";
set $inf,0;
set $mob,120;
monster "2@cata",71,66,"Tesouro",1324,1,"controladorwot::OnCalvencedor1";
monster "2@cata",79,57,"Tesouro",1324,1,"controladorwot::OnCalvencedor1";
monster "2@cata",88,66,"Tesouro",1324,1,"controladorwot::OnCalvencedor1";
monster "2@cata",79,74,"Tesouro",1324,1,"controladorwot::OnCalvencedor1";
monster "2@cata",77,65,"Tesouro",1324,1,"controladorwot::OnCalvencedor1";
monster "2@cata",82,64,"Tesouro",1324,1,"controladorwot::OnCalvencedor1";

end;






Minha dúvida seria, onde eu devo encaixar essa linha, para q o jogador tenha seu nome anunciado ?
Editado por rodrigoAM

Compartilhar este post


Link para o post
Compartilhar em outros sites

Estou criando uma script do meu jeito, e Gostaria de adicionar esse comando :

announce "[Wot] O Jogador "+strcharinfo(0)+" acaba de destruir um dos baús!",8;

nessa script, para q sempre q o jogador destruir um baú, ele tenha seu nome anunciado em todo o server...

prontera,149,177,5 script TESTE 705,{

OnClock0354:
Announce "Os Lendários Baús acabam de surgir!",8;
initnpctimer "Cek";
set $inf,0;
set $mob,120;
monster "2@cata",71,66,"Tesouro",1324,1,"controladorwot::OnCalvencedor1";
monster "2@cata",79,57,"Tesouro",1324,1,"controladorwot::OnCalvencedor1";
monster "2@cata",88,66,"Tesouro",1324,1,"controladorwot::OnCalvencedor1";
monster "2@cata",79,74,"Tesouro",1324,1,"controladorwot::OnCalvencedor1";
monster "2@cata",77,65,"Tesouro",1324,1,"controladorwot::OnCalvencedor1";
monster "2@cata",82,64,"Tesouro",1324,1,"controladorwot::OnCalvencedor1";

end;

Minha dúvida seria, onde eu devo encaixar essa linha, para q o jogador tenha seu nome anunciado ?

Tente isso

prontera,149,177,5 script TESTE 705,{ OnClock0354:Announce "Os Lendários Baús acabam de surgir!",8;initnpctimer "Cek";set $inf,0;set $mob,120;monster "2@cata",71,66,"Tesouro",1324,1,"controladorwot::OnCalvencedor1";monster "2@cata",79,57,"Tesouro",1324,1,"controladorwot::OnCalvencedor1";monster "2@cata",88,66,"Tesouro",1324,1,"controladorwot::OnCalvencedor1";monster "2@cata",79,74,"Tesouro",1324,1,"controladorwot::OnCalvencedor1";monster "2@cata",77,65,"Tesouro",1324,1,"controladorwot::OnCalvencedor1";monster "2@cata",82,64,"Tesouro",1324,1,"controladorwot::OnCalvencedor1";end;OnCalvencedor1:if ($info == 0) end;set $mob;Announce "WOT: O Jogador "+strcharinfo(0)+" acaba de destruir um dos baús!",8;Announce "WOT: Obrigado a todos que participaram.",8; set $status,0;}end;

@edit

Esqueci do end;

Editado por Aidan W Bruno

Compartilhar este post


Link para o post
Compartilhar em outros sites

não anuncia o nome do cara dessa forma, para anunciar você tem que fazer o jogador atacar o npc.

Você não entendeu mano, ja viu na guerra dos baús? o nome do jogador é anunciado quando mata um baú, quero fazer o mesmo só q do meu jeito, com esses comandos.

Tente isso

prontera,149,177,5 script TESTE 705,{ OnClock0354:Announce "Os Lendários Baús acabam de surgir!",8;initnpctimer "Cek";set $inf,0;set $mob,120;monster "2@cata",71,66,"Tesouro",1324,1,"controladorwot::OnCalvencedor1";monster "2@cata",79,57,"Tesouro",1324,1,"controladorwot::OnCalvencedor1";monster "2@cata",88,66,"Tesouro",1324,1,"controladorwot::OnCalvencedor1";monster "2@cata",79,74,"Tesouro",1324,1,"controladorwot::OnCalvencedor1";monster "2@cata",77,65,"Tesouro",1324,1,"controladorwot::OnCalvencedor1";monster "2@cata",82,64,"Tesouro",1324,1,"controladorwot::OnCalvencedor1";end;OnCalvencedor1:if ($info == 0) end;set $mob;Announce "WOT: O Jogador "+strcharinfo(0)+" acaba de destruir um dos baús!",8;Announce "WOT: Obrigado a todos que participaram.",8; set $status,0;}end;

@edit

Esqueci do end;

Tente isso

prontera,149,177,5 script TESTE 705,{ OnClock0354:Announce "Os Lendários Baús acabam de surgir!",8;initnpctimer "Cek";set $inf,0;set $mob,120;monster "2@cata",71,66,"Tesouro",1324,1,"controladorwot::OnCalvencedor1";monster "2@cata",79,57,"Tesouro",1324,1,"controladorwot::OnCalvencedor1";monster "2@cata",88,66,"Tesouro",1324,1,"controladorwot::OnCalvencedor1";monster "2@cata",79,74,"Tesouro",1324,1,"controladorwot::OnCalvencedor1";monster "2@cata",77,65,"Tesouro",1324,1,"controladorwot::OnCalvencedor1";monster "2@cata",82,64,"Tesouro",1324,1,"controladorwot::OnCalvencedor1";end;OnCalvencedor1:if ($info == 0) end;set $mob;Announce "WOT: O Jogador "+strcharinfo(0)+" acaba de destruir um dos baús!",8;Announce "WOT: Obrigado a todos que participaram.",8; set $status,0;}end;

@edit

Esqueci do end;

Mano ta dando uma incompatibilidade nessa linha " set $mob;"

Eu coloco todos os comandos normais, e o NPC funciona, basta eu add essa linhasinha do set e o NPC não inicia o evento...

Já tentei tirar essa linha para ver se o NPC divulga o nome de quem matou, mas não divulgou, essa linha parece ser muito importante, porém ta impedindo o NPC de funcionar corretamente...

Existe outra linha que eu possa substituir essa " set $mob;"

?????

Editado por rodrigoAM

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você não entendeu mano, ja viu na guerra dos baús? o nome do jogador é anunciado quando mata um baú, quero fazer o mesmo só q do meu jeito, com esses comandos.

Mano ta dando uma incompatibilidade nessa linha " set $mob;"

Eu coloco todos os comandos normais, e o NPC funciona, basta eu add essa linhasinha do set e o NPC não inicia o evento...

Já tentei tirar essa linha para ver se o NPC divulga o nome de quem matou, mas não divulgou, essa linha parece ser muito importante, porém ta impedindo o NPC de funcionar corretamente...

Existe outra linha que eu possa substituir essa " set $mob;"

?????

Tenta isso então

prontera,149,177,5 script TESTE 705,{ OnClock0354:Announce "Os Lendários Baús acabam de surgir!",8;initnpctimer "Cek";set $inf,0;set $mob,120;monster "2@cata",71,66,"Tesouro",1324,1,"controladorwot::OnCalvencedor1";monster "2@cata",79,57,"Tesouro",1324,1,"controladorwot::OnCalvencedor1";monster "2@cata",88,66,"Tesouro",1324,1,"controladorwot::OnCalvencedor1";monster "2@cata",79,74,"Tesouro",1324,1,"controladorwot::OnCalvencedor1";monster "2@cata",77,65,"Tesouro",1324,1,"controladorwot::OnCalvencedor1";monster "2@cata",82,64,"Tesouro",1324,1,"controladorwot::OnCalvencedor1";end;OnCalvencedor1:if ($info == 0) end;Announce "WOT: O Jogador "+strcharinfo(0)+" acaba de destruir um dos baús!",8;Announce "WOT: Obrigado a todos que participaram.",8; set $status,0;}end;

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bem, como você não passou o script completo não entendi direito algumas variáveis soltas sem serem vistas.

prontera,149,177,5 script TESTE 705,{ OnClock0354:Announce "Os Lendários Baús acabam de surgir!",8;initnpctimer "Cek";set .baus,0;monster "2@cata",71,66,"Tesouro",1324,1,"controladorwot::OnCalvencedor1";monster "2@cata",79,57,"Tesouro",1324,1,"controladorwot::OnCalvencedor1";monster "2@cata",88,66,"Tesouro",1324,1,"controladorwot::OnCalvencedor1";monster "2@cata",79,74,"Tesouro",1324,1,"controladorwot::OnCalvencedor1";monster "2@cata",77,65,"Tesouro",1324,1,"controladorwot::OnCalvencedor1";monster "2@cata",82,64,"Tesouro",1324,1,"controladorwot::OnCalvencedor1";end;OnCalvencedor1:if ($info == 0) end;set .baus,.baus+6;announce "WOT: O Jogador "+strcharinfo(0)+" acaba de destruir um dos baús!",8;if(.baus==6) announce "WOT: Obrigado a todos que participaram.",8;}end;

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tenta isso então

prontera,149,177,5 script TESTE 705,{ OnClock0354:Announce "Os Lendários Baús acabam de surgir!",8;initnpctimer "Cek";set $inf,0;set $mob,120;monster "2@cata",71,66,"Tesouro",1324,1,"controladorwot::OnCalvencedor1";monster "2@cata",79,57,"Tesouro",1324,1,"controladorwot::OnCalvencedor1";monster "2@cata",88,66,"Tesouro",1324,1,"controladorwot::OnCalvencedor1";monster "2@cata",79,74,"Tesouro",1324,1,"controladorwot::OnCalvencedor1";monster "2@cata",77,65,"Tesouro",1324,1,"controladorwot::OnCalvencedor1";monster "2@cata",82,64,"Tesouro",1324,1,"controladorwot::OnCalvencedor1";end;OnCalvencedor1:if ($info == 0) end;Announce "WOT: O Jogador "+strcharinfo(0)+" acaba de destruir um dos baús!",8;Announce "WOT: Obrigado a todos que participaram.",8; set $status,0;}end;

Agradeço mais uma vez manin, o NPC pegou, só continua não dizendo o nome de quem matou o baú.

Bem, como você não passou o script completo não entendi direito algumas variáveis soltas sem serem vistas.

prontera,149,177,5 script TESTE 705,{ OnClock0354:Announce "Os Lendários Baús acabam de surgir!",8;initnpctimer "Cek";set .baus,0;monster "2@cata",71,66,"Tesouro",1324,1,"controladorwot::OnCalvencedor1";monster "2@cata",79,57,"Tesouro",1324,1,"controladorwot::OnCalvencedor1";monster "2@cata",88,66,"Tesouro",1324,1,"controladorwot::OnCalvencedor1";monster "2@cata",79,74,"Tesouro",1324,1,"controladorwot::OnCalvencedor1";monster "2@cata",77,65,"Tesouro",1324,1,"controladorwot::OnCalvencedor1";monster "2@cata",82,64,"Tesouro",1324,1,"controladorwot::OnCalvencedor1";end;OnCalvencedor1:if ($info == 0) end;set .baus,.baus+6;announce "WOT: O Jogador "+strcharinfo(0)+" acaba de destruir um dos baús!",8;if(.baus==6) announce "WOT: Obrigado a todos que participaram.",8;}end;

O script eu to criando, pq assim, meu emulador é antigo, porém gosto dele, Então to procurando fazer um evento Wot que funcione, sem rank . Porém so queria um comando q divulgasse o nick do jogador q matou o baú exemplo : "fulano abriu um dos baús" sempre q alguém derrubar um baú...

Se não der, poderia msm ser um NPC q fique dentro da sala divulgando o nome de quem matou o baú...

Ou um NPC que grave o ID e repita o nome de um jogador sempre q ele matar um monstro daquela ID....

Enfim não sei se existem esses NPCs, porém é só um exemplo, eu so queria q o servidor divulgasse o nome de qm matou o Baú...

AGRADEÇO MUITOOO a todos que tentaram ajudar, muito Obrigado mesmo, porém se tiverem uma ideia, ou um npc desse tipo, a ajuda será sempre bem vinda xD !

Editado por rodrigoAM

Compartilhar este post


Link para o post
Compartilhar em outros sites
Entre para seguir isso  

Seja bem vindo ao Cronus-Emulator.
É sempre um prazer te-lo conosco.
Você pode visualizar nossas áreas de suporte para encontrar suas soluções sem a necessidade de se registrar!
Registrando em nossa comunidade, você poderá conhecer mais sobre nosso projeto, criar tópicos, responder tópicos existentes, baixar milhares de recursos em nosso sistema de downloads, participar de nossa comunidade, customizar seu perfil e muito mais... Se você já possui uma conta, faça seu login - ou crie uma conta. Também temos integração com Google+ e Facebook.

×