[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(playerid, params[]) {
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 i = 0; i <= HighestID; i++) {
Jogador[i][Moeda] += moeda; //Da ao jogador a quantidade digitada (+=);
}
return 1;
}