[AJUDA] Questхes no OnPlayerText
#5

Quote:
Originally Posted by Shadoww5
Посмотреть сообщение
Tenta ai:

PHP код:
new Questao[MAX_PLAYERS];
public 
OnPlayerText(playeridtext[])
{
    if(
JogadorInfo[playerid][Pergunta] == 0)
    {
        
SendClientMessage(playeridCOLOR_GREEN"--[Seja Bem-Vindo ao Servidor de Pilotos]--");
        
SendClientMessage(playeridCOLOR_RED"------Questгo 1: O que й um Piloto?------");
        
SendClientMessage(playeridCOLOR_WHITE"1: Piloto й um Motorista que dirige o carro levando pessoas para viajar");
        
SendClientMessage(playeridCOLOR_WHITE"2: Piloto й um Homem que trabalha em um restaurante entregando refeiзхes");
         
SendClientMessage(playeridCOLOR_WHITE"3: Piloto й Alguйm que Pilota uma aeronave, viajando a vбrios paнses e levando...");
         
SendClientMessage(playeridCOLOR_WHITE"... passageiros para o seu destino e que treina sempre.");
        if(
strcmp("3"texttrue) == 0)
        {
            
Questao[playerid]++;
            
JogadorInfo[playerid][Pergunta] = 1;
        }
    }
    if(
JogadorInfo[playerid][Pergunta] == 1)
    {
        
SendClientMessage(playeridCOLOR_RED"------Questгo 2: Explique o que й ADF?------");
        
SendClientMessage(playeridCOLOR_WHITE"1: ADF - Automatic Direction Finder, Acha a Rota desejada para o Aviгo");
        
SendClientMessage(playeridCOLOR_WHITE"2: ADF - Бgua Dura Federaзгo");
        
SendClientMessage(playeridCOLOR_WHITE"3: ADF - Й uma coisa que tem no carro?");
        if(
strlen(text))
        {
            if(
strcmp("1"texttrue) == 0) { Questao[playerid]++; }
            
JogadorInfo[playerid][Pergunta] = 2;
        }
    }
    if(
JogadorInfo[playerid][Pergunta] == 2)
    {
        
SendClientMessage(playeridCOLOR_RED"------Questгo 3: O que й TCAS?------");
        
SendClientMessage(playeridCOLOR_WHITE"1: TCAS - Traffic Collision Avoidance System");
        
SendClientMessage(playeridCOLOR_WHITE"2: TCAS - Transiзгo Cara Apagar Sistema");
         
SendClientMessage(playeridCOLOR_WHITE"3: TCAS - Serve para formatar o computador");
         if(
strlen(text))
        {
            if(
strcmp("1"texttrue) == 0)
            {
                
Questao[playerid]++;
                
JogadorInfo[playerid][Pergunta] = -1;
            }
        }
        if(
Questao[playerid] == 3)
        {
            
SendClientMessage(playeridCOLOR_GREEN"Vocк acertou todas as questхes e foi aprovado no teste!");
            new 
string[128];
            
GetPlayerName(playeridstringMAX_PLAYER_NAME);
            
format(string,sizeof string,"[Servidor de Pilotos] %s passou o teste de Aviaзгo e foi aprovado! Boas Vindas a Ele!"string);
            
SendClientMessageToAll(COLOR_GREENstring);
            
// NГO DEVERIA HAVER AQUI ALGUMA VARIAVEL PRA DEFINIR QUE O JOGADOR ADQUIRIU A LICENCA ?
            // NГO DEVERIA HAVER AQUI ALGUMA VARIAVEL PRA DEFINIR QUE O JOGADOR ADQUIRIU A LICENCA ?
        
}
        else
        {
            
SendClientMessage(playeridCOLOR_RED"Vocк foi Reprovado.");
            
Kick(playerid);
        }
    }
    return 
1;

Num foi ainda... quando eu digito qualquer nъmero na questгo 1 jб aparece que eu fui reprovado e eu vou kick ajuda aн por favor.
@EDIT
O sistema que to tentando fazer й assim, se tipo o usuбrio Errar na questгo, daн marca um ponto de erro, e se Acertar na questгo marca um ponto que acertou, daн no final aparece, vocк acertou tal questгo e vocк errou tal questгo..
@EDIT2
Eu puis
pawn Код:
return 0;
nos
pawn Код:
if(strcmp("1", text, true) == 0)
            {
                Questao[playerid]++;
                JogadorInfo[playerid][Pergunta] = -1;
            }
e foi, mais no ъltimo, do TCAS, quando digita o nъmero nгo aparece mais nada. daн dps dб pra falar normal. a mensagem de boas vindas nгo aparece
Reply


Messages In This Thread
[AJUDA] Questхes no OnPlayerText - by GuikBretas - 11.07.2011, 01:53
Re: [AJUDA] Questхes no OnPlayerText - by Shadoww5 - 11.07.2011, 03:09
Re: [AJUDA] Questхes no OnPlayerText - by Sr.Pekeno - 11.07.2011, 10:00
Re: [AJUDA] Questхes no OnPlayerText - by Macintosh - 11.07.2011, 12:27
Re: [AJUDA] Questхes no OnPlayerText - by GuikBretas - 11.07.2011, 14:04
Re: [AJUDA] Questхes no OnPlayerText - by GuikBretas - 11.07.2011, 17:14
Re: [AJUDA] Questхes no OnPlayerText - by Shadoww5 - 11.07.2011, 17:46
Re: [AJUDA] Questхes no OnPlayerText - by GuikBretas - 11.07.2011, 23:16
Re: [AJUDA] Questхes no OnPlayerText - by Shadoww5 - 12.07.2011, 01:03
Re: [AJUDA] Questхes no OnPlayerText - by GuikBretas - 12.07.2011, 01:14

Forum Jump:


Users browsing this thread: 4 Guest(s)