rendered paste bodydcmd_gotoff(playerid, params[])
{
#pragma unused params
if(gotoff[playerid] == 0)
{
SendClientMessage(playerid, COLOR_YELLOW, "/Goto Disabled!");
gotoff[playerid] = 1;
return 1;
}
return 1;
}
dcmd_goton(playerid, params[])
{
#pragma unused params
if(goton[playerid] == 0)
{
SendClientMessage(playerid, COLOR_YELLOW, "/Goto Enabled");
goton[playerid] = 0;
return 1;
}
return 1;
}
#if MISCEL_CMDS == true
dcmd_gt(playerid, params[])
{
new idx, iString[128];
iString = strtok(params, idx);
if (!strlen(iString)) {
SendClientMessage(playerid, COLOR_RED, "/gt or /goto Playerid");
return true;
}
new ID = strval(iString);
if (!IsPlayerConnected(ID)) {
SendClientMessage(playerid, COLOR_RED, "Not connected Playerid.");
return true;
}
if(gotoff[playerid]) return SendClientMessage(playerid, COLOR_RED, "That Player Disabled Goto."); else return SendClientMessage(playerid, COLOR_GREEN, "Goto'ed Player!");
new vehicle = GetPlayerVehicleID(playerid); //line 687
new Float:X, Float:Y, Float:Z;
new Interior = GetPlayerInterior(ID);
GetPlayerPos(ID, X, Y, Z);
iString = strtok(params, idx);
if (!strlen(iString)) {
GetXYInFrontOfPlayer(ID, X, Y, 1.5);
SetPlayerInterior(playerid, Interior);
SetPlayerPos(playerid, X, Y, Z);
GetPlayerName(ID, iString, 128);
format(iString, 128, "You and/or your vehicle have warped to %s (ID: %d).", iString, ID);
SendClientMessage(playerid, COLOR_GREEN, iString);
PutPlayerInVehicle(playerid,vehicle,0);
SetVehiclePos(vehicle, X, Y, Z);
return true;
}
X += floatstr(iString);
iString = strtok(params, idx);
if (!strlen(iString)) {
goto fwarpto;
}
Y += floatstr(iString);
iString = strtok(params, idx);
if (!strlen(iString)) {
goto fwarpto;
}
Z += floatstr(iString);
fwarpto:
new pVID = GetPlayerVehicleID( playerid );
if ( pVID )
{
SetVehiclePos( pVID, X, Y, Z );
LinkVehicleToInterior( pVID, Interior );
}
else
{
SetPlayerPos( playerid, X, Y, Z);
}
SetPlayerInterior( playerid, Interior);
GetPlayerName(ID, iString, 128);
format(iString, 128, "You have warped to %s (ID: %d).", iString, ID);
SendClientMessage(playerid, COLOR_GREEN, iString);
return true;
}