25.08.2009, 00:58
Hi i try make a God Car System but only work for ID 0
Anyone to help plz ? :P
Quote:
forward GodCarTimer(playerid); |
Quote:
//godmode vehicles new GodCartimer; new godcar[20]; |
Quote:
public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger) { for(new b=0; b<MAX_PLAYERS; b++) { if(GetPlayerState(b) == PLAYER_STATE_SPECTATING && gSpectateID[b] == playerid) { TogglePlayerSpectating(b, 1); PlayerSpectateVehicle(b, vehicleid); gSpectateType[b] = 2; } } if (gdebug >= 1){printf("DEBUG OnPlayerEnterVehicle(%d, %d, %d)", playerid, vehicleid, ispassenger);} if(gTeam[playerid] == TEAM_GREEN) { if (IsACopCar(vehicleid) && !ispassenger) { SetPlayerCriminal(playerid,255, "Roubas-te um carro da Policia",0,0); if(FlashTime[playerid] == 0){FlashTime[playerid] = 10;} } if (IsAnAmbulance(vehicleid) && !ispassenger) { SetPlayerCriminal(playerid,255, "Roubas-te uma ambulвncia",0,0); if(FlashTime[playerid] == 0){FlashTime[playerid] = 10;} } } new carid; carid = PlayerInfo[playerid][pPhousekey]+1; if(PlayerInfo[playerid][pPhousekey] == carid-1) vehid[playerid] = vehicleid; for(new i = 0; i < sizeof(godcar); i++) { if(vehicleid == godcar[i]) if (gdebug >= 1){printf("DEBUG OnPlayerEnterVehicle(%d, %d, %d)", playerid, vehicleid, ispassenger);} { GodCartimer = SetTimer("GodCarTimer",1000,1); AddVehicleComponent(godcar[i],1074);//jantes AddVehicleComponent(godcar[i],1087);//hydrolics AddVehicleComponent(godcar[i],1010);//nitro x10 } |
Quote:
godcar[0] = AddStaticVehicle(411,361.7381,-80.0696,558.1525,269.7961,8,; // Infernus |
Код:
public OnPlayerExitVehicle(playerid, vehicleid) { for(new i = 0; i < sizeof(godcar); i++) { if(vehicleid == godcar[i]) { KillTimer(GodCartimer); } }