Bom, voltei depois desse tempo, consegui mudar a organizaзгo para emprego, porйm, estou com um outro problema.
Eu queria ao digitar /corrida o valor da corrida fosse de acordo com o [pTaxiSkill] previamente setado.
Segue o cуdigo:
pawn Код:
//====================================================================
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_WHITE, "USE: /corrida");
return 1;
}
moneys = strval(tmp);
if(PlayerInfo[playerid][pTaxiSkill] == 1) moneys = 80;
else if(PlayerInfo[playerid][pTaxiSkill] == 2) moneys = 150;
else if(PlayerInfo[playerid][pTaxiSkill] == 3) moneys = 200;
else if(PlayerInfo[playerid][pTaxiSkill] == 3) moneys = 250;
else if(PlayerInfo[playerid][pTaxiSkill] == 5) moneys = 350;
TaxiDrivers += 1; TransportDuty[playerid] = 1; TransportValue[playerid] = moneys;
GetPlayerName(playerid,sendername,sizeof(sendername));
format(string, sizeof(string), "O Taxista %s estб trabalhando, Corrida: $%d.", sendername, TransportValue[playerid]);
OOCNews(TEAM_GROVE_COLOR,string);
//====================================================================
Sу que quando eu digito o comando /corrida, me retorna a mensagem "USE: /corrida" nгo enviando o OOCNews.
Com o problema acima, estou usando temporariamente o seguinte comando de /corrida que estб funcionando.
Segue o cуdigo:
pawn Код:
//====================================================================
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_WHITE, "USE: /corrida [preзo]");
return 1;
}
moneys = strval(tmp);
if(moneys < 1 || moneys > 99999) { SendClientMessage(playerid, COLOR_GREY, " O preзo da corrida tem que estar entre $1 e $99999 !"); return 1; }
TaxiDrivers += 1; TransportDuty[playerid] = 1; TransportValue[playerid]= moneys;
GetPlayerName(playerid,sendername,sizeof(sendername));
format(string, sizeof(string), "O Motorista %s estб trabalhando, Corrida: $%d.", sendername, TransportValue[playerid]);
OOCNews(TEAM_GROVE_COLOR,string);
//====================================================================
Talvez, com esse segundo de para resolver o problema no primeiro.
Desde jб agradeзo a todos.