// Anti Vehicle Entrance Hacking && Vehicle Names
if(newstate == PLAYER_STATE_DRIVER || newstate == PLAYER_STATE_PASSENGER)
{
PlayerTextDrawSetString(playerid, VehName[playerid], RVN(GetPlayerVehicleID(playerid)));
PlayerTextDrawShow(playerid, VehName[playerid]);
SetTimerEx("HideVehName", 2000, 0, "i", playerid);
if(IsHitmanVehicle(GetPlayerVehicleID(playerid)) && !PlayerInfo[playerid][pHitman] && !Iter_Contains(Admins, playerid))
return AddBan(playerid, RPN(playerid), "Anti Cheat", "Vehicle Hacking", RPIP(playerid));
}
if(oldstate == PLAYER_STATE_DRIVER || oldstate == PLAYER_STATE_PASSENGER) PlayerTextDrawHide(playerid, VehName[playerid]);
Are u sure that the textdraw is being created? Sometimes i declare global textdraws and forget to create them at OnGameModeInit, so they don't show up. Maybe you forgot to put yours at OnPlayerConnect? Also, provide RVN function (which is used to return the vehicle name).
|
//
VehName[playerid] = CreatePlayerTextDraw(playerid, 510.999938, 332.266845, ".");
PlayerTextDrawLetterSize(playerid, VehName[playerid], 0.690333, 3.524740);
PlayerTextDrawAlignment(playerid, VehName[playerid], 2);
PlayerTextDrawColor(playerid, VehName[playerid], -5963521);
PlayerTextDrawSetShadow(playerid, VehName[playerid], 0);
PlayerTextDrawSetOutline(playerid, VehName[playerid], 1);
PlayerTextDrawBackgroundColor(playerid, VehName[playerid], 51);
PlayerTextDrawFont(playerid, VehName[playerid], 0);
PlayerTextDrawSetProportional(playerid, VehName[playerid], 1);
RVN(carid)
{
new name[32];
format(name, sizeof(name), "%s", VehicleNames[carid-400]);
return name;
}
new VehicleNames[212][] =
{
"Landstalker", "Bravura", "Buffalo", "Linerunner", "Perrenial", "Sentinel", "Dumper", "Firetruck", "Trashmaster", "Stretch", "Manana",
"Infernus", "Voodoo", "Pony", "Mule", "Cheetah", "Ambulance", "Leviathan", "Moonbeam", "Esperanto", "Taxi", "Washington", "Bobcat",
"Whoopee", "BF Injection", "Hunter", "Premier", "Enforcer", "Securicar", "Banshee", "Predator", "Bus", "Rhino", "Barracks", "Hotknife",
"Trailer 1", "Previon", "Coach", "Cabbie", "Stallion", "Rumpo", "RC Bandit", "Romero", "Packer", "Monster", "Admiral", "Squalo",
"Seasparrow", "Pizzaboy", "Tram", "Trailer 2", "Turismo", "Speeder", "Reefer", "Tropic", "Flatbed", "Yankee", "Caddy", "Solair",
"Berkley's RC Van", "Skimmer", "PCJ-600", "Faggio", "Freeway", "RC Baron", "RC Raider", "Glendale", "Oceanic", "Sanchez", "Sparrow",
"Patriot", "Quad", "Coastguard", "Dinghy", "Hermes", "Sabre", "Rustler", "ZR-350", "Walton", "Regina", "Comet", "BMX", "Burrito",
"Camper", "Marquis", "Baggage", "Dozer", "Maverick", "News Chopper", "Rancher", "FBI Rancher", "Virgo", "Greenwood", "Jetmax", "Hotring",
"Sandking", "Blista Compact", "Police Maverick", "Boxvillde", "Benson", "Mesa", "RC Goblin", "Hotring Racer A", "Hotring Racer B",
"Bloodring Banger", "Rancher", "Super GT", "Elegant", "Journey", "Bike", "Mountain Bike", "Beagle", "Cropduster","Stunt", "Tanker",
"Roadtrain", "Nebula", "Majestic", "Buccaneer", "Shamal", "Hydra", "FCR-900", "NRG-500", "HPV1000", "Cement Truck", "Tow Truck", "Fortune",
"Cadrona", "FBI Truck", "Willard", "Forklift", "Tractor", "Combine", "Feltzer", "Remington", "Slamvan", "Blade", "Freight", "Streak",
"Vortex", "Vincent", "Bullet", "Clover", "Sadler", "Firetruck LA", "Hustler", "Intruder", "Primo", "Cargobob", "Tampa", "Sunrise", "Merit",
"Utility", "Nevada", "Yosemite", "Windsor", "Monster A", "Monster B", "Uranus", "Jester", "Sultan", "Stratum", "Elegy", "Raindance",
"RC Tiger", "Flash", "Tahoma", "Savanna", "Bandito", "Freight Flat", "Streak Carriage", "Kart", "Mower", "Dune", "Sweeper", "Broadway",
"Tornado", "AT-400", "DFT-30", "Huntley", "Stafford", "BF-400", "News Van", "Tug", "Trailer 3", "Emperor", "Wayfarer", "Euros", "Hotdog",
"Club", "Freight Carriage", "Trailer 4", "Andromada", "Dodo", "RC Cam", "Launch", "Police Car (LSPD)", "Police Car (SFPD)",
"Police Car (LVPD)", "Police Rancher", "Picador", "S.W.A.T", "Alpha", "Phoenix", "Glendale", "Sadler", "Luggage Trailer A",
"Luggage Trailer B", "Stairs", "Boxville", "Tiller", "Utility Trailer"
};
RVN(GetPlayerVehicleID(playerid))
RVN(GetVehicleModel(GetPlayerVehicleID(playerid)))
in RVN you should provide the model id, not the vehicle id.
change: PHP код:
PHP код:
|