14.12.2013, 05:26
Ei nгo foi mas deixa, identa esse comandos para mim:
PHP Code:
if(strcmp(cmd, "/darcomb", true) == 0){
new tmp[256];
new msg[256];
new petroleo;
new plid, comb;
new aname[MAX_PLAYER_NAME];
GetPlayerName(playerid, aname, MAX_PLAYER_NAME);
format(file, sizeof(file), PASTA_CONTAS, aname);
tmp = strtok(cmdtext, idx);
if(dini_Int(file, "Profissao") == Frentista || IsPlayerAdmin(playerid) || pAdmin[playerid] > 3){
if(!strlen(tmp)){
SendClientMessage(playerid, Vermelho, "[ERRO] Use: /darcomb [id] [litros]");
return 1;
}
plid = strval(tmp);
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) {
SendClientMessage(playerid, Vermelho, "[ERRO] Use: /darcomb [id] [litros]");
return 1;
}
comb = strval(tmp);
if(comb > 100 || comb <= 0){
SendClientMessage(playerid, Vermelho, "[ERRO] Quantidade invбlida. Os valores devem ser de 1 а 100.");
return 1;
}
if(IsPlayerConnected(plid)){
new pname[MAX_PLAYER_NAME];
GetPlayerName(playerid, pname, MAX_PLAYER_NAME);
format(file2, sizeof(file2), PASTA_CONTAS, pname);
if((dini_Int(file2, "Combustivel") + comb) < 100){
format(msg,sizeof(msg),"(INFO) Um frentista abasteceu %d litros de combustнvel em seu tanque, totalizando %d litros",comb,petroleo);
SendClientMessage(plid,COLOR_GREEN,msg);
petroleo = dini_Int(file2, "Combustivel") + comb;
dini_IntSet(file2, "Combustivel", petroleo);
SendClientMessage(plid,COLOR_GREEN,"(INFO) Agora nгo gaste atoa!");
SendClientMessage(playerid,COLOR_GREEN,"(INFO) Combustнvel fornecido.");
return 1;
}
else if((dini_Int(file2, "Combustivel") + comb) >= 100){
dini_IntSet(file2, "Combustivel", 100);
format(msg,sizeof(msg),"(INFO) Um Frentista completou seu tanque, colocando %d litros",petroleo);
petroleo = 100 - dini_Int(file2, "Combustivel");
SendClientMessage(plid,COLOR_GREEN,msg);
SendClientMessage(plid,COLOR_GREEN,"(INFO) Economize se nгo vai ficar a pй");
SendClientMessage(playerid,COLOR_GREEN,"(INFO) Combustivel fornecido.");
return 1;
}
}else{
SendClientMessage(playerid, Vermelho, "[ERRO] Jogador nгo conectado/logado.");
return 1;
}
}else{
SendClientMessage(playerid, Vermelho, "[ERRO] Vocк nгo tem permissгo!");
return 1;
}
}