04.04.2011, 05:09
Код:
new
Float:Pos[MAX_PLAYERS][ 4 ],
IntID[MAX_PLAYERS];
Код:
if ( strcmp( cmdtext, "/marcar", true ) == 0 )
{
if ( PlayerInfo[playerid][pAdmin] < 1 )
return SendClientMessage( playerid, -1, "Comando apenas para Administradores!" );
GetPlayerPos( playerid, Pos[playerid][ 0 ], Pos[playerid][ 1 ], Pos[playerid][ 2 ] );
GetPlayerFacingAngle( playerid, Pos[playerid][ 3 ] );
IntID[ playerid ] = GetPlayerInterior( playerid );
SendClientMessage( playerid, -1, "Vocк guardou a posiзгo use '/irmarca'!" );
PlayerPlaySound( playerid, 1137 , 0.0, 0.0, 0.0 );
return SetPVarInt( playerid,"MarcaSalva",1 );
}
Код:
if (strcmp(cmdtext, "/irmarca", true)==0)
{
if ( PlayerInfo[playerid][pAdmin] < 1 )
return SendClientMessage(playerid, -1, "Comando apenas para Administradores!");
if ( GetPVarInt(playerid,"MarcaSalva") == 0 )
return SendClientMessage(playerid, -1, "Salve uma posiзгo primeiro! (/marcar)");
if( GetPlayerState(playerid) == PLAYER_STATE_DRIVER )
{
SetVehiclePos( GetPlayerVehicleID( playerid ), Pos[playerid][ 0 ], Pos[playerid][ 1 ], Pos[playerid][ 2 ] );
SetVehicleZAngle(GetPlayerVehicleID(playerid), Pos[playerid][ 3 ]);
LinkVehicleToInterior(GetPlayerVehicleID(playerid),IntID[playerid]);
}
else
{
EnCoche[ playerid ] = false;
SetPlayerPos( playerid,Pos[playerid][ 0 ], Pos[playerid][ 1 ], Pos[playerid][ 2 ] );
SetPlayerFacingAngle( playerid, Pos[playerid][ 3 ] );
SetPlayerInterior( playerid, IntID[ playerid ] );
}
SetCameraBehindPlayer( playerid );
PlayerPlaySound( playerid, 1085, 0.0, 0.0, 0.0 );
return SendClientMessage( playerid, -1, "Posiзгo carregada com sucesso!!" );
}

