Ir para conteúdo
  • Cadastre-se

(Resolvido)[Pedido] GameMaster - Sem Comandos


Ir para solução Resolvido por Rcsdj,

Posts Recomendados

Olá,
 
Tenho necessidade de customizar um tipo de player para ser equiparado ao game master porém somente com alguns comandos.
 
Utilizo versão do tfs 1.0

 

Desejo habilitar os comandos:

  • /goto
  • /town
  • /B
  • /ghost

 

 
Segue talkactions e o groups.xml

 

talkactions.xml

	<?xml version="1.0" encoding="UTF-8"?>
<talkactions>
       
	<!-- Gods -->
	<talkaction words="/addskill" separator=" " script="add_skill.lua" />
	<talkaction words="/chameleon" separator=" " script="chameleon.lua" />
	<talkaction words="/clean" script="clean.lua" />
	<talkaction words="/closeserver" separator=" " script="closeserver.lua" />
	<talkaction words="/i" separator=" " script="create_item.lua" />
	<talkaction words="/hide" script="hide.lua" />
	<talkaction words="/mccheck" script="mccheck.lua" />
	<talkaction words="/openserver" script="openserver.lua" />
	<talkaction words="/owner" separator=" " script="owner.lua" />
	<talkaction words="/m" separator=" " script="place_monster.lua" />
	<talkaction words="/s" separator=" " script="place_npc.lua" />
	<talkaction words="/summon" separator=" " script="place_summon.lua" />
	<talkaction words="/addtp" separator=" " script="addtp.lua" />
	<talkaction words="/addtutor" separator=" " script="add_tutor.lua" />
	<talkaction words="/removetutor" separator=" " script="remove_tutor.lua" />
	
	<!-- Gamemasters -->
	<talkaction words="/save" script="save.lua" />
	<talkaction words="/ban" separator=" " script="ban.lua" />
	<talkaction words="/ipban" separator=" " script="ipban.lua" />
	<talkaction words="/unban" separator=" " script="unban.lua" />
	<talkaction words="/up" script="up.lua" />
	<talkaction words="/down" script="down.lua" />
	<talkaction words="/c" separator=" " script="teleport_creature_here.lua" />
	<talkaction words="/goto" separator=" " script="teleport_to_creature.lua" />
	<talkaction words="/gotopos" separator=" " script="teleport_to_pos.lua" />
	<talkaction words="/t" script="teleport_home.lua" />
	<talkaction words="/town" separator=" " script="teleport_to_town.lua" />
	<talkaction words="/a" separator=" " script="teleport_ntiles.lua" />
	<talkaction words="/pos" separator=" " script="position.lua" />
	<talkaction words="/info" separator=" " script="info.lua" />
	<talkaction words="/r" separator=" " script="removething.lua" />
	<talkaction words="/kick" separator=" " script="kick.lua" />
	<talkaction words="/B" separator=" " script="broadcast.lua" />
	<talkaction words="/looktype" separator=" " script="looktype.lua" />
	<talkaction words="/ghost" script="ghost.lua" />
	<talkaction words="/mute" script="mute.lua" />

	<!-- player talkactions -->
	<talkaction words="!buyhouse" script="buyhouse.lua"/>
	<talkaction words="!leavehouse" script="leavehouse.lua"/>
	<talkaction words="!uptime" script="uptime.lua"/>
	<talkaction words="!kills" script="kills.lua"/>
	<talkaction words="!aol" script="aol.lua"/>
	<talkaction words="!bless" script="bless.lua"/>
	<talkaction words="!outfit" separator=" " script="yalahariandoll.lua"/>
	<talkaction words="!online" script="online.lua"/>
	<talkaction words="!cast" separator=" " script="cast.lua" />

	<!-- test talkactions -->
	<talkaction words="!z" separator=" " script="magiceffect.lua"/>
	<talkaction words="!x" separator=" " script="animationeffect.lua"/>
</talkactions>

 

groups.xml

<?xml version="1.0" encoding="UTF-8"?>
<groups>
	<group id="1" name="Player" flags="0" access="0" maxdepotitems="0" maxvipentries="0" />
	<group id="2" name="Gamemaster" flags="137438953471" access="1" maxdepotitems="0" maxvipentries="200" />
	<group id="3" name="Administrator" flags="272730398714" access="1" maxdepotitems="0" maxvipentries="200" />
</groups>

Editado por Rcsdj (veja o histórico de edições)

Iniciado em 05/12/2014.  Venha conhecer o melhor global 10.53!

 

9fqv4p.png

 

Site: http://maxfree.com.br    Ip: maxfree.com.br  

Link para o post
Compartilhar em outros sites

poste o seu talkactions.xml que eu configuro pra você.

O Talkactions.xml dele não tem a aba "acess =..", estranho isso, talvez o problema esteja ai

I helped you ? REP +.

 

Att: Abreu

Link para o post
Compartilhar em outros sites

arthurabreu, em 02 Fev 2015 - 7:17 PM, disse:

O Talkactions.xml dele n&atilde;o tem a aba "acess =..", estranho isso, talvez o problema esteja ai

Ent&atilde;o rapaziada, o meu talkactions j&aacute; est&aacute; no t&oacute;pico desde a abertura e ele realmente n&atilde;o tem os acess/groups definidos nele, por&eacute;m funciona normalmente.

Algu&eacute;m pode me auxiliar?

S&oacute; para elucidar, j&aacute; possuo GOD, GAMEMASTER e PLAYERS funcionando normalmente, s&oacute; preciso criar um novo "Tutor" com aqueles comandos l&aacute; em cima...

Editado por Rcsdj (veja o histórico de edições)

Iniciado em 05/12/2014.  Venha conhecer o melhor global 10.53!

 

9fqv4p.png

 

Site: http://maxfree.com.br    Ip: maxfree.com.br  

Link para o post
Compartilhar em outros sites

Subistitua o groups.xml e a pasta talkactions de outro ot.. q tenha tutor


<?xml version="1.0" encoding="UTF-8"?>

<groups>
    <group id="1" name="Player" flags="0" access="0" maxdepotitems="0" maxvipentries="0" />
    <group id="2" name="Gamemaster" flags="137438953471" access="5" maxdepotitems="0" maxvipentries="200" />

    <group id="4" name="Tutor" flags="1374389534743" access="2" maxdepotitems="1" maxvipentries="200" />

    <group id="3" name="Administrator" flags="272730398714" access="6" maxdepotitems="0" maxvipentries="200" />
</groups>

 

Aqui está. mudei algumas coisas .. ADM = ACESS 6, TUTOR = ACESS 2, GAMEMASTER = ACESS 5, PLAYER = ACESS 0

Editado por arthurabreu (veja o histórico de edições)

I helped you ? REP +.

 

Att: Abreu

Link para o post
Compartilhar em outros sites
  • Solução

 

Subistitua o groups.xml e a pasta talkactions de outro ot.. q tenha tutor

<?xml version="1.0" encoding="UTF-8"?>

<groups>

    <group id="1" name="Player" flags="0" access="0" maxdepotitems="0" maxvipentries="0" />

    <group id="2" name="Gamemaster" flags="137438953471" access="5" maxdepotitems="0" maxvipentries="200" />

    <group id="4" name="Tutor" flags="1374389534743" access="2" maxdepotitems="1" maxvipentries="200" />

    <group id="3" name="Administrator" flags="272730398714" access="6" maxdepotitems="0" maxvipentries="200" />

</groups>

 

Aqui está. mudei algumas coisas .. ADM = ACESS 6, TUTOR = ACESS 2, GAMEMASTER = ACESS 5, PLAYER = ACESS 0

 

 

 

Opa, vou fazer este teste logo mais...

 

Só me restou uma dúvida, este acess que foi alterado tenho que corrigir no tabela de players ou na account?

Pois hoje o group id está na tabela de players e não sei onde está o acess...

Para funcionar corretamente o gamemaster/administrador, tenho que alterar o TYPE na tabela accounts para "5" e definir o grupo_id para "2 ou 3" na tabela Players.

 

Obrigado!

 

 

 

 

 

 

 

Olá, realizei a alteração abaixo mas não funcionou corretamente.

 



<?xml version="1.0" encoding="UTF-8"?>

<groups>
<group id="1" name="Player" flags="0" access="0" maxdepotitems="0" maxvipentries="0" />
<group id="2" name="Gamemaster" flags="137438953471" access="5" maxdepotitems="0" maxvipentries="200" />

<group id="50" name="Tutor" flags="1374389534743" access="2" maxdepotitems="1" maxvipentries="200" />

<group id="3" name="Administrator" flags="272730398714" access="6" maxdepotitems="0" maxvipentries="200" />
</groups>

O que acontece, desejo liberar somente alguns comandos para o Tutor, porém tive que adicionar o acess/acctype para o GOD mas não funcionou...

 

 

<?xml version="1.0" encoding="UTF-8"?>
<talkactions>
	<!-- Gods -->
	<talkaction log="yes" group="3" acctype="5" words="/addskill" separator=" "  script="add_skill.lua" />
	<talkaction log="yes" group="3" acctype="5" words="/chameleon" separator=" "  script="chameleon.lua" />
	<talkaction log="yes" group="3" acctype="5" words="/clean"  script="clean.lua" />
	<talkaction log="yes" group="3" acctype="5" words="/closeserver" separator=" "  script="closeserver.lua" />
	<talkaction log="yes" group="3" acctype="5" words="/i" separator=" "  script="create_item.lua" />
	<talkaction log="yes" group="3" acctype="5" words="/hide"  script="hide.lua" />
	<talkaction log="yes" group="3" acctype="5" words="/mccheck"  script="mccheck.lua" />
	<talkaction log="yes" group="3" acctype="5" words="/openserver"  script="openserver.lua" />
	<talkaction log="yes" group="3" acctype="5" words="/owner" separator=" "  script="owner.lua" />
	<talkaction log="yes" group="3" acctype="5" words="/m" separator=" "  script="place_monster.lua" />
	<talkaction log="yes" group="3" acctype="5" words="/s" separator=" "  script="place_npc.lua" />
	<talkaction log="yes" group="3" acctype="5" words="/summon" separator=" "  script="place_summon.lua" />
	<talkaction log="yes" group="3" acctype="5" words="/addtp" separator=" "  script="addtp.lua" />
	<talkaction log="yes" group="3" acctype="5" words="/addtutor" separator=" "  script="add_tutor.lua" />
	<talkaction log="yes" group="3" acctype="5" words="/removetutor" separator=" "  script="remove_tutor.lua" />
	
	<!-- Gamemasters -->
	<talkaction words="/save" group="3" acctype="5" script="save.lua" />
	<talkaction words="/ban"  separator=" " group="3" acctype="5" script="ban.lua" />
	<talkaction words="/ipban"  separator=" " group="3" acctype="5" script="ipban.lua" />
	<talkaction words="/unban"  separator=" " group="3" acctype="5" script="unban.lua" />
	<talkaction words="/up" group="3" acctype="5" script="up.lua" />
	<talkaction words="/down" group="3" acctype="5" script="down.lua" />
	<talkaction words="/c"  separator=" " group="3" acctype="5" script="teleport_creature_here.lua" />
	<talkaction words="/goto"  separator=" " group="3" acctype="5" script="teleport_to_creature.lua" />
	<talkaction words="/gotopos"  separator=" " group="3" acctype="5" script="teleport_to_pos.lua" />
	<talkaction words="/t" group="3" acctype="5" script="teleport_home.lua" />
	<talkaction words="/town"  separator=" " group="3" acctype="5" script="teleport_to_town.lua" />
	<talkaction words="/a"  separator=" " group="3" acctype="5" script="teleport_ntiles.lua" />
	<talkaction words="/pos"  separator=" " group="3" acctype="5" script="position.lua" />
	<talkaction words="/info"  separator=" " group="3" acctype="5" script="info.lua" />
	<talkaction words="/r"  separator=" " script="removething.lua" />
	<talkaction words="/kick"  separator=" " group="3" acctype="5" script="kick.lua" />
	<talkaction words="/B"  separator=" " group="3" acctype="5" script="broadcast.lua" />
	<talkaction words="/looktype"  separator=" " group="3" acctype="5" script="looktype.lua" />
	<talkaction words="/ghost" group="3" acctype="5" script="ghost.lua" />
	<talkaction words="/mute" group="3" acctype="5" script="mute.lua" />

	<!-- Tutor -->
	<talkaction group="50" acctype="2" log="yes" words="/ban" separator=" " script="ban.lua" />
	<talkaction group="50" acctype="2" log="yes" words="/goto" separator=" " script="teleport_to_creature.lua" />
	<talkaction group="50" acctype="2" log="yes" words="/town" separator=" " script="teleport_to_town.lua" />
	<talkaction group="50" acctype="2" log="yes" words="/B" separator=" " script="broadcast.lua" />
	<talkaction group="50" acctype="2" log="yes" words="/ghost" script="ghost.lua" />

	<!-- Players -->
	<talkaction words="!buyhouse" script="buyhouse.lua"/>
	<talkaction words="!leavehouse" script="leavehouse.lua"/>
	<talkaction words="!uptime" script="uptime.lua"/>
	<talkaction words="!kills" script="kills.lua"/>
	<talkaction words="!aol" script="aol.lua"/>
	<talkaction words="!bless" script="bless.lua"/>
	<talkaction words="!outfit" separator=" " script="yalahariandoll.lua"/>
	<talkaction words="!online" script="online.lua"/>
	<talkaction words="!cast" separator=" " script="cast.lua" />
	
</talkactions>

Editado por Rcsdj (veja o histórico de edições)

Iniciado em 05/12/2014.  Venha conhecer o melhor global 10.53!

 

9fqv4p.png

 

Site: http://maxfree.com.br    Ip: maxfree.com.br  

Link para o post
Compartilhar em outros sites

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo