Vб adicionando o cуdigo abaixo na sua GM (faзa um backup se achar que necessita)
OBS: Coloquei as Informaзхes sobre, no cуdigo.
PHP код:
#define AutoEscolaLS 10001
#define AutoEscolaSF 10002
#define AutoEscolaLV 10003
new sAutoEscola[MAX_PLAYERS];
new EntrarAutoEscolaLS;
new EntrarAutoEscolaSF;
new EntrarAutoEscolaLV;
new SairAutoEscola;
public OnGameModeInit()
{
EntrarAutoEscolaLS = CreatePickup(1239, 1, 607.4615, -1458.5487, 14.3810, -1); //Pickup da Auto-Escola de LS
EntrarAutoEscolaSF = CreatePickup(1239, 1, -2026.1211, -101.4706, 35.1641, -1); //Pickup da Auto-Escola de SF
EntrarAutoEscolaLV = CreatePickup(1239, 1, 2078.1667, 2485.3923, 11.0781, -1); //Pickup da Auto-Escola de LV
SairAutoEscola = CreatePickup(1239, 1, -2026.8790, -104.0880, 1035.1719, -1); //Pickup de dentro do interior da Auto-Escola
return 1;
}
public OnPlayerPickUpPickup(playerid, pickupid)
{
if(pickupid == EntrarAutoEscolaLS){ // Se o player estiver no pickup "EntrarAutoEscolaLS"
SetPlayerPos(playerid, -2029.8093,-105.9899,1035.1719); //Seta o player dentro da Auto-escola de LS
SetPlayerInterior(playerid, 3); // Interior id da Auto-Escola
SendClientMessage(playerid, -1, "Bem-vindo(a) а Auto-escola de Los Santos!");
sAutoEscola[playerid] = AutoEscolaLS; // Seta o "sAutoEscola" pra "AutoEscolaLS"
return 1;
}
if(pickupid == EntrarAutoEscolaSF){ // Se o player estiver no pickup "EntrarAutoEscolaSF"
SetPlayerPos(playerid, -2029.8093,-105.9899,1035.1719); //Seta o player dentro da Auto-escola de SF
SetPlayerInterior(playerid, 3); // Interior id da Auto-Escola
SendClientMessage(playerid, -1, "Bem-vindo(a) а Auto-escola de San Fierro!");
sAutoEscola[playerid] = AutoEscolaSF; // Seta o "sAutoEscola" pra "AutoEscolaSF"
return 1;
}
if(pickupid == EntrarAutoEscolaLV){ // Se o player estiver no pickup "EntrarAutoEscolaLV"
SetPlayerPos(playerid, -2029.8093,-105.9899,1035.1719); //Seta o player dentro da Auto-escola de LV
SetPlayerInterior(playerid, 3); // Interior id da Auto-Escola
SendClientMessage(playerid, -1, "Bem-vindo(a) а Auto-escola de Las Venturas!");
sAutoEscola[playerid] = AutoEscolaLV; // Seta o "sAutoEscola" pra "AutoEscolaLV"
return 1;
}
//==============================================================================//
if(pickupid == SairAutoEscola){
if(sAutoEscola[playerid] == AutoEscolaLS){ // Se o sAutoEscola do playerid for igual a AutoEscolaLS
SetPlayerPos(playerid, 608.7413, -1459.8810, 14.3993); // Seta a posiзгo do Player pra Auto-escola de Los Santos.
SetPlayerInterior(playerid, 0);
sAutoEscola[playerid] = 0;
return 1;
}else if(sAutoEscola[playerid] == AutoEscolaSF){ // Se o sAutoEscola do playerid for igual a AutoEscolaSF
SetPlayerPos(playerid, -2027.7423, -100.0150, 35.1641); // Seta a posiзгo do Player pra Auto-escola de San Fierro.
SetPlayerInterior(playerid, 0);
sAutoEscola[playerid] = 0;
return 1;
}else if(sAutoEscola[playerid] == AutoEscolaLV){ //Se o sAutoEscola do playerid for igual a AutoEscolaSF
SetPlayerPos(playerid, 2079.4448, 2484.6536, 11.0781); // Seta a posiзгo do Player pra Auto-escola de Los Santos.
SetPlayerInterior(playerid, 0);
sAutoEscola[playerid] = 0;
return 1;
}
}
return 1;
}
//======================================== COMANDOS PARA TESTES ========================================//
CMD:tpls(playerid)
{
SetPlayerPos(playerid, 610.0353, -1460.2130, 16.3179); //LS
SetPlayerInterior(playerid, 0);
return 1;
}
CMD:tpsf(playerid)
{
SetPlayerPos(playerid, -2025.4618, -99.7601, 35.7955); //SF
SetPlayerInterior(playerid, 0);
return 1;
}
CMD:tplv(playerid)
{
SetPlayerPos(playerid, 2078.2061, 2485.1328, 11.4751);
SetPlayerInterior(playerid, 0);
return 1;
}