![]() |
#1 |
Big Clucker
![]() ![]() Join Date: Sep 2011
Posts: 145
Reputation: 0
|
![]() Code:
public OnPlayerExitVehicle(playerid, vehicleid) { SetTimer("message", 30000, false); return 1; } forward message(playerid); public message(playerid) { new currentveh; currentveh = GetPlayerVehicleID(playerid); DestroyVehicle(currentveh); new name[MAX_PLAYER_NAME], string[124+MAX_PLAYER_NAME]; GetPlayerName(playerid, name, sizeof(name)); format(string, sizeof(string), "Se ha destruído el vehículo de %s despues de 30 segundos de espera.", name); print(string); } I want that if the player gets out of the car then destroy the car, but if the player gets back to the car then keep it. |
![]() |
![]() |
![]() |
#2 |
High-roller
![]() ![]() ![]() ![]() ![]() Join Date: Jul 2008
Location: Canada
Posts: 1,016
Reputation: 84
|
![]() Code:
//TOP: new msgtimer[MAX_PLAYERS]; // public OnPlayerExitVehicle(playerid, vehicleid) { SendClientMessage(playerid,-1,"You have 30 seconds to get back in the car !"); msgtimer[playerid] = SetTimerEx("message",30000,false,"dd",playerid,vehicleid); return 1; } forward message(playerid,vehicleid); public message(playerid,vehicleid) { if(GetPlayerVehicleID(playerid) != vehicleid) { DestroyVehicle(vehicleid); new name[MAX_PLAYER_NAME]; GetPlayerName(playerid, name, sizeof(name)); print("Se ha destruído el vehículo de %s despues de 30 segundos de espera.",name); } else { KillTimer(msgtimer[playerid]); } return 1; } |
![]() |
![]() |
![]() |
#3 |
Banned
![]() Join Date: Oct 2010
Location: Siиαloα
Posts: 1,463
Reputation: 0
|
![]() Code:
//TOP: new msgtimer[MAX_PLAYERS]; // public OnPlayerExitVehicle(playerid, vehicleid) { SendClientMessage(playerid,-1,"You have 30 seconds to get back in the car !"); msgtimer[playerid] = SetTimerEx("message",30000,false,"dd",playerid,vehicleid); return 1; } forward message(playerid,vehicleid); public message(playerid,vehicleid) { if(GetPlayerVehicleID(playerid) != vehicleid) { DestroyVehicle(vehicleid); new name[MAX_PLAYER_NAME]; GetPlayerName(playerid, name, sizeof(name)); printf("Se ha destruído el vehículo de %s despues de 30 segundos de espera.",name); } else { KillTimer(msgtimer[playerid]); } return 1; } EDIT: Super Panda, you can ask for help in Spanish section and we will help, I speak Spanish, speak little English |
![]() |
![]() |
![]() |
#4 |
High-roller
![]() ![]() ![]() ![]() ![]() Join Date: Apr 2010
Location: New Delhi,India
Posts: 1,861
Reputation: 323
|
![]()
I want to write in Caps but i wont!! Use CreateVehicle(ModelID,X,Y,Z,Angle,Color1,Color2,Re spawnDelayinMs);
Use this function under OnGameModeInIt as an example! Code:
CreateVehicle(522,456.134,7945.45,4855.3666,208.456,172,172,5 * 60 * 1000); No use of any other function! |
![]() |
![]() |
![]() |
Thread Tools | |
Display Modes | |
|
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Some moar helps with OnPlayerEnter/ExitVehicle | willsuckformoney | Help Archive | 7 | 09/07/2010 10:48 AM |
OnPlayerEnter&ExitVehicle | Rubennnnn | Help Archive | 22 | 07/02/2010 02:22 PM |
OnPlayerEnter vehicle problem. | bartje01 | Help Archive | 6 | 01/02/2010 03:46 PM |
[HELP] OnPlayerEnter And OnPlayerleaveCheckPoint | [SFSF]Ali | Help Archive | 1 | 15/03/2009 08:17 AM |