[FS] Sistema de bingo -
[O.z]Caroline - 24.09.2011
Oiiieee *----*
hoje venho postar mais um projeto.
ele й muito simples.
Info:
Vocк compra bilhete depois de um certo tempo ele calcula quem ganhou.
se houver mais de um ganhador o premio й automaticamente dividido.
Crйditos:
- [O.z]Caroline
- [KoS]Shickcard
Download
pawn Код:
#include <a_samp>
#define Time 15 // defina aqui o tempo em minutos para ocorrer o sorteio '-'
#define DINHEIRO_GANHA 1000 // dinheiro para quem acertar o nъmero.
new Bilhete[MAX_PLAYERS], string[128];
forward Sortear();
public OnFilterScriptInit()
{
print("###################################");
print("#- Sistema de sorteio por:");
print("#- [O.z]Caroline & [KoS]ShickCard");
print("###################################");
return 1;
}
public OnPlayerConnect(playerid)
{
Bilhete[playerid] = 0;
return 1;
}
public OnPlayerCommandText(playerid, cmdtext[])
{
new cmd[128], idx;
cmd = strtok(cmdtext, idx);
if(!strcmp(cmd, "/ComprarBilhete", true))
{
if(Bilhete[playerid] != 0)
return SendClientMessage(playerid, -1,"Vocк jб tem bilhete!");
new tmp[128];
tmp = strtok(cmdtext, idx);
if(strlen(tmp) == 0)
return SendClientMessage(playerid, 0xFFFFFFFF, "USAGE: /ComprarBilhete [nъmero1]");
if(1 > strlen(tmp) || strlen(tmp) > 60)
return SendClientMessage(playerid, 0xFF0000AA, "Nъmeros entre 1 e 60!");
Bilhete[playerid] = strval(tmp);
format(string, sizeof(string),"Vocк comprou o nЄ bilhete %d", strval(tmp));
SendClientMessage(playerid, -1, string);
return 1;
}
return 0;
}
public Sortear()
{
new rand = random(60);
new ganhadores = 0;
for(new i; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
if(Bilhete[i] == rand)
{
GivePlayerMoney(i, DINHEIRO_GANHA / ganhadores );
ganhadores++;
}
}
}
format(string, sizeof(string),"Teve %d Ganhadores, nъmero sorteado: %d, cada um ganhou %d", ganhadores, rand, DINHEIRO_GANHA / ganhadores);
SendClientMessageToAll(-1, string);
return 1;
}
strtok(const strrr[], &index)
{
new length = strlen(strrr);
while ((index < length) && (strrr[index] <= ' '))
{
index++;
}
new offset = index;
new result[20];
while ((index < length) && (strrr[index] > ' ') && ((index - offset) < (sizeof(result) - 1)))
{
result[index - offset] = strrr[index];
index++;
}
result[index - offset] = EOS;
return result;
}
Re: [FS] Sistema de bingo -
WLSF - 24.09.2011
Legal, gostei. Pretendo fazer algo assim pro meu, pra Loteria
Re: [FS] Sistema de bingo -
Y_Baby - 24.09.2011
Й binco ou й sorteio? Tu jб jogo bingo?
Re: [FS] Sistema de bingo -
CyNiC - 24.09.2011
A probabilidade de alguem ganhar й bem baixa, mais interessante seria se tivesse feito/usado algo que gerasse um nъmero somente entre os nъmeros apostados.
Re: [FS] Sistema de bingo -
Juninho_Oakley - 24.09.2011
Vlw ae Up
Re: [FS] Sistema de bingo -
Leeo_Perez - 24.09.2011
criativo.
Re: [FS] Sistema de bingo -
Bruno Pereira - 24.09.2011
Muito bom! Parabйns carol

.
Re: [FS] Sistema de bingo -
BrunoBSF - 24.09.2011
Muito Bom
Re: [FS] Sistema de bingo -
Kuddy - 24.09.2011
Legauzin
Um pouco simples...
Re: [FS] Sistema de bingo -
JonathanFeitosa - 24.09.2011
pawn Код:
#define Time 15 // defina aqui o tempo em minutos para ocorrer o sorteio '-'
Pra que usou isso D: ?
Re: [FS] Sistema de bingo -
Falcon. - 24.09.2011
Quote:
Originally Posted by Jonathan_Feitosa
pawn Код:
#define Time 15 // defina aqui o tempo em minutos para ocorrer o sorteio '-'
Pra que usou isso D: ?
|
Acho que era para ser usado no SetTimer que nгo existe no script
Bom fs.
Re: [FS] Sistema de bingo -
Cristhian - 24.09.2011
Bom FS, mas bingo nгo й sorteio de nъmeros...
Re: [FS] Sistema de bingo -
Macintosh - 24.09.2011
Eu estava usando um timer pra sortear, mais quando passei pra essa cabrita ela tirou --'.
Re: [FS] Sistema de bingo -
[NWD]Jim._.Carrey - 24.09.2011
Pra mim isso й sistema de loteria, mais ficou bom, parabйns
Re: [FS] Sistema de bingo -
StrondA_ - 24.09.2011
Inovador, parabйns, achei estranho aquela defini " timer "
Re: [FS] Sistema de bingo -
[O.z]Caroline - 24.09.2011
Obrigada,
mais em relaзгo ao timer ele й para realizar o calculo dos votos automaticamente.
eu havia retirado para testar.
logo logo jб arrumo.
Re: [FS] Sistema de bingo -
Kuddy - 24.09.2011
Quote:
Originally Posted by Shickcard
Eu estava usando um timer pra sortear, mais quando passei pra essa cabrita ela tirou --'.
|
KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK KKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
Tipo, faz como um bingo, Carol, /comprarbilhete: "vocк comprou o bilhete com os numeros 1, 5, 10 e 50."
Dai o sorteio: "o sorteio teve como resultado 10, 20, 30 e 40. Vocк acertou 1 numero."
Re: [FS] Sistema de bingo -
Laercio - 18.10.2011
coloca a Ordem dos Numeros ai , ahshsahsahsah so pra eu ganha , kkkk' ia ser foda
Re: [FS] Sistema de bingo -
Chefгo - 18.10.2011
nгo funciona
Re: [FS] Sistema de bingo -
shadauer - 18.10.2011
Nгo Entendo ... Isso Й Igual A Outro Que Tem Aqui No Forum ... E Igual A LOteria '-'