Как делать пикапы из одного места в другое?
Как делать пикапы из одного места в другое?
new название;
в public OnPlayerPickUpPickup(playerid, pickupid)
if(pickupid == название)
{
SetPlayerPos(playerid,1150.1437,-597.2569,115.0508); // коры куда тп
SetPlayerInterior(playerid,0);
}
в public OnGameModeInit()
название = CreatePickup(1276,20,1143.3394,-604.0706,109.6172); // коры где ставить пикап (1276 - ид пикапа)
в public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
ну и сам пикап ставитьelse if (PlayerToPoint(1.0, playerid,x,y,z))//координаты откуда можно выйти
{
GameTextForPlayer(playerid, "~w~Exit", 5000, 1);//текст
PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);// звук
SetPlayerInterior(playerid,0);
SetPlayerPos(playerid,x,y,z);//куда выкидывает
}
AddStaticPickup(id, 23,x,y,z);
У меня неполучаеться пикапы поставит 22 ошибки(((((
Код ошибки в студию!