[Ajuda] Sistema
#9

Pegue como base e foda-se.
PHP код:
#define function %0(%1) forward %0(%1); public %0(%1)
new 
    
bool:Votacao_Em_Processo,
    
Votos_Sim 0,
    
Votos_Nao 0,
    
string[128]
;

function 
Encerrar_Votacao_Atual() {
    
Votacao_Em_Processo false;
    
format(stringsizeof(string), "O administrador %s encerrou a votaзгo..."GetNome(playerid));
    
SendClientMessage(playerid, -1string);
    
SendClientMessage(playerid, -1"----------------------- RESULTADOS -----------------------");
    if(
Votos_Sim Votos_Naoformat(stringsizeof(string), "Votos SIM ganharam (%d votos)"Votos_Sim) && SendClientMessageToAll(-1string);
    if(
Votos_Nao Votos_Simformat(stringsizeof(string), "Votos NГO ganharam (%d votos)"Votos_NAO) && SendClientMessageToAll(-1string);
    if(
Votos_Sim == Votos_Nao || Votos_Nao == Votos_SimSendClientMessage(playerid, -1"Houve um empate!");
    return 
1;
}

GetNome(playerid) {
    new 
aname[MAX_PLAYER_NAME];
    
GetPlayerName(playeridanameMAX_PLAYER_NAME);
    return 
aname;
}

command(criar_votacaoplayeridparams[]) {
    new 
        
votacao[56]
    ;
    if(
sscanf(params"s[56]"votacao)) return SendClientMessage(playerid, -1"Use: /criar_votacao [votacao]");
    
format(stringsizeof(strings), "[VOTAЗГO:] %s: %s"GetNome(playerid), votacao);
    
SendClientMessageToAll(-1string);
    
SendClientMessageToAll(-1"* Vocк concorda? /sim - /nao");
    
Votacao_Em_Processo true;
    return 
1;
}

command(simplayeridparams[]) {
    if(!
Votacao_Em_Processo) return SendClientMessage(playerid, -1"Nгo hб nenhuma votaзгo no momento.");
    
format(stringsizeof(string), "%s votou em SIM!"GetNome(playerid));
    
SendClientMessageToAll(-1string);
    
Votos_Sim++;
    return 
1;
}

command(naoplayeridparams[]) {
    if(!
Votacao_Em_Processo) return SendClientMessage(playerid, -1"Nгo hб nenhuma votaзгo no momento.");
    
format(stringsizeof(string), "%s votou em NГO!"GetNome(playerid));
    
SendClientMessageToAll(-1string);
    
Votos_Nao++;
    return 
1;
}

command(encerrar_votacaoplayeridparams[]) {
    if(!
Votacao_Em_Processo) return SendClientMessage(playerid, -1"Nгo hб nenhuma votaзгo no momento.");
    
Encerrar_Votacao_Atual();
    return 
1;

Reply


Messages In This Thread
Sistema - by Username1234 - 31.05.2015, 15:31
Re: Sistema - by ipsLuan - 31.05.2015, 15:45
Re: Sistema - by Username1234 - 31.05.2015, 15:50
Re: Sistema - by ipsLuan - 31.05.2015, 15:57
Re: Sistema - by Username1234 - 31.05.2015, 15:58
Re: Sistema - by JkS - 31.05.2015, 16:02
Re: Sistema - by ipsLuan - 31.05.2015, 16:06
Re: Sistema - by Username1234 - 31.05.2015, 16:08
Re: Sistema - by ipsLuan - 31.05.2015, 16:21
Re: Sistema - by Username1234 - 31.05.2015, 16:41

Forum Jump:


Users browsing this thread: 1 Guest(s)