SA-MP Forums Archive
[Ajuda] Moeda secundaria - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] Moeda secundaria (/showthread.php?tid=636367)



Moeda secundaria - Jorgeeee - 25.06.2017

fiz uma moeda secundaria no meu servidor, porйm quero fazer um cmd q da um certo valor para todas elas, consegui fazer certinho porйm nгo estб indo o valor estou usando assim a vбriavel para enviar o valor
oq faзo para enviar o valor q eu mandei?
assim sу vai 1 moeda
Jogador[i][Moeda] ++;


Re: Moeda secundaria - MultiKill - 25.06.2017

Olhe este tutorial:

Operadores. Teуrico & Prбtico!

Aparentemente vocк nгo tem nem o conhecimento bбsico em pawn, recomendo vocк dar uma olhada nesta lista:

https://sampforum.blast.hk/showthread.php?tid=497801

Vнdeo aulas:
https://sampforum.blast.hk/showthread.php?tid=428964


Re: Moeda secundaria - MorteAmerica - 25.06.2017

Jogador[i][Moeda] = Jogador[i][Moeda]+1;

Substitua 1 por outro valor qualquer


Re: Moeda secundaria - Jorgeeee - 25.06.2017

vocкs nгo estгo entendendo, eu jб fiz tudo,
pawn Код:
CMD:dartodos(playerid, params[]) {
    if(sscanf(params, "u", moeda)) return SendClientMessage(playerid, -1,"use: /dartodos [moeda]");
    for(new i = 0; i <= HighestID; i++) {
    Jogador[i][Moeda] ++;
    }
    return 1;
}
eu quero que vб o valor que eu mandar no sscanf, desse jeito Jogador[i][Moeda] ++; estб indo apenas 1...


Re: Moeda secundaria - renatog - 25.06.2017

Vocк precisa aprender a usar sscanf e os operadores algйbricos:
PHP код:
 CMD:dartodos(playeridparams[]) {
    new 
moeda//Vocк precisa criar a variбvel pra armazenar a quantidade digitada;
    
if(sscanf(params"d"moeda)) return SendClientMessage(playerid, -1,"use: /dartodos [moeda]"); //Parвmetro й um nъmero, entгo o especificador й o "d" (pode ser "i" tambйm);
    
for(new 0<= HighestIDi++) {
    
Jogador[i][Moeda] += moeda//Da ao jogador a quantidade digitada (+=);
    
}
    return 
1;