03.11.2012, 12:03
(
Последний раз редактировалось xtr3mepWnaGe; 03.11.2012 в 13:29.
Причина: added You don't own a house! code from script.
)
When i type /park to park my vehicle, it says "You don't own a house!"
idk why it said that but here is the code.
I DELETED ALL THE YOU DON'T OWN A HOUSE-RELATED COMMANDS. BUT STILL, IT SAYS THAT!
BUT, THE VEHICLE IS PARKED...
idk why it said that but here is the code.
Код:
if(strcmp(cmd, "/park", true) == 0) { if(PlayerInfo[playerid][pVehicleKeysFrom] != INVALID_PLAYER_ID) { new ownerid = PlayerInfo[playerid][pVehicleKeysFrom]; if(IsPlayerConnected(ownerid)) { new d = PlayerInfo[playerid][pVehicleKeys]; if(IsPlayerInVehicle(playerid, PlayerVehicleInfo[ownerid][d][pvId])) { new Float:x, Float:y, Float:z, Float:angle, Float:health; GetVehicleHealth(PlayerVehicleInfo[ownerid][d][pvId], health); if(health < 800) return SendClientMessage(playerid, COLOR_GREY, " Your vehicle is too damaged to park it."); if(PlayerInfo[playerid][pLockCar] == GetPlayerVehicleID(playerid)) PlayerInfo[playerid][pLockCar] = INVALID_VEHICLE_ID; if(IsARC(GetPlayerVehicleID(playerid))) // RC Vehicles { new Float:vehPos[3]; GetVehiclePos(GetPlayerVehicleID(playerid),vehPos[0], vehPos[1], vehPos[2]); SetPlayerPos(playerid,vehPos[0], vehPos[1]+0.5, vehPos[2]+0.5); } GetVehiclePos(PlayerVehicleInfo[ownerid][d][pvId], x, y, z); GetVehicleZAngle(PlayerVehicleInfo[ownerid][d][pvId], angle); UpdatePlayerVehicleParkPosition(ownerid, d, x, y, z, angle, health); format(string, sizeof(string), "* %s has parked %s's vehicle.", GetPlayerNameEx(playerid), GetPlayerNameEx(ownerid)); ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE); return 1; } } } for(new d = 0 ; d < MAX_PLAYERVEHICLES; d++) { if(IsPlayerInVehicle(playerid, PlayerVehicleInfo[playerid][d][pvId])) { new Float:x, Float:y, Float:z, Float:angle, Float:health; GetVehicleHealth(PlayerVehicleInfo[playerid][d][pvId], health); if(health < 800) return SendClientMessage(playerid, COLOR_GREY, " Your vehicle is too damaged to park it."); if(PlayerInfo[playerid][pLockCar] == GetPlayerVehicleID(playerid)) PlayerInfo[playerid][pLockCar] = INVALID_VEHICLE_ID; GetVehiclePos(PlayerVehicleInfo[playerid][d][pvId], x, y, z); GetVehicleZAngle(PlayerVehicleInfo[playerid][d][pvId], angle); GetPlayerName(playerid, playername, sizeof(playername)); UpdatePlayerVehicleParkPosition(playerid, d, x, y, z, angle, health); format(string, sizeof(string), "* %s has parked their vehicle.", playername); ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE); return 1; } } SendClientMessage(playerid, COLOR_GREY, " You need to be inside a vehicle that you own."); return 1; }
BUT, THE VEHICLE IS PARKED...