Spawn do Emprego -
Oakley_TwOPaCk - 18.11.2012
Seguinte,
Fiz um Spawn para meus Empregos .. o GM й BMG... e nesse spawn, quando o player escolhe o emprego... dai quando apareзe a tela de Confirma, ele ja vai pra posiзгo do emprego.. dai Derrepente o player volta pra Prefeitura, e enfrente ela.. e quando cofirma, fica la .---.' Ajudem ?
Oque eu coloquei pra ficar assim :
pawn Код:
case 10:
{
ShowPlayerDialog(playerid,2586,DIALOG_STYLE_MSGBOX,"Brasil Magic Games","* Vocк estб prestes a se tornar um Caminhoneiro, terб que cumprir 5 horas de contrato.\nPara se tornar um Caminhoneiro, clique em aceitar.","Aceitar","Cancelar");
GettingEmprego[playerid] = 11;
TogglePlayerControllable(playerid, 1);
SetPlayerPos(playerid, -77.0592,-1136.8331,1.0781);
SetPlayerInterior(playerid,0);
SetPlayerVirtualWorld(playerid,0);
}
Re: Spawn do Emprego -
OlhoDeFalcao - 18.11.2012
Pegou a coodernada do local de spawn do emprego ?
#edit
tem algum spawn na frete da prefeitura jб ? talvez seja conflito...
Re: Spawn do Emprego -
Oakley_TwOPaCk - 18.11.2012
taaa ai oow
pawn Код:
SetPlayerPos(playerid, -77.0592,-1136.8331,1.0781);
Na Frente da Prefeitura so tem o Incone pra Aperta Enter.. Para entrar nela...
Re: Spawn do Emprego -
Zona_Sky - 18.11.2012
faz asim pode criar uma novo public e nessa public vocй coloca tds spawn dos empregos ali com variavel.
Exemplo:
pawn Код:
if(DOF2_GetInt(file, "Profissao") == PExercito){
SetPlayerPos(playerid,896.9528, -2881.6692, 15.6603);
}
Obs: muda pra dini ou dof2 nгo sei como e o salvamento de seu gm, e muda variavel da prof ea cordenada.
Testei? sim uma boa parte dos empregos de meu gm e asim.
Re: Spawn do Emprego -
UzT - 18.11.2012
Nгo cara, fassa dois teleportes! Tipo coloca 1 tele em qualquer lugar e outro no seu lugar desejado, й porque vocк estб em um interior, ai as vezes buga entendeu? o SA-MP te retira do interior antes pra n precisar dar o famoso /setint 0 kkk
Re: Spawn do Emprego -
Henriq - 18.11.2012
O meu tambem deu este mesmo erro
Re: Spawn do Emprego -
Zona_Sky - 18.11.2012
o Meu Funciona corretamente =D
aki nгo da nada pq ta em um Interior,
tenta fazer oq Falei.
Abraзos.
Re: Spawn do Emprego -
Wallker - 18.11.2012
gamemode podre.
pawn Код:
case 10:
{
ShowPlayerDialog(playerid,2586,DIALOG_STYLE_MSGBOX,"Brasil Magic Games","* Vocк estб prestes a se tornar um Caminhoneiro, terб que cumprir 5 horas de contrato.\nPara se tornar um Caminhoneiro, clique em aceitar.","Aceitar","Cancelar");
GettingEmprego[playerid] = 11;
TogglePlayerControllable(playerid, 1);
SetPlayerPos(playerid, -77.0592,-1136.8331,1.0781);
SetPlayerInterior(playerid,0);
SetPlayerVirtualWorld(playerid,0); // vocк tem em mente que sу de clica no emprego ele ja via ter pego? essas funзхes era para tar no dialog 2586 caso ele aperte "sim" - mande a dialog eu mando arumadinho pra vocк
}
Re: Spawn do Emprego -
Zona_Sky - 18.11.2012
o caso dele nгo sei ser vai funciona o meu code..
pois dialogs dele dos empregos e diferente presisa aperta aceita etc.. meu esso clicka 2 vezes na prof e jб vai..
Re: Spawn do Emprego -
Oakley_TwOPaCk - 19.11.2012
@Wallker
pawn Код:
if(dialogid == 2569)
{
TogglePlayerControllable(playerid, 1);
EmDialog[playerid] = 0;
if(response == 0) { return 1; }
switch(listitem)
{
case 0:
{
ShowPlayerDialog(playerid,2586,DIALOG_STYLE_MSGBOX,"Brasil Magic Games","* Vocк estб prestes a se tornar um Detetive, terб que cumprir 5 horas de contrato.\nPara se tornar Detetive, clique em aceitar.","Aceitar","Cancelar");
GettingEmprego[playerid] = 1;
TogglePlayerControllable(playerid, 1);
}
case 1:
{
ShowPlayerDialog(playerid,2586,DIALOG_STYLE_MSGBOX,"Brasil Magic Games","* Vocк estб prestes a se tornar um Advogado, terб que cumprir 5 horas de contrato.\nPara se tornar um Advogado, clique em aceitar.","Aceitar","Cancelar");
GettingEmprego[playerid] = 2;
TogglePlayerControllable(playerid, 1);
}
case 2:
{
ShowPlayerDialog(playerid,2586,DIALOG_STYLE_MSGBOX,"Brasil Magic Games","* Vocк estб prestes a se tornar uma Profissional do sexo, terб que cumprir 5 horas de contrato.\nPara se tornar uma Profissional do sexo, clique em aceitar.","Aceitar","Cancelar");
GettingEmprego[playerid] = 3;
TogglePlayerControllable(playerid, 1);
}
case 3:
{
ShowPlayerDialog(playerid,2586,DIALOG_STYLE_MSGBOX,"Brasil Magic Games","* Vocк estб prestes a se tornar um Vendedor De Drogas, terб que cumprir 5 horas de contrato.\nPara aceitar o emprego, clique em aceitar.","Aceitar","Cancelar");
GettingEmprego[playerid] = 4;
TogglePlayerControllable(playerid, 1);
}
case 4:
{
ShowPlayerDialog(playerid,2586,DIALOG_STYLE_MSGBOX,"Brasil Magic Games","*Vocк estб prestes a se tornar um Mecвnico, terб que cumprir 5 horas de contrato.\nPara se tornar um Mecвnico, clique em aceitar.","Aceitar","Cancelar");
GettingEmprego[playerid] = 5;
TogglePlayerControllable(playerid, 1);
SetPlayerPos(playerid, 1360.7161,-1632.7798,13.3828);
SetPlayerInterior(playerid,0);
SetPlayerVirtualWorld(playerid,0);
}
case 5:
{
ShowPlayerDialog(playerid,2586,DIALOG_STYLE_MSGBOX,"Brasil Magic Games","* Vocк estб prestes a se tornar um Seguranзa, terб que cumprir 5 horas de contrato.\nPara se tornar um Seguranзa, clique em aceitar.","Aceitar","Cancelar");
GettingEmprego[playerid] = 6;
TogglePlayerControllable(playerid, 1);
}
case 6:
{
ShowPlayerDialog(playerid,2586,DIALOG_STYLE_MSGBOX,"Brasil Magic Games","* Vocк estб prestes a se tornar um Vendedor De Armas, terб que cumprir 5 horas de contrato.\nPara se tornar um Vendedor De Armas, clique em aceitar.","Aceitar","Cancelar");
GettingEmprego[playerid] = 7;
TogglePlayerControllable(playerid, 1);
}
case 7:
{
ShowPlayerDialog(playerid,2586,DIALOG_STYLE_MSGBOX,"Brasil Magic Games","* Vocк estб prestes a se tornar um Boxeador, terб que cumprir 5 horas de contrato.\nPara se tornar um Boxeador, clique em aceitar.","Aceitar","Cancelar");
GettingEmprego[playerid] = 8;
TogglePlayerControllable(playerid, 1);
SetPlayerPos(playerid, 766.1867,14.4507,1000.7004);
SetPlayerInterior(playerid,0);
SetPlayerVirtualWorld(playerid,0);
}
case 8:
{
ShowPlayerDialog(playerid,2586,DIALOG_STYLE_MSGBOX,"Brasil Magic Games","* Vocк estб prestes a se tornar um Motorista de Onibus, terб que cumprir 5 horas de contrato.\nPara se tornar um Motorista de Onibus, clique em aceitar.","Aceitar","Cancelar");
GettingEmprego[playerid] = 9;
TogglePlayerControllable(playerid, 1);
SetPlayerPos(playerid, 1219.4294,-1812.3375,16.5938);
SetPlayerInterior(playerid,0);
SetPlayerVirtualWorld(playerid,0);
}
case 9:
{
ShowPlayerDialog(playerid,2586,DIALOG_STYLE_MSGBOX,"Brasil Magic Games","* Vocк estб prestes a se tornar um Mendigo, terб que cumprir 5 horas de contrato.\nPara se tornar um Mendigo, clique em aceitar.","Aceitar","Cancelar");
GettingEmprego[playerid] = 10;
TogglePlayerControllable(playerid, 1);
}
case 10:
{
ShowPlayerDialog(playerid,2586,DIALOG_STYLE_MSGBOX,"Brasil Magic Games","* Vocк estб prestes a se tornar um Caminhoneiro, terб que cumprir 5 horas de contrato.\nPara se tornar um Caminhoneiro, clique em aceitar.","Aceitar","Cancelar");
GettingEmprego[playerid] = 11;
TogglePlayerControllable(playerid, 1);
SetPlayerPos(playerid, -77.0592,-1136.8331,1.0781);
SetPlayerInterior(playerid,0);
SetPlayerVirtualWorld(playerid,0);
}
}
}
if(dialogid == 2586)
{
if(!response)
{
GettingEmprego[playerid] = 0;
return SendClientMessage(playerid, COLOR_GREY, "Vocк cancelou o emprego.");
}
else
{
PlayerInfo[playerid][pEmprego] = GettingEmprego[playerid];
SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Parabens com seu novo emprego, digite /ajuda para ver seus novos comandos!");
}
}