[Ajuda] Como setar profissao ao entrar Checkpoint?
#1

Eu gostaria de saber como seta o player uma profissao assim que ele entrar no checkpoint no
public OnPlayerEnterCheckpoint(playerid)
a unica prof que tenho ainda e motorista de onibus eu quero criar outras mais como..por exemplo ter que usar

/sermotoristaonibus
no checkpoint?
Reply
#2

Vocк que que a prof seja setada automaticamente ao entrar no checkpoint?

Manda a funзгo que seta o CheckPoint pro player pegar a profissгo.
Reply
#3

nao por comando mesmo tipo /sermotorista
Reply
#4

Eu montei este aqui basta adicionar coordenadas e a funзгo do comando
pawn Код:
public OnPlayerCommandText(playerid, cmdtext[])
{
    if (strcmp("/sermotorista", cmdtext, true, 10) == 0)
    {
        if(!PlayerToPoint(2.0, playerid, X, Y, Z));
        {
        /* Funзгo do Comando */
        return true;
        }
        else{
        SendClientMessage(playerid,0x058AFFFF,"Vocк nгo pode utilizar este comando aqui!");
        return false;
        }
    return 1;
    }

    return 0;
}
Reply
#5

Usa o plugin streamer pra isso, vou te dar um EXEMPLO:

PHP код:
#include streamer

new check_motorista;

public 
OnGameModeInit()
{
    
check_motorista CreateDynamicCP(PosXPosYPosZ2, -1, -1, -1100.0);
    return 
1;
}

public 
OnPlayerEnterDynamicCP(playeridcheckpointid)
{
    if(
checkpointid == check_motorista)
    {
        
SendClientMessage(playerid, -1"Digite /sermotorista para pegar a profissгo.");
    }
    return 
1;
}

public 
OnPlayerCommandText(playeridcmdtext[])
{
    if(
strcmp("/sermotorista"cmdtexttrue10) == 0)
    {
         if(!
PlayerToPoint(2.0playeridPosXPosYPosZ)) return SendClientMessage(playerid, -1"Vocк nгo pode utilizar este comando aqui!");
        
// funзoes
        
return 1;
    }
    return 
0;
}

// Altere as cordenadas 
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)