[Ajuda] EMPRESA AJUDEM - NA ENTREGA
#2

Olб EXIBI!

Tente:
pawn Код:
if(strcmp(cmdtext,"/mentrega", true) == 0) {
    new prc;
    new valor;
    new string2[256];
    for(new p = 0; p < MAX_CASAS; p++){
        new aname[MAX_PLAYER_NAME];
        GetPlayerName(playerid, aname, MAX_PLAYER_NAME);
        format(string, sizeof(string),"/Props/prop%d.ini", p);
    }
    if(dini_Exists(string)){
        if(IsPlayerInRangeOfPoint(playerid, 2.0, dini_Float(string,"PosX"), dini_Float(string,"PosY"), dini_Float(string,"PosZ"))){
            new aname[MAX_PLAYER_NAME];
            GetPlayerName(playerid, aname, MAX_PLAYER_NAME);
            format(file, sizeof(file), PASTA_CONTAS, aname);
            for(new p = 0; p < MAX_CASAS; p++)
            if(PropEmp(playerid, p) == 1){
            } else {
                SendClientMessage(playerid, Vermelho,"Vocк nгo й empregado daqui");
            }
            if(fentrega[playerid] == 1){
                format(string, sizeof(string),"/Props/prop%d.ini", pentrega[playerid]);
                format(file, sizeof(file), PASTA_CONTAS, aname);
                valor = (dini_Int(string, "Preco")/100)* (dini_Int(string, "Renda"));
                prc = valor/100*dini_Int(string, "Renda");
                format(string2, sizeof(string2),"Mercadoria Entregue! Vocк recebeu R$%d([%d%%] do lucro da empresa.)", prc*2, dini_Int(string, "Renda"));
                SendClientMessage(playerid, Azul, string2);
                format(string2, sizeof(string2),"A empresa lucrou R$%d", prc*2);
                SendClientMessage(playerid, Azul, string2);
                dini_IntSet(file,"JaTrabalhado",1);
                format(file, sizeof(file), PASTA_CONTAS, aname);
                if(dini_Int(file, "JaTrabalhado") == 1){
                    SendClientMessage(playerid, Vermelho, "| ERRO | Vocк precisa esperar 5 horas para pegar a mercadoria novamente!");
                    return 1;
                }
                pentrega[playerid] = 0;
                fentrega[playerid] = 0;
            } else {
                format(string, sizeof(string),"/Props/prop%d.ini", pentrega[playerid]);
                valor = (dini_Int(string, "Preco")/100)* dini_Int(string, "Renda");
                prc = valor/100*dini_Int(string, "Renda");
                format(string2, sizeof(string2),"Mercadoria entregue! Vocк recebeu R$%d([%d %] do lucro da empresa.)", prc, dini_Int(string, "Renda"));
                SendClientMessage(playerid, Azul, string2);
                format(string2, sizeof(string2),"A empresa Lucro R$%d", valor-prc);
                SendClientMessage(playerid, Azul, string2);
                dini_IntSet(file,"JaTrabalhado",1);
                GivePlayerGrana(playerid, prc);
                if(dini_Exists(string)){
                    dini_IntSet(string,"Grana",dini_Int(string,"Grana")+valor-prc);
                }
                pentrega[playerid] = 0;
                fentrega[playerid] = 0;
            }
        } else {
            SendClientMessage(playerid, Vermelho,"Vocк nгo estб fazendo uma entrega");
        }
    } else {
        //SendClientMessage(playerid, Vermelho,"** Vocк nгo estб em uma empresa!");
    }
    return 1;
}
Vlw!
Reply


Messages In This Thread
resolvido - by EXIBI - 27.02.2013, 21:09
Re: EMPRESA AJUDEM - NA ENTREGA - by NuTShoT - 27.02.2013, 21:15
Re: EMPRESA AJUDEM - NA ENTREGA - by EXIBI - 27.02.2013, 21:43
RESOLVIDO - by EXIBI - 27.02.2013, 23:43

Forum Jump:


Users browsing this thread: 1 Guest(s)