31.12.2011, 06:05
One more thing , please take a look at this code, when a player teleports to a certain place by FOOT, it says "[ ! ]{Name} teleported to LV [/lv] << works ... but when a player is in Vehicle, it says [ ! ] teleported to LV [/lv]" i mean the player's name wont show while in a vehicle, why?
PHP код:
if(strcmp("/lv",cmdtext,true) == 0)
{
new vehicleid=GetPlayerVehicleID(playerid);
new string[128];
new name[MAX_PLAYER_NAME];
if(IsPlayerInAnyVehicle(playerid))
{
SetPlayerPos(playerid,1907.1353,960.5406,10.8203);
SetVehiclePos(vehicleid,1907.1353,960.5406,10.8203);
format(string, sizeof(string), "[ ! ]%s has just teleported to LasVenturas [/lv]", name);
SendClientMessageToAll(COLOR_YELLOW, string);
PutPlayerInVehicle(playerid,vehicleid,0);
}
else
{
SetPlayerPos(playerid,1907.1353,960.5406,10.8203);
GetPlayerName(playerid, name, sizeof(name));
format(string, sizeof(string), "[ ! ]%s has just teleported to LasVenturas [/lv]", name);
SendClientMessageToAll(COLOR_YELLOW, string);
}
return 1;
}