[Ajuda] Problema com payday
#1

Nгo esta funcionando sу aparece as mensagem o dinheiro nгo da nem a experiencia e nem os juros sу ficam 0
PHP код:
 PayDay(playerid) {
    new 
str[64],str2[64],str3[64],juros_governo 0;
    if(
MoneyDay == 0) {
    } else {
        
juros_governo MoneyDay*10/100;
        
MoneyDay -= juros_governo;
    }
    
Experiencia++;
    for(new 
0MAX_PLAYERSi++)
    
GivePlayerMoney(iMoneyDay -= juros_governo);
    
format(strsizeof(str),"\t\tExperiкncia: {F2527F}+%d",Experiencia);
    
format(str2sizeof(str2),"\t\tJuros do governo: {EF4836}%d,00 [10 porcento]",juros_governo);
    
format(str3sizeof(str3),"\t\tPagamento do dia: {03A678}%d,00",MoneyDay);
    
SendClientMessage(playerid,0xF5D76EAA,"PAYDAY:{FFFFFF} Resumo do pagamento");
    
SendClientMessage(playerid,0xBFBFBFFF,str);
    
SendClientMessage(playerid,0xBFBFBFFF,str2);
    
SendClientMessage(playerid,0xBFBFBFFF,str3);
    
SendClientMessage(playerid,0xF5D76EAA,"Retire seu dinheiro em qualquer banco.");
    return 
1;

Reply
#2

PHP код:
public PayDay() {
    new 
str[64],str2[64],str3[64],juros_governo 0;
    for(new 
0MAX_PLAYERSi++)
        {
        if(
MoneyDay[i] != 0
            {
        
juros_governo MoneyDay[i]*10/100;
            
MoneyDay[i] -= juros_governo;
        }
            
GivePlayerMoney(iMoneyDay[i]-juros_governo);
            
Experiencia[i]++;
        
format(strsizeof(str),"\t\tExperiкncia: {F2527F}+%d",Experiencia[i]);
        
format(str2sizeof(str2),"\t\tJuros do governo: {EF4836}%d,00 [10 porcento]",juros_governo);
        
format(str3sizeof(str3),"\t\tPagamento do dia: {03A678}%d,00",MoneyDay[i]);
        
SendClientMessage(i,0xF5D76EAA,"PAYDAY:{FFFFFF} Resumo do pagamento");
        
SendClientMessage(i,0xBFBFBFFF,str);
        
SendClientMessage(i,0xBFBFBFFF,str2);
        
SendClientMessage(i,0xBFBFBFFF,str3);
        
SendClientMessage(i,0xF5D76EAA,"Retire seu dinheiro em qualquer banco.");
        }
    return 
1;

Reply
#3

Que desperdнcio de cйlulas/variбveis. Apenas com uma dб pra fazer tudo isso e muito mais.

PHP код:
public PayDay() { 
    new 
celulas[64], juros_governo 0
    for(new 
0MAX_PLAYERSi++) 
    { 
        if(
MoneyDay[i] != 0)  
        { 
            
juros_governo MoneyDay[i] * 10 100
            
MoneyDay[i] -= juros_governo
        } 
        
GivePlayerMoney(iMoneyDay[i] - juros_governo); 
        
Experiencia[i]++; 
        
SendClientMessage(i0xF5D76EAA"PAYDAY:{FFFFFF} Resumo do pagamento"); 
        
format(celulassizeof(celulas), "\t\tExperiкncia: {F2527F}+%d"Experiencia[i]);
        
SendClientMessage(i, -1celulas);
        
format(celulassizeof(celulas), "\t\tJuros do governo: {EF4836}%d,00 [10 porcento]"juros_governo); 
        
SendClientMessage(i, -1celulas);
        
format(celulassizeof(celulas), "\t\tPagamento do dia: {03A678}%d,00"MoneyDay[i]);
        
SendClientMessage(i, -1celulas);
        
SendClientMessage(i0xF5D76EAA"Retire seu dinheiro em qualquer banco."); 
    } 
    return 
1

Reply
#4

Quote:
Originally Posted by ipsLuan
Посмотреть сообщение
Que desperdнcio de cйlulas/variбveis. Apenas com uma dб pra fazer tudo isso e muito mais.

PHP код:
public PayDay() { 
    new 
celulas[64], juros_governo 0
    for(new 
0MAX_PLAYERSi++) 
    { 
        if(
MoneyDay[i] != 0)  
        { 
            
juros_governo MoneyDay[i] * 10 100
            
MoneyDay[i] -= juros_governo
        } 
        
GivePlayerMoney(iMoneyDay[i] - juros_governo); 
        
Experiencia[i]++; 
        
SendClientMessage(i0xF5D76EAA"PAYDAY:{FFFFFF} Resumo do pagamento"); 
        
format(celulassizeof(celulas), "\t\tExperiкncia: {F2527F}+%d"Experiencia[i]);
        
SendClientMessage(i, -1celulas);
        
format(celulassizeof(celulas), "\t\tJuros do governo: {EF4836}%d,00 [10 porcento]"juros_governo); 
        
SendClientMessage(i, -1celulas);
        
format(celulassizeof(celulas), "\t\tPagamento do dia: {03A678}%d,00"MoneyDay[i]);
        
SendClientMessage(i, -1celulas);
        
SendClientMessage(i0xF5D76EAA"Retire seu dinheiro em qualquer banco."); 
    } 
    return 
1

Tem certeza que com 64 caracteres vai enviar todas essas mensagens mesmo ?
Reply
#5

Quote:
Originally Posted by vPunisheR
Посмотреть сообщение
Tem certeza que com 64 caracteres vai enviar todas essas mensagens mesmo ?
Cada format tem menos de 50 caracteres
Reply
#6

Formatou.
Escreveu.
-------------------
Formatou.
Escreveu.
-------------------
Formatou.
Escreveu.
-------------------

Nгo hб erros.
Reply
#7

Quote:
Originally Posted by ipsLuan
Посмотреть сообщение
Que desperdнcio de cйlulas/variбveis. Apenas com uma dб pra fazer tudo isso e muito mais.

PHP код:
public PayDay() { 
    new 
celulas[64], juros_governo 0
    for(new 
0MAX_PLAYERSi++) 
    { 
        if(
MoneyDay[i] != 0)  
        { 
            
juros_governo MoneyDay[i] * 10 100
            
MoneyDay[i] -= juros_governo
        } 
        
GivePlayerMoney(iMoneyDay[i] - juros_governo); 
        
Experiencia[i]++; 
        
SendClientMessage(i0xF5D76EAA"PAYDAY:{FFFFFF} Resumo do pagamento"); 
        
format(celulassizeof(celulas), "\t\tExperiкncia: {F2527F}+%d"Experiencia[i]);
        
SendClientMessage(i, -1celulas);
        
format(celulassizeof(celulas), "\t\tJuros do governo: {EF4836}%d,00 [10 porcento]"juros_governo); 
        
SendClientMessage(i, -1celulas);
        
format(celulassizeof(celulas), "\t\tPagamento do dia: {03A678}%d,00"MoneyDay[i]);
        
SendClientMessage(i, -1celulas);
        
SendClientMessage(i0xF5D76EAA"Retire seu dinheiro em qualquer banco."); 
    } 
    return 
1

vlw ajudo mn obgd vlw tbm hood
Reply
#8

Quote:
Originally Posted by ipsLuan
Посмотреть сообщение
Que desperdнcio de cйlulas/variбveis. Apenas com uma dб pra fazer tudo isso e muito mais.

PHP код:
public PayDay() { 
    new 
celulas[64], juros_governo 0
    for(new 
0MAX_PLAYERSi++) 
    { 
        if(
MoneyDay[i] != 0)  
        { 
            
juros_governo MoneyDay[i] * 10 100
            
MoneyDay[i] -= juros_governo
        } 
        
GivePlayerMoney(iMoneyDay[i] - juros_governo); 
        
Experiencia[i]++; 
        
SendClientMessage(i0xF5D76EAA"PAYDAY:{FFFFFF} Resumo do pagamento"); 
        
format(celulassizeof(celulas), "\t\tExperiкncia: {F2527F}+%d"Experiencia[i]);
        
SendClientMessage(i, -1celulas);
        
format(celulassizeof(celulas), "\t\tJuros do governo: {EF4836}%d,00 [10 porcento]"juros_governo); 
        
SendClientMessage(i, -1celulas);
        
format(celulassizeof(celulas), "\t\tPagamento do dia: {03A678}%d,00"MoneyDay[i]);
        
SendClientMessage(i, -1celulas);
        
SendClientMessage(i0xF5D76EAA"Retire seu dinheiro em qualquer banco."); 
    } 
    return 
1

sу arrumei oque tava sendo pedido nгo otimizei o cуdigo dele ainda mais que tava no celular
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)