11.04.2010, 16:35
Gente eu fiz minhas linhas de piloto de Trem/Onibus/SA Sanitary baseado no simulador dessa pagina http://forum.sa-mp.com/index.php?topic=121221.0
Eu re-editei TOTALMENTE!
Fico nada dele, sу a base das linhas
Agora queria saber uma coisa
Porque й que ta dando conflito?
Ele carrega as 3 linhas ao mesmo tempo
Ele aparece assim quando passa no checkpoint
Aguarde 5 segundos para proseguir
Aguarde 10 segundos para proseguir
Aguarde 10 segundos para proseguir
DD=
Eu re-editei TOTALMENTE!
Fico nada dele, sу a base das linhas
Agora queria saber uma coisa
Porque й que ta dando conflito?
Ele carrega as 3 linhas ao mesmo tempo
pawn Код:
switch (MotoristaOnibus[playerid])
{
case 0:
{
DisablePlayerCheckpoint(playerid);
SetPlayerCheckpoint(playerid,RotaOnibus[MotoristaOnibus[playerid]+1][0],RotaOnibus[MotoristaOnibus[playerid]+1][1],RotaOnibus[MotoristaOnibus[playerid]+1][2],5.0);
MotoristaOnibus[playerid]++;
GivePlayerMoneyEx(playerid,10);
SetTimerEx("DescongelarB", 5000, 0, "d", playerid);
TogglePlayerControllable(playerid, 0);
ExtortionSBiz(12, 10);
SendClientMessage(playerid, COR_SWAT,"Ganhou $10");
SendClientMessage(playerid, COLOR_CV,"Aguarde 5 segundos para proseguir...");
}
case 1..22:
{
DisablePlayerCheckpoint(playerid);
SetPlayerCheckpoint(playerid,RotaOnibus[MotoristaOnibus[playerid]+1][0],RotaOnibus[MotoristaOnibus[playerid]+1][1],RotaOnibus[MotoristaOnibus[playerid]+1][2],5.0);
MotoristaOnibus[playerid]++;
GivePlayerMoneyEx(playerid,10);
SetTimerEx("DescongelarB", 5000, 0, "d", playerid);
TogglePlayerControllable(playerid, 0);
ExtortionSBiz(12, 10);
SendClientMessage(playerid, COR_SWAT,"Ganhou $10");
SendClientMessage(playerid, COLOR_CV,"Aguarde 5 segundos para proseguir...");
}
case 23:
{
DisablePlayerCheckpoint(playerid);
MotoristaOnibus[playerid] = -1;
ExtortionSBiz(12, 100);
SendClientMessage(playerid,COLOR_GREEN,"Vocк completou a rota, ganhou $100");
GivePlayerMoneyEx(playerid,100);
}
}
switch (PilotoDeTrem[playerid])
{
case 0:
{
DisablePlayerCheckpoint(playerid);
SetPlayerCheckpoint(playerid,RotaTrem[PilotoDeTrem[playerid]+1][0],RotaTrem[PilotoDeTrem[playerid]+1][1],RotaTrem[PilotoDeTrem[playerid]+1][2],5.0);
PilotoDeTrem[playerid]++;
GivePlayerMoneyEx(playerid,500);
SetTimerEx("DescongelarT", 10000, 0, "d", playerid);
TogglePlayerControllable(playerid, 0);
ExtortionSBiz(9, 500);
SendClientMessage(playerid, COR_SWAT,"Ganhou $500");
SendClientMessage(playerid, COLOR_CV,"Aguarde 10 segundos para proseguir...");
}
case 1..5:
{
DisablePlayerCheckpoint(playerid);
SetPlayerCheckpoint(playerid,RotaTrem[PilotoDeTrem[playerid]+1][0],RotaTrem[PilotoDeTrem[playerid]+1][1],RotaTrem[PilotoDeTrem[playerid]+1][2],5.0);
PilotoDeTrem[playerid]++;
GivePlayerMoneyEx(playerid,500);
SetTimerEx("DescongelarT", 10000, 0, "d", playerid);
TogglePlayerControllable(playerid, 0);
ExtortionSBiz(9, 500);
SendClientMessage(playerid, COR_SWAT,"Ganhou $500");
SendClientMessage(playerid, COLOR_CV,"Aguarde 10 segundos para proseguir...");
}
case 6:
{
DisablePlayerCheckpoint(playerid);
PilotoDeTrem[playerid] = -1;
ExtortionSBiz(9, 1000);
SendClientMessage(playerid,COLOR_GREEN,"Vocк completou a rota, ganhou $1.000");
GivePlayerMoneyEx(playerid,1000);
}
}
switch (SASanitary[playerid])
{
case 0:
{
DisablePlayerCheckpoint(playerid);
SetPlayerCheckpoint(playerid,RotaSAS[SASanitary[playerid]+1][0],RotaSAS[SASanitary[playerid]+1][1],RotaSAS[SASanitary[playerid]+1][2],5.0);
SASanitary[playerid]++;
GivePlayerMoneyEx(playerid,5);
SetTimerEx("DescongelarS", 10000, 0, "d", playerid);
TogglePlayerControllable(playerid, 0);
ExtortionSBiz(1, 5);
SendClientMessage(playerid, COR_SWAT,"Ganhou $5");
SendClientMessage(playerid, COLOR_CV,"Aguarde 10 segundos para proseguir...");
}
case 1..5:
{
DisablePlayerCheckpoint(playerid);
SetPlayerCheckpoint(playerid,RotaSAS[SASanitary[playerid]+1][0],RotaSAS[SASanitary[playerid]+1][1],RotaSAS[SASanitary[playerid]+1][2],5.0);
SASanitary[playerid]++;
GivePlayerMoneyEx(playerid,5);
SetTimerEx("DescongelarS", 10000, 0, "d", playerid);
TogglePlayerControllable(playerid, 0);
ExtortionSBiz(1, 5);
SendClientMessage(playerid, COR_SWAT,"Ganhou $5");
SendClientMessage(playerid, COLOR_CV,"Aguarde 10 segundos para proseguir...");
}
case 6:
{
DisablePlayerCheckpoint(playerid);
SASanitary[playerid] = -1;
ExtortionSBiz(1, 500);
SendClientMessage(playerid,COLOR_GREEN,"Vocк completou a rota, ganhou $500");
GivePlayerMoneyEx(playerid,500);
}
}
Aguarde 5 segundos para proseguir
Aguarde 10 segundos para proseguir
Aguarde 10 segundos para proseguir
DD=