11.04.2016, 20:02
Este comando que eu estou fazendo ele estб com um problema, o "editor" que eu coloquei o EditObject ele nгo aparece, alguйm sabe como resolver!? Fico muito grato. REP +.
Код:
CMD:sirene(playerid, params[]) { if (GetFactionType(playerid) != FACTION_POLICE) return SendErrorMessage(playerid, "Vocк nгo й um oficial de polнcia."); new vehicleid = GetPlayerVehicleID(playerid); static Float:fSize[3], Float:fSeat[3]; if (!IsPlayerInAnyVehicle(playerid)) return SendErrorMessage(playerid, "Vocк deve estar dentro de um veнculo."); if (isnull(params)) { SendSyntaxMessage(playerid, "/sirene [opзгo]"); SendClientMessage(playerid, COLOR_GREEN, "|__________Sirenes________|"); SendClientMessage(playerid, COLOR_WHITE, "1 - Visor Strobe"); SendClientMessage(playerid, COLOR_WHITE, "2 - Giroflex"); SendClientMessage(playerid, COLOR_WHITE, "3 - Lightbar Nova"); SendClientMessage(playerid, COLOR_WHITE, "4 - Lightbar Antiga"); SendClientMessage(playerid, COLOR_WHITE, "5 - Lightbar Antiga + Acesa"); SendClientMessage(playerid, COLOR_WHITE, "6 - Remove a Sirene"); return 1; } if (!strcmp(params, "1", true)) { CoreVehicles[vehicleid][vehSirenOn] = 1; CoreVehicles[vehicleid][vehSirenObject] = CreateObject(19797, 0.0, 0.0, 1000.0, 0.0, 0.0, 0.0); EditObject(playerid, CoreVehicles[vehicleid][vehSirenObject]); AttachObjectToVehicle(CoreVehicles[vehicleid][vehSirenObject], vehicleid, -fSeat[0], fSeat[1], fSize[2] / 2.0, 0.0, 0.0, 0.0); } if (!strcmp(params, "2", true)) { CoreVehicles[vehicleid][vehSirenOn] = 1; CoreVehicles[vehicleid][vehSirenObject] = CreateObject(18646, 0.0, 0.0, 1000.0, 0.0, 0.0, 0.0); EditObject(playerid, CoreVehicles[vehicleid][vehSirenObject]); AttachObjectToVehicle(CoreVehicles[vehicleid][vehSirenObject], vehicleid, -fSeat[0], fSeat[1], fSize[2] / 2.0, 0.0, 0.0, 0.0); } if (!strcmp(params, "3", true)) { CoreVehicles[vehicleid][vehSirenOn] = 1; CoreVehicles[vehicleid][vehSirenObject] = CreateObject(19620, 0.0, 0.0, 1000.0, 0.0, 0.0, 0.0); EditObject(playerid, CoreVehicles[vehicleid][vehSirenObject]); AttachObjectToVehicle(CoreVehicles[vehicleid][vehSirenObject], vehicleid, -fSeat[0], fSeat[1], fSize[2] / 2.0, 0.0, 0.0, 0.0); } if (!strcmp(params, "4", true)) { CoreVehicles[vehicleid][vehSirenOn] = 1; CoreVehicles[vehicleid][vehSirenObject] = CreateObject(19420, 0.0, 0.0, 1000.0, 0.0, 0.0, 0.0); EditObject(playerid, CoreVehicles[vehicleid][vehSirenObject]); AttachObjectToVehicle(CoreVehicles[vehicleid][vehSirenObject], vehicleid, -fSeat[0], fSeat[1], fSize[2] / 2.0, 0.0, 0.0, 0.0); } if (!strcmp(params, "5", true)) { CoreVehicles[vehicleid][vehSirenOn] = 1; CoreVehicles[vehicleid][vehSirenObject] = CreateObject(19419, 0.0, 0.0, 1000.0, 0.0, 0.0, 0.0); EditObject(playerid, CoreVehicles[vehicleid][vehSirenObject]); AttachObjectToVehicle(CoreVehicles[vehicleid][vehSirenObject], vehicleid, -fSeat[0], fSeat[1], fSize[2] / 2.0, 0.0, 0.0, 0.0); } if (!strcmp(params, "6", true)) { CoreVehicles[vehicleid][vehSirenOn] = 0; DestroyObject(CoreVehicles[vehicleid][vehSirenObject]); } return 1; }