24.07.2012, 18:55
Olha, o /comprarcarro pode ser usado em qualquer lugar,O vender carro tambйm, queria colocar pra usar em um tal checkpoint, ja defini os checkpoint so nao to conseguindo colocar o comando pra usar somente no checkpoint, aki vai as coordenadas:
2050.6055,-1909.3562,13.5469
2050.6055,-1909.3562,13.5469
pawn Код:
if ( strcmp ( "/comprarcarro" , cmdtext ) == 0 )
{
if ( dini_Exists ( String ) )
return SendClientMessage ( playerid , -1 , "Vocк jб possui um veiculo !" ) ;
ShowPlayerDialog ( playerid , 120+119, DIALOG_STYLE_INPUT, "Carros","Escreva o nome do veiculo que vocк deseja.","Certo","Cancelar");
return 1;
}
if ( strcmp ("/vendercarro" , cmdtext ) == 0 )
{
if (! dini_Exists ( String ) )
return SendClientMessage ( playerid , -1 , "Vocк nгo possui um veiculo !" ) ;
if ( ! IsPlayerInVehicle ( playerid , CarroJogador [ playerid ] ) )
return SendClientMessage ( playerid , 0xFFFFFFAA , "Vocк nгo estб em seu veiculo." ) ;
format(msgg, sizeof(msgg), "Vocк vendeu seu carro por um valor 50 por cento, para $ %i.", InfoVenda [ playerid ] [ PrecoCarro ] / 2 ) ;
GivePlayerGrana ( playerid , InfoVenda [ playerid ] [ PrecoCarro ] / 2 ) ;
DestroyVehicle ( CarroJogador [ playerid ] ) ;
dini_Remove ( String ) ;
CarroJogador [ playerid ] = 0 ;
InfoVenda [ playerid ] [ ModeloCarro ] = 0 ;
InfoVenda [ playerid ] [ PrecoCarro ] = 0 ;
InfoCarro [ playerid ] [ s_PosX ] = 0 ;
InfoCarro [ playerid ] [ s_PosY ] = 0 ;
InfoCarro [ playerid ] [ s_PosZ ] = 0 ;
InfoCarro [ playerid ] [ s_PosA ] = 0 ;
SendClientMessage ( playerid , 0xFFFF00FF , msgg ) ;
return 1;
}