Sobrepor Comando /kick convencional
#1

Boas.

Estou iniciando em Pawno. Estive tentando aprender esta linguagem faz algum tempo, e ontem, por alguma razгo, comecei a entender a linguagem.

Pois bem, comecei um GM bбsico, para mim aplicar o que aprendo. Comecei tentando criar alguns comandos bбsicos administrativos.

Eu fiz alguns comandos, inclusive um comando /kick. O que ocorreu, foi que quando fui testar esse comando "kick", ao invйs da minha funзгo estar sendo executada, o que acontece й que o comando "/kick" do prуprio SA:MP й executado.


Meu cуdigo

pawn Код:
public onPlayerText(playerid, cmdtext[]) {
  new cmd[256], idx;
  cmd = strtok(cmdtext, idx);

  ** Uma clausula if e vбrias else if, todas funcionando correctamente **
  else if(strcmp(cmd, "/kick", true) == 0) {
    //minha funзгo aqui. Nгo irei adiciona-la pois nгo estou a dispor do cуdigo aqui. Estou em outro computador, porйm nгo й nenhuma funзгo rebuscada. Ela simplesmente checa se o Usuбrio tem privilйgios de administrador. Se tiver, mostra uma mensagem para todos com a informaзгo do kick e kicka o usuбrio ...
  }
}
Se alguйm puder me dar uma luz, agradeceria muito.

Cordialmente,
Yakushi Icefox.
Reply
#2

@@edit.
Reply
#3

O comando que o amigo acima criou й somente para administradores logados na RCON.
Qual seu sistema de admin? Tem algum gamemode base?
Reply
#4

Tira a filterscript: base.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)