Mod: GTARP
Opis problema: Ovde imam kod kako igrac ulazi i izlazi iz policijske stanice kako da pod if(newkeys & KEY_SECONDARY_ATTACK) ubacim da se na F ulazi i kuce
Kod: if(newkeys & KEY_SECONDARY_ATTACK)
{
if(IsPlayerConnected(playerid))
{
new Float:cx, Float:cy, Float:cz;
GetPlayerPos(playerid, cx, cy, cz);
if(IsPlayerConnected(playerid))
{
new playerState = GetPlayerState(playerid);
{
if (playerState == PLAYER_STATE_ONFOOT)
{
if(PlayerToPointStripped(1, playerid,1554.9537,-1675.6584,16.1953, cx,cy,cz))
{//LSPD Entrance
GameTextForPlayer(playerid, "~w~Policijska stanica", 5000, 1);
SetPlayerInterior(playerid, 6);
SetPlayerPos(playerid,246.7079,66.2239,1003.6406);
PlayerInfo = 6;
}
else if(PlayerToPointStripped(1, playerid,246.5325,62.4251,1003.6406, cx,cy,cz))
{//LSPD Exit
GameTextForPlayer(playerid, "~w~Beograd", 5000, 1);
SetPlayerInterior(playerid, 0);
SetPlayerPos(playerid,1552.3231,-1674.6780,16.1953);
PlayerInfo = 0;
}
return 1;
}
}
}
}
}
[POMOC] Oko ulaz/izlaz u kuce i druge objekte
246
pregleda
5
postova
10. Sep. 2013.
11. Sep. 2013.
Kod:if(newkeys & KEY_SECONDARY_ATTACK)
{
if(IsPlayerConnected(playerid))
{
for(new i = 0; i < sizeof(HouseInfo); i++)
{
if (PlayerToPoint(3, playerid,HouseInfo, HouseInfo, HouseInfo))
{
//printf("Found House :%d",i);
if(PlayerInfo == i || HouseInfo == 0)
{
SetPlayerInterior(playerid,HouseInfo);
SetPlayerVirtualWorld(playerid,HouseInfo);
SetPlayerPos(playerid,HouseInfo,HouseInfo,HouseInfo);
GameTextForPlayer(playerid, "~w~Dobrodosli kuci", 5000, 1);
PlayerInfo = HouseInfo;
PlayerInfo = i;
HouseEntered = i;
}
else
{
GameTextForPlayer(playerid, "~r~Zakljucano", 5000, 1);
}
}
}
}
}
To mi je za ulazak u kucu. Ja zelim sad da spojim te dve stvari.
jer kad sam ubacio ovu za ulazak u policiju,opstinu itd. na F ulazak u kuce mi ne radi.
Da li neko zna kako to da resim ?
{
if(IsPlayerConnected(playerid))
{
for(new i = 0; i < sizeof(HouseInfo); i++)
{
if (PlayerToPoint(3, playerid,HouseInfo, HouseInfo, HouseInfo))
{
//printf("Found House :%d",i);
if(PlayerInfo == i || HouseInfo == 0)
{
SetPlayerInterior(playerid,HouseInfo);
SetPlayerVirtualWorld(playerid,HouseInfo);
SetPlayerPos(playerid,HouseInfo,HouseInfo,HouseInfo);
GameTextForPlayer(playerid, "~w~Dobrodosli kuci", 5000, 1);
PlayerInfo = HouseInfo;
PlayerInfo = i;
HouseEntered = i;
}
else
{
GameTextForPlayer(playerid, "~r~Zakljucano", 5000, 1);
}
}
}
}
}
To mi je za ulazak u kucu. Ja zelim sad da spojim te dve stvari.
jer kad sam ubacio ovu za ulazak u policiju,opstinu itd. na F ulazak u kuce mi ne radi.
Da li neko zna kako to da resim ?
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava