if(strcmp(cmdtext, "/nomecarro", true) == 0) {
new pname[MAX_PLAYER_NAME];
GetPlayerName(playerid, pname, MAX_PLAYER_NAME);
new resultados;
new string2[256];
for(new carro = 0; carro < MAX_CARROS; carro++)
{
format(string, sizeof(string), "carro%d.ini", carro);
if(dini_Exists(string)){
if(strcmp(dini_Get(string, "Dono"), pname, true) == 0){
format(string2, sizeof(string2), "- Carro [ Id: %d ]", carro);
new strtext[256];
format(strtext, sizeof(strtext), "% do que digitei apos o /nomecarro",a parada que ta nos " "<<);
dini_IntSet(string2, "Text", strtext);
Update3DTextLabelText(CarroTxT[c], 0xFFFFFFFF, strtext);
resultados = 0;
} else {
resultados = 1;
}
}
}
if(resultados == 1){
//SendClientMessage(playerid, Vermelho, "Vocк nгo estб no seu carro.");
}
return 1;
}
new Text[80],Str[128];
if(sscanf(params,"s[80]",Text)) return SendClientMessage(playerid,-1,"Use /comando TEXTO");
format(Str,100,"%"Text);
SendClientMessageToAll(-1,Str);
new tmp[24]; tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
return SendClientMessage(playerid, COLOR_GREY, "[USO] /comando [isso]");
para poder usar "Espaзos" nos comandos,vocк podera usar: Kcmd,sscanf(o mais recomendбvel),Strtok....
exemplo de um code Sscanf+Zcmd: pawn Код:
|
if(strcmp(cmdtext, "/nomecarro", true) == 0) {
new tmp[24];
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
new pname[MAX_PLAYER_NAME];
GetPlayerName(playerid, pname, MAX_PLAYER_NAME);
new resultados;
new string2[256];
for(new carro = 0; carro < MAX_CARROS; carro++)
{
format(string, sizeof(string), "carro%d.ini", carro);
if(dini_Exists(string)){
if(strcmp(dini_Get(string, "Dono"), pname, true) == 0){
format(string2, sizeof(string2), "- Carro [ Id: %d ]", carro);
new strtext[256];
format(strtext, sizeof(strtext), "%s",tmp);
dini_IntSet(string2, "Text", strtext);
Update3DTextLabelText(CarroTxT[c], 0xFFFFFFFF, strtext);
resultados = 0;
} else {
resultados = 1;
}
}
}
if(resultados == 1){
//SendClientMessage(playerid, Vermelho, "Vocк nгo estб no seu carro.");
}
return 1;
}
if(sscanf(params,"s[80]",Text)) return SendClientMessage(playerid,-1,"Use /comando TEXTO");