if(IsPlayerInVehicle(playerid, 562) == 0) //False
{
SendClientMessage(playerid,VERMELHO,"{3cff00}[TBD] {FFFFFF}Vocк deve estar em um Elegy.");
return 1;
}
if(IsPlayerInVehicle(playerid, 562) == 1) //True
{
SendClientMessage(playerid,VERMELHO,"{3cff00}[TBD] {FFFFFF}Vocк deve estar em um Elegy.");
return 1;
}
public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
return 1;
}
if(IsPlayerInVehicle(playerid, AQUI ID DE TODOS OS CARROS QUE NГO PODE) == 0)
{
SendClientMessage(playerid,VERMELHO,"{3cff00}[TBD] {FFFFFF}Vocк deve estar em um Elegy.");
return 1;
}
if(IsPlayerInVehicle(playerid, 562) == 1) //ID SУ DO ELEGY
{
SendClientMessage(playerid,VERMELHO,"{3cff00}[TBD] {FFFFFF}Carro permitido.");
return 1;
}
new
VeiculoElegy = GetPlayerVehicleID(playerid),
Dirigindo = GetPlayerState(playerid)
;
if(Dirigindo == PLAYER_STATE_DRIVER)
{
if(VeiculoElegy != 562)
return SendClientMessage(playerid, -1 ,"[ERRO] Somente Elegy.");
// Funзao do comando..
}
й sу colocar isso ai na public
pawn Код:
|
PHP код:
PHP код:
|
Nгo me lembro direito, mas, acho que deve ser assim:
pawn Код:
|
if (strcmp("/timedrift", cmdtext, true, 10) == 0)
{
if(getCheckpointType(playerid)!=TT_START)
{
SendClientMessage(playerid,VERMELHO,"{3cff00}[TBD] {FFFFFF}Vocк deve estar no local de partida.");
return 1;
}
new
VeiculoElegy = GetPlayerVehicleID(playerid),
Dirigindo = GetPlayerState(playerid)
;
if(Dirigindo == PLAYER_STATE_DRIVER)
{
if(VeiculoElegy != 562) return SendClientMessage(playerid, -1 ,"[ERRO] Somente Elegy.");
if(IsPlayerInAnyVehicle(playerid))
PutPlayerInVehicle(playerid, 562, 0);
new String[228];
new pname[MAX_PLAYER_NAME];
format(String, sizeof(String), "{3cff00}[TBD]{FFFFFF}Atenзгo Comeзando... {00FF00}%s {FFFFFF}Tenha uma Boa Sorte!", pname);
SendClientMessage(playerid, -1, String);
SetCameraBehindPlayer(playerid);
new Rand = random(1000);
SetPlayerVirtualWorld(playerid, Rand);
SetVehicleVirtualWorld(GetPlayerVehicleID(playerid), Rand);
TogglePlayerControllable(playerid,0);
Motocountdown[playerid] = 6;
SetPlayerRaceCheckpoint(playerid,0,racecheckpoints[0][0],racecheckpoints[0][1],racecheckpoints[0][2],racecheckpoints[1][0],racecheckpoints[1][1],racecheckpoints[1][2],10);
DisablePlayerCheckpoint(playerid);
}
CMD:teste(playerid)
{
if(!IsAnElegy(GetPlayerVehicleID(playerid)))
{
SendClientMessage(playerid, VERMELHO, "Vocк deve estar em um Elegy.");
return 1;
}
else
{
// Code here
}
return 1;
}
stock IsAnElegy(vehicleid)
{
new result;
new model = GetVehicleModel(vehicleid);
switch(model)
{
case 562: result = model;
default: result = 0;
}
return result;
}