[AJUDA]Comando em FCMD -
Lampiao - 25.01.2012
Olб Amigos do samp forum, ate q enfim liberaram minha conta! entao eu sou pessimo para mecher com strtok e estou mechendo com FCMD, achei mais eficaz, inclusive quero agradecer ao Drakins .criador da bela include,
Bom aqui esta meu comando eu criei somente para testar, pq como disse estou agora em FCMD
pawn Код:
fcmd(dargrana,playerid)
{
static sPid2, zString3[128], nomez[MAX_PLAYER_NAME], grana,strvz;
strvz = strval(iParams[0]);
sPid2 = strval(iParams[1]);
grana = strval(iParams[2]);
GetPlayerName(playerid, nomez, sizeof(nomez));
if(!strvz) return SendClientMessage(playerid,0xFFFFFFF,"Use: /dargrana id [VALOR]");
if(!IsPlayerConnected(sPid2)) return SendClientMessage(playerid,0xFFFFFFF,"Este player Atualmente estб desconectado");
format(zString3,64,"Vocк deu %s de grana б %s",iParams[2],nomez);
SendClientMessage(playerid,0xFFFFFF,zString3);
format(zString3,64,"Voce ganhou uma Quantia de: %s do Admin: %s",iParams[2],nomez);
SendClientMessage(sPid2,0xFFFFFF,zString3);
GivePlayerMoney(sPid2,grana);
return true;
}
Bom e ai que esta nesse codigo
pawn Код:
if(!strvz) return SendClientMessage(playerid,0xFFFFFFF,"Use: /dargrana id [VALOR]");
quando eu vou no servidor e escrevo /dargrana id e valor ele fica retornando essa mensagem..e nao execuda o comando. E quando eu tiro essa linha, eu vou no server dou /dargrana ele me mostra o format, com nome e tudo, menos o valor.
Alguem poderia me ajudar ?
Re: [AJUDA]Comando em FCMD -
ReDKiiL - 25.01.2012
ja tentou mudar de static para new ?
Re: [AJUDA]Comando em FCMD -
Lampiao - 25.01.2012
Vou tentar,tem algum topic dando um resumo da diferenзa de static e new, pelo que eu sei new = topo do gm e melhor
static ela termina quando uma chave termina.
Re: [AJUDA]Comando em FCMD -
Lampiao - 25.01.2012
Desculpe pelo DOuble Post, entao eu fiz isso ao inves de static, coloquei new, e continua a mesma coisa, ela fica repetindo a mensagem use:...e nao executa o comando
Re: [AJUDA]Comando em FCMD -
ReDKiiL - 25.01.2012
Tenta Usar sscanf nem й tao dificil й uma boa pedida
sobre a static:
https://sampwiki.blast.hk/wiki/Scripting...s#static_local
Pelo Tuto iParams[0] й o Comando
Tente Usar iParams[1] nO Lugar Do Zero Seu ae
Quote:
Originally Posted by [FeK]Knife
O fCommand irб ler o seu comando assim:
/lider = iParams[0]
0 = iParams[1]
1 = iParams[2]
|
Re: [AJUDA]Comando em FCMD -
Lampiao - 25.01.2012
@EDIT
como eu uso o sscanf no FCMD?, eu sei usar tudo so q ao inves de params, oq eu coloco?
Consegui arrumar

vlw pelo indicamento do sscanf