Detaljan opis problema: Napravio sam ulaz/izlaz tako sto sam neki bez veze int izmapao. Sad hocu umjesto tog inta koji sam izmapao da stavim int "Gang house" koji ima ID 5. Kako to da uradim? Stavio sam dole dio skripte vi samo u tom kodu ispravite sta treba da se uradi. Hvala unapred
Dio skripte:
#define PRESSED(%0) \
(((newkeys & (%0)) == (%0)) && ((oldkeys & (%0)) != (%0)))
public OnGameModeInit()
{
CreatePickup(1318, 1, 252.8873,-92.4062,3.5354, -1);
CreateObject(3676, 2297.69995, -1475.69995, 964.09998, 0, 0, 0);
CreateObject(3601, 2294.6001, -1492.59998, 977.5, 0, 354, 272);
CreateObject(3601, 2304.3999, -1482.30005, 977.5, 0, 356, 2);
CreateObject(3601, 2295.6001, -1469.80005, 977.29999, 0, 358, 88);
CreateObject(3601, 2285.3999, -1480.69995, 975.5, 0, 0, 182);
CreateObject(3601, 2291.3999, -1482.19995, 981.59998, 0, 176, 4);
CreateObject(1671, 2298.1001, -1485.69995, 970.09998, 0, 0, 198);
CreateObject(2357, 2296.1001, -1483.40002, 970.09998, 0, 0, 0);
CreateObject(1498, 2295.80005, -1475.69995, 969.70001, 0, 0, 0);
CreateObject(2114, 2293.5, -1476.40002, 969.79999, 0, 0, 0);
Create3DTextLabel("Pritisnite F za ulazak",0x0000BBAA,252.8873,-92.4062,3.5354,40.0,0,0);
return;
}
public OnPlayerPickUpPickup(playerid, pickupid)
{
return 1;
}
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
if(PRESSED(KEY_SECONDARY_ATTACK))
{
if(IsPlayerInRangeOfPoint(playerid, 3.0,252.8873,-92.4062,3.5354))
{
SetPlayerPos(playerid, 2296.5, -1476.30005, 970);
}
if(IsPlayerInRangeOfPoint(playerid, 3.0,2296.5, -1476.30005, 970))
{
SetPlayerPos(playerid, 252.8873,-92.4062,3.5354);
}
return 1;
}
return 1;
}Neke slike/video za lakse dobivanje pomoci(neobavezno): //
