Me contate-me via Messenger, pois serб um pouco dificil realizar isto por aqui... roginho_97@hotmail.com
|
//TRoque
[pMember] == 1)
[pLeader] == 1)
//por
[pJob] == nome)
Um Exemplo:
pawn Код:
|
if (PlayerInfo[playerid][pMember] == 10 || PlayerInfo[playerid][pLeader] == 10) //Taxistas TAXI spawn
{
SetPlayerToTeamColor(playerid);
SetPlayerPos(playerid, -1978.5934,102.9237,27.6875);
SetPlayerInterior(playerid,0);
PlayerInfo[playerid][pInt] = 0;
return 1;
}
else if(PlayerInfo[targetid][pMember] == 1 || PlayerInfo[targetid][pLeader] == 1) { ttext = "Oficial"; }
else if(PlayerInfo[targetid][pMember] == 2 || PlayerInfo[targetid][pLeader] == 2) { ttext = "Agente do FBI"; }
else if(PlayerInfo[targetid][pMember] == 3 || PlayerInfo[targetid][pLeader] == 3) { ttext = "Guarda Nacional"; }
else if(PlayerInfo[targetid][pMember] == 4 || PlayerInfo[targetid][pLeader] == 4) { ttext = "Bombeiro/Medico"; }
else if(PlayerInfo[targetid][pMember] == 5 || PlayerInfo[targetid][pLeader] == 5) { ttext = "LCN"; }
else if(PlayerInfo[targetid][pMember] == 6 || PlayerInfo[targetid][pLeader] == 6) { ttext = "Yakuza"; }
else if(PlayerInfo[targetid][pMember] == 8 || PlayerInfo[targetid][pLeader] == 8) { ttext = "Assassinos"; }
else if(PlayerInfo[targetid][pMember] == 9 || PlayerInfo[targetid][pLeader] == 9) { ttext = "Reporteres"; }
else if(PlayerInfo[targetid][pMember] == 10 || PlayerInfo[targetid][pLeader] == 10) { ttext = "Taxi"; }
else if(PlayerInfo[targetid][pMember] == 11 || PlayerInfo[targetid][pLeader] == 11) { ttext = "Instrutores"; }
else if(PlayerInfo[targetid][pMember] == 10 || PlayerInfo[targetid][pLeader] == 10)//Taxi Company Ranks
{
if(PlayerInfo[targetid][pRank] == 1) { rtext = "Taxista em Treinamento"; }
else if(PlayerInfo[targetid][pRank] == 2) { rtext = "Taxi Rookie"; }
else if(PlayerInfo[targetid][pRank] == 3) { rtext = "Cabbie"; }
else if(PlayerInfo[targetid][pRank] == 4) { rtext = "Expedidor"; }
else if(PlayerInfo[targetid][pRank] == 5) { rtext = "Supervisor"; }
else if(PlayerInfo[targetid][pRank] == 6) { rtext = "Taxi Company Chefe"; }
else { rtext = "Taxista em Treinamento"; }
}
//====================================================================
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);
//====================================================================
//====================================================================
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);
//====================================================================
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_WHITE, "USE: /corrida");
return 1;
}
moneys = strval(tmp);
Percebe-se que vocк quer que o primeiro /corrida nгo tenha parвmetros, entгo basta apagar esta parte desse comando
![]() pawn Код:
Com isso o cуdigo pararб de exigir o formato "/corrida [preзo]", tornando-se apenas "/corrida" ![]() Para mais informaзхes sobre parвmetros de comandos, leia: https://sampforum.blast.hk/showthread.php?tid=195380 Espero ter ajudado ![]() |
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);