08.10.2012, 19:39
Boa Tarde novamente.
Estou a 3 dias com um mesmo problema em meu servidor que й Hospedado em um Host que contйm o sistema operacional Linux.
Quando eu testo meu GameMode aqui em casa, o sscanf funciona normal, com os arquivos .dll, e a pasta compativйl com o Win Xp. Entгo fui colocar meu GameMode no Host ( Linux ) e baixei o .rar no tуpico do ****** dos arquivos sscanf para Linux.
Porйm nгo funcionou, ficou dando o mesmo problema, e nгo й no comando. Pois quando testo em Win XP, funciona normalmente...
Alguйm pode me ajudar?
Exemplo:
Quando ponho o GM no Linux, em todos os comandos da problema na sscanf, ( Tambйm jб adicionei includes e a pasta sscanf no samp server. ) como no exemplo esta linha;
Envez de executar o comando abaixo da else, ele sу fica repetindo essa mensagem, mesmo eu pondo o comando corretamente " /p mensagem ", lembrando que aqui em casa no Win XP funciona tranquilamente, o problema й com o Linux :/
Up.
Estou a 3 dias com um mesmo problema em meu servidor que й Hospedado em um Host que contйm o sistema operacional Linux.
Quando eu testo meu GameMode aqui em casa, o sscanf funciona normal, com os arquivos .dll, e a pasta compativйl com o Win Xp. Entгo fui colocar meu GameMode no Host ( Linux ) e baixei o .rar no tуpico do ****** dos arquivos sscanf para Linux.
Porйm nгo funcionou, ficou dando o mesmo problema, e nгo й no comando. Pois quando testo em Win XP, funciona normalmente...
Alguйm pode me ajudar?
Exemplo:
pawn Код:
CMD:p(playerid, params[])
{
new mesagem[80], str[128];
if(sscanf(params, "s[128]", texto)) return SendClientMessage(playerid, -1, "{FFFE10}|| INFO ||{FFFFFF} /p [menssagem]");
else
{
for(new P=0; P < MAX_PLAYERS; P++)
{
format(str, sizeof(str), "{FF90EE}|| Prуximo || %s diz: %s", Nome(playerid), mesagem);
SendClientMessage(P, -1, str);
}
}
}
return 1;
}
pawn Код:
if(sscanf(params, "s[128]", texto)) return SendClientMessage(playerid, -1, "{FFFE10}|| INFO ||{FFFFFF} /p [menssagem]");
Up.