Tenho esse que ajeitei de um gm pra lб de bugado, sу verifique as profissхes p n dar erro
pawn Код:
if(strcmp(cmd, "/doc", true) == 0) {
new aname[MAX_PLAYER_NAME];
new sendername[MAX_PLAYER_NAME];
GetPlayerName(playerid, sendername, sizeof(sendername));
GetPlayerName(playerid, aname, MAX_PLAYER_NAME);
format(file, sizeof(file), PASTA_CONTAS, aname);
if(dini_Int(file, "Profissao") == Policia_Militar || dini_Int(file, "Profissao") == Policia_Civil || dini_Int(file, "Profissao") == Guarda || dini_Int(file, "Profissao") == Policia_Federal || dini_Int(file, "Profissao") == Delegado || dini_Int(file, "Profissao") == Bope || dini_Int(file, "Profissao") == Swat || dini_Int(file, "Profissao") == Narcoticos || dini_Int(file, "Profissao") == FBI || dini_Int(file, "Profissao") == Interpol || dini_Int(file, "aAdmin") == 1){ // coloque suas profissoes de cops aqui
new tmp[256];
new plid;
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) {
SendClientMessage(playerid, COLOR_GREEN, "Use /doc [id].");
return 1;
}
plid = strval(tmp);
if(IsPlayerConnected(plid)){
new pname[MAX_PLAYER_NAME];
GetPlayerName(plid, pname, MAX_PLAYER_NAME);
GetPlayerName(playerid, aname, MAX_PLAYER_NAME);
format(file, sizeof(file), PASTA_CONTAS, pname);
new string222[256];
format(string222, sizeof(string222), "(INFO) Vocк esta vendo os documentos: (%s: [ID: %d])!", pname,plid);
SendClientMessage(playerid, 0x00FF00AA, string222);
format(string, sizeof(string), "» Level:%d", dini_Int(file, "Level"));
SendClientMessage(playerid, 0x00FF00AA, string);
format(string, sizeof(string), "» Respeito: %d", dini_Int(file, "EXP"));
SendClientMessage(playerid, 0x0000FFAA, string);
format(string, sizeof(string), "» Grana na Mao:%d", GetPlayerGrana(plid));
SendClientMessage(playerid, 0x00FF00AA, string);
format(string, sizeof(string), "» DM's:%d", dini_Int(file, "DM"));
SendClientMessage(playerid, 0x00FF00AA, string);
format(string, sizeof(string), "» Saldo bancбrio:%d", dini_Int(file, "SaldoBancario"));
SendClientMessage(playerid, 0x00FF00AA, string);
format(string, sizeof(string), "» Crйditos cartгo telefonico: %d. Combustivel %d.",dini_Int(file, "CartaoTelefonico"), dini_Int(file, "Combustivel"));
SendClientMessage(playerid, 0x00FF00AA, string);
format(string, sizeof(string), "» %d Celular(s), %d mp3, Skin numero %d.", dini_Int(file, "Celular"), dini_Int(file, "MP3"), dini_Int(file, "Skin"));
SendClientMessage(playerid, 0x00FF00AA, string);
if(dini_Int(file, "Porte") == 1){
SendClientMessage(playerid, Amarelo, "» Porte de Armas: Sim");
}
if(dini_Int(file, "Porte") == 0){
SendClientMessage(playerid, Amarelo, "» Porte de Armas: Nao");
}
if(dini_Int(file, "HTerrestre") == 1){
SendClientMessage(playerid, Amarelo, "» Carteira Terrestre: Sim");
}
if(dini_Int(file, "HTerrestre") == 0){
SendClientMessage(playerid, Amarelo, "» Carteira Terrestre: Nao");
}
if(dini_Int(file, "HNautica") == 1){
SendClientMessage(playerid, Amarelo, "» Carteira Nautica: Sim");
}
if(dini_Int(file, "HNautica") == 0){
SendClientMessage(playerid, Amarelo, "» Carteira Nautica: Nao");
}
if(dini_Int(file, "HAerea") == 1){
SendClientMessage(playerid, Amarelo, "» Carteira Aerea: Sim");
}
if(dini_Int(file, "HAerea") == 0){
SendClientMessage(playerid, Amarelo, "» Carteira Aerea: Nao");
}
format(string, sizeof(string), "(INFO) Vocк esta vendo os documentos de: %s ", pname);
SendClientMessage(playerid, COLOR_GREEN, string);
format(string, sizeof(string), "(INFO) Documentos mostrados para: %s ", aname);
SendClientMessage(plid, COLOR_GREEN, string);
return 1;
}
}else{
SendClientMessage(playerid, Vermelho, "(INFO) ID invбlido");
return 1;
}
}