PDA

Просмотр полной версии : [Include] Speed Radar



Osetin
16.11.2013, 14:39
Native List

native CreateRadar(Float:x, Float:y, Float:z, speedmax, radiation, pickup, activated, virtualword = -1);
native DestroyRadar(lrid);
native RadarExists(lrid);
native SetRadarPos(lrid, Float:x, Float:y, Float:z);
native SetRadarVirtualWorld(lrid, virtualworld);
native SetRadarActivate(lrid, toggle);
native SetRadarMaxSpeed(lrid, speed);
native SetRadarRadius(lrid, Float:radiacao);
native SetRadarPickup(lrid, pickupid);
native GetRadarPos(lrid, &Float:x, &Float:y, &Float:z);
native GetRadarVirtualWorld(lrid);
native LoadStaticRadarsFromFile(const filename[]);
native GetPlayerSpeed(playerid, bool:speed);
native GetVehicleSpeed(vehicleid);
native AttachRadarToPlayer(playerid, speedlimit);
native DettachRadarToPlayer(playerid);
native IsPlayerRadarAttached(playerid);

Как использовать вспышку:
Добавьте функцию в OnGameModeInit/OnFilterScriptInit.

function UseFlashRadar();
Использование:
Добавьте callback public OnPlayerEnterRadar(playerid, speed, radarid) в мод.
Добавьте в public OnPlayerConnect(playerid);

LSR_PlayerConnect(playerid);

Пример использования:

#include "LSR"
public OnPlayerEnterRadar(playerid, speed, radarid)
{
new string[128];
if(radarid == radartest){format(string, sizeof(string), "[LSR:] You passed on my radar to %d km/h and lost $500.", speed);}
else {format(string, sizeof(string), "[LSR:] You passed in any radar to %d km/h and lost $500.", speed);}
SendClientMessage(playerid, 0xA9C4E4FF, string);
GivePlayerMoney(playerid, -500);/
return 1;
}

Ссылка: Pastebin (http://pastebin.com/HqsYtvxD)

Автор: Shelby

Salvacore
16.11.2013, 18:50
Попробуем разобраться)

TWIX
19.11.2013, 21:40
Хм...Поначалу не понял а сейчас разобрался вроде.. )