if(strcmp(cmd, "/darvida", true) == 0) { if(IsPlayerConnected(playerid)) { tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_GRAD2, "[AV] /darvida [IdDOPlayer/ParteDoNome] [health]"); return 1; } new playa; new health; playa = ReturnUser(tmp); tmp = strtok(cmdtext, idx); health = strval(tmp); if (PlayerInfo[playerid][pAdmin] >= 4) { if(IsPlayerConnected(playa)) { if(playa != INVALID_PLAYER_ID) { if(IsPlayerNPC(playa)) { SendClientMessage(playerid, CAZUL, " Vocк й retardado? estб tentando matar um NPC!!"); return 1; } SetPlayerHealth(playa, health); GetPlayerName(playa, giveplayer, sizeof(giveplayer)); format(string, 256, "[AV] %s setou o hp de %s (%d) para %d.", sendername,giveplayer,playa,health); ABroadCast(COLOR_LIGHTRED,string, 5); format(string, sizeof(string), "Admin %s setou seu HP para %d",GetPlayerNameEx(playerid), health); SendClientMessage(playa, TEAM_GROVE_COLOR, string); new y, m, d; new h,mi,s; getdate(y,m,d); gettime(h,mi,s); format(string,sizeof(string), "(%d/%d/%d)[%d:%d:%d] %s setou o hp de %s's para [%d]",d,m,y,h,mi,s,sendername,giveplayer,health); GiveLog(string); } } } else { SendClientMessage(playerid, COLOR_GRAD1, "[AV] vocк nгo estб autorizado a usar esse comando!"); } } return 1; }
tmp = strtok(cmdtext, idx); //procura prуximo parвmetro.
new var = strval(tmp);
Uai, ele pediu um comando, eu sу dei o comando, quer que ele aprenda em comando do que ?
|
minha Duvida й a seguinte Como Usar 2 "ESPAЗO" neste Comando"
Tipo O unico que sei Fazer й Com um "ESPAЗO" |
ele so deu um exemplo /darvida [id] [quantia] e ele pediu uma explicaзao nao um comando.
|
Como Usar o STRTOK.
Alguem Manda um Comando Basico Que tem Como colocar o [ID] E [DINHEIRO OU SKIN ENTRE OUTROS] minha Duvida й a seguinte Como Usar 2 "ESPAЗO" neste Comando" Tipo O unico que sei Fazer й Com um "ESPAЗO" Exemplo /darvida [ID] nгo sei colocar mais de Um tipo Exemplo /darvida [ID] [QUANTIA] alguem ajuda ? |