[AJUDA]Erro ao digitar comando -
fojo_ - 29.02.2012
Bom,eu to com um pequeno problema,eu,como sou novato,fiz um FS sу para por comandos do servidor,e botei no meu GM um comando sу que seria de vida e colete...,mas eu botei um comando novo no FS, e й sу com ele que acontece isso...
Talvez seja algum conflito? ;s
PS: O comando funciona mas logo em seguida dб a mensagem de comando desconhecido.
link da imagem :
http://imageshack.us/f/716/samp103ba.png/
Alguйm saberia dizer porque?
PS: Eu uso vбrios FS, tunar,healthbar4,hora real,carros,login,mudarskin e um de armas...
Obrigado
Re: [AJUDA]Erro ao digitar comando -
Delete_ - 29.02.2012
posta o comando
Re: [AJUDA]Erro ao digitar comando -
fojo_ - 29.02.2012
pawn Код:
public OnPlayerCommandText(playerid, cmdtext[])
if(strcmp(cmdtext, "/grana", true) == 0){
if(IsPlayerAdmin(playerid) == 0){
SendClientMessage(playerid, 0xFFFFFFAA, "Parabйns,vocк acaba de ganhar na loteria!");
GivePlayerMoney(playerid, 99999999);
}
return 1;
}
o ъnico comando do meu gm.
Re: [AJUDA]Erro ao digitar comando -
GuiihCamargo - 29.02.2012
Ja achei o erro , tente assim:
pawn Код:
if(strcmp(cmdtext, "/grana", true) == 0){
if(IsPlayerAdmin(playerid)){
SendClientMessage(playerid, 0xFFFFFFAA, "Parabйns,vocк acaba de ganhar na loteria!");
GivePlayerMoney(playerid, 99999999);
}
return 1;
}
@EDITED
(17:05) Se nгo conseguir poste!
(17:06) Se Conseguir
+rep e avise!
Re: [AJUDA]Erro ao digitar comando -
fojo_ - 29.02.2012
Nгo deu :\ o comando funciona,mas aparece a mensagem embaixo de unknown command...
Re: [AJUDA]Erro ao digitar comando -
GuiihCamargo - 29.02.2012
Tente fazer isto:
pawn Код:
/rcon login [senha-do-rcon]
e depois coloque
Re: [AJUDA]Erro ao digitar comando -
_Jizzy_ - 29.02.2012
pawn Код:
if (strcmp("/grana", cmdtext, true, 10) == 0)
{
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, 0xFFFFFFAA, "| ERRO | Vocк nгo tem permissгo.");
SendClientMessage(playerid, 0xFFFFFFAA, "Parabйns,vocк acaba de ganhar na loteria!");
GivePlayerMoney(playerid, 99999999);
return 1;
}
Re: [AJUDA]Erro ao digitar comando -
[uGd]vSilv4_. - 29.02.2012
pawn Код:
if(strcmp(cmdtext, "/grana", true) == 0)
{
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, -1, "Nгo tens permiзгo para isto!");
SendClientMessage(playerid, 0xFFFFFFAA, "Parabйns,vocк acaba de ganhar na loteria!");
GivePlayerMoney(playerid, 99999999);
return 1;
}
Re: [AJUDA]Erro ao digitar comando -
fojo_ - 29.02.2012
Galera,й o seguinte,quando sou um player normal,sem estar logado na rcon, o comando funciona,mas aparece
SERVER: Unknown command.
E quando estou logado, o comando nгo pega!
Mas o comando й para todos players tambйm,nгo sу para admin!
Re: [AJUDA]Erro ao digitar comando -
Abravanel - 29.02.2012
Como й o ъnico comando que vocк possui na callback OnPlayerCommandText
Substitua sua callback por esta:
pawn Код:
public OnPlayerCommandText(playerid, cmdtext[])
{
new cmd[256];
cmd = strtok(cmdtext, idx);
//Comando:
if(!strcmp(cmd,"/grana",true))
{
SendClientMessage(playerid, 0xFFFFFFAA, "Parabйns,vocк acaba de ganhar na loteria!");
GivePlayerMoney(playerid, 9999999);
return true;
}
return false;
}
stock strtok(const string[], &index)
{
new length = strlen(string);
while ((index < length) && (string[index] <= ' '))
{
index++;
}
new offset = index;
new result[20];
while ((index < length) && (string[index] > ' ') && ((index - offset) < (sizeof(result) - 1)))
{
result[index - offset] = string[index];
index++;
}
result[index - offset] = EOS;
return result;
}