Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- if(!strcmp(cmdtext, "/sf", true))
- {
- // Criamos duas arrays, uma para armazenar o nome e outra para formatar a string;
- static
- string2[128],
- nome[24]
- ;
- // Formatamos a string com o nome do player
- format(string2, 128, "[ ThuG Info ] %s foi Para san fierro (/sf)", (GetPlayerName(playerid, nome, 24), nome));
- // Enviamos há todos.
- SendClientMessageToAll(0x88FF9FAA, string2);
- // Mandamos mensagem na tela.
- GameTextForPlayer(playerid,"~w~Bem Vindo a ~n~~r~San Fierro",5000,5);
- // Setamos para o interior 0(default)
- SetPlayerInterior(playerid,0);
- /*
- Parte importante, pois aqui verifica se o jogador está em um veículo
- ou não, muito importante você seguir este raciocínio "Mensagens depois Função".
- *Lembrando que as funções são executadas em sua sequência.
- Func1
- Func2
- Func2
- Como no exemplo acima, a primeira função que será utilizada é "Func1" depois é
- a "Func2" por último a função "Func2".
- */
- // Verificamos se o player está em um veículo
- if(IsPlayerInAnyVehicle(playerid))
- {
- // Setamos ele & o veículo na posição.
- SetVehiclePos(GetPlayerVehicleID(playerid),-1498.8904,799.6949,7.1875);
- // Setamos o ângulo do veículo
- SetVehicleZAngle(GetPlayerVehicleID(playerid), 179.0);
- // Importante: Note que adicionei o "return true" que significa se a condição "IsPlayerInAnyVehicle"
- // estiver correta, será executado tudo que está no código entre os escopos, depois do último escopo
- // será terminado a função, ou seja, o "return true" finaliza o comando e o resto não irá ser executado.
- return true;
- }
- // Caso o player não estiver em um veículo, exeuta oque está abaixo:
- // Seta o player para a posição
- SetPlayerPos(playerid,-1498.8904,799.6949,7.1875);
- // Seta o ângulo do player:
- SetPlayerFacingAngle(playerid,179.0);
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement