01.01.2011, 15:25
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
Se alguйm puder me dar uma luz, agradeceria muito.
Cordialmente,
Yakushi Icefox.
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 ...
}
}
Cordialmente,
Yakushi Icefox.