04.06.2010, 02:20
Procurei no Search...
Mais nгo encontrei nenhum comando /multar..
Mais nгo encontrei nenhum comando /multar..
if(strcmp(cmd, "/multar", true) == 0) {
if(Profissao[playerid] == PROFISSГO QUE PODE USAR O COMANDO || IsPlayerAdmin(playerid)){
new tmp[256];
new plid;
new quant;
new string[256];
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) {
SendClientMessage(playerid, COLOR_RED, "/multar [id] [quantidade]");
return 1;
}
plid = strval(tmp);
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) {
SendClientMessage(playerid, COLOR_RED, "/multar [id] [quantidade]");
return 1;
}
quant = strval(tmp);
if(quant > 1000 || quant <= 0){//Valor Maximo e Valor Minimo
SendClientMessage(playerid, COLOR_RED, "[ERRO] Vocк nгo estб querendo multar de forma justa.");
return 1;
}
if(IsPlayerConnected(plid)){
format(string, sizeof(string), "[INFO] Vocк recebeu uma multa de %d dada por %s . O dinheiro foi retirado do banco.", quant, PlayerName(playerid));
SendClientMessage(plid, COLOR_GREEN, string);
SendClientMessage(playerid, COLOR_GREEN, "[INFO] Multa aplicada com sucesso.");
pap_SalvarInt(playerid, "Dinheiro_banco", pap_CarregarInt(playerid, "Dinheiro_banco") - quant);//Modificar para sua include aqui
return 1;
}
else{
SendClientMessage(playerid, COLOR_RED, "[ERRO] O jogador nгo estб conectado!");
return 1;
}
}
if(rofissao[playerid] == PROFISSГO QUE PODE USAR O COMANDO || IsPlayerAdmin(playerid)){
SendClientMessage(playerid, COLOR_RED, "[ERRO] Vocк nгo й policial");
return 1;
}
}
Originally Posted by Rakun
Tipo ali coloca o id da profissгo?
|
Profissao[playerid] == F.B.I || Profissao[playerid] == NOMEAQUI || Profissao[playerid] == NOMEAQUI2
if(strcmp(cmd, "/multa", true) == 0)
{
new tmp[128];
tmp = strtok(cmdtext, idx);
if(gTeam[playerid] != 3) return SendClientMessage(playerid,0xFFFFFFFF,"Comando reservado apenas para a policia");// caso uses Gteam
if(strlen(tmp) == 0) return SendClientMessage(playerid, 0xFFFFFFFF, "Uso do Comando: /multa ID");
GameTextForPlayer(strval(tmp), "~r~Multado 250Ђ", 3000, 3);
GivePlayerMoney(playerid,250);//valor da multa aqui
SendClientMessage(playerid, COR_AQUI, "Multas-te uma pessoa em 250Ђ");
new pName[MAX_PLAYER_NAME];
GetPlayerName(playerid,pName,sizeof(pName));
new string[248];
format(string,sizeof(string)," %s passou uma multa",pName);
SendClientMessageToAll(COR_AQUI, string);
GivePlayerMoney(strval(tmp),-250);//valor da multa aqui com - atras
return 1;
}