if(IsPlayerInRangeOfPoint(playerid, 3.0, KucaInfo[i][kIzlazX], KucaInfo[i][kIzlazY], KucaInfo[i][kIzlazZ]) && GetPlayerVirtualWorld(playerid) == KucaInfo[i][kVW])
{
SetPlayerPos(playerid, KucaInfo[i][kUlazX], KucaInfo[i][kUlazY], KucaInfo[i][kUlazZ]);
SetPlayerInterior(playerid, 0);
SetPlayerVirtualWorld(playerid, 0);
}
if(newkeys == KEY_SECONDARY_ATTACK )
{
for(new i; i < MAX_KUCA; i++)
{
if(IsPlayerInRangeOfPoint(playerid, 3.0, KucaInfo[i][kUlazX], KucaInfo[i][kUlazY], KucaInfo[i][kUlazZ]))
{
if(PlayerInfo[playerid][PosedovanjeKuce] == i || KucaInfo[i][kZatvoreno] == 0)
{
SetPlayerVirtualWorld(playerid, KucaInfo[i][kVW]);
SetPlayerInterior(playerid, KucaInfo[i][kInt]);
SetPlayerPos(playerid, KucaInfo[i][kIzlazX], KucaInfo[i][kIzlazY], KucaInfo[i][kIzlazZ]);
}
else return ERROR(playerid, "Kuca je zakljucana!");
}
if(IsPlayerInRangeOfPoint(playerid, 3.0, KucaInfo[i][kIzlazX], KucaInfo[i][kIzlazY], KucaInfo[i][kIzlazZ]) && GetPlayerVirtualWorld(playerid) == KucaInfo[i][kVW])
{
SetPlayerInterior(playerid, 0);
SetPlayerVirtualWorld(playerid, 0);
SetPlayerPos(playerid, KucaInfo[i][kUlazX], KucaInfo[i][kUlazY], KucaInfo[i][kUlazZ]);
}
}
}
if(newkeys == KEY_SECONDARY_ATTACK )
{
for(new i; i < MAX_KUCA; i++)
{
if(IsPlayerInRangeOfPoint(playerid, 3.0, KucaInfo[i][kUlazX], KucaInfo[i][kUlazY], KucaInfo[i][kUlazZ]))
{
if(PlayerInfo[playerid][PosedovanjeKuce] == i || KucaInfo[i][kZatvoreno] == 0)
{
SetPlayerVirtualWorld(playerid, KucaInfo[i][kVW]);
SetPlayerInterior(playerid, KucaInfo[i][kInt]);
SetPlayerPos(playerid, KucaInfo[i][kIzlazX], KucaInfo[i][kIzlazY], KucaInfo[i][kIzlazZ]);
}
else ERROR(playerid, "Kuca je zakljucana!");
}
if(IsPlayerInRangeOfPoint(playerid, 3.0, KucaInfo[i][kIzlazX], KucaInfo[i][kIzlazY], KucaInfo[i][kIzlazZ]) && GetPlayerVirtualWorld(playerid) == KucaInfo[i][kVW])
{
SetPlayerInterior(playerid, 0);
SetPlayerVirtualWorld(playerid, 0);
SetPlayerPos(playerid, KucaInfo[i][kUlazX], KucaInfo[i][kUlazY], KucaInfo[i][kUlazZ]);
}
}
}
its hard for people to help you in an non english script translate it for us.
|
if(newkeys == KEY_SECONDARY_ATTACK )
{
for(new i; i < MAX_HOUSES; i++)
{
if(IsPlayerInRangeOfPoint(playerid, 3.0, HouseInfo[i][kEnterX], HouseInfo[i][kEnterY], HouseInfo[i][kEnterZ]))
{
if(PlayerInfo[playerid][PosedovanjeKuce] == i || HouseInfo[i][kZatvoreno] == 0)
{
SetPlayerVirtualWorld(playerid, HouseInfo[i][kVW]);
SetPlayerInterior(playerid, HouseInfo[i][kInt]);
SetPlayerPos(playerid, HouseInfo[i][kExitX], HouseInfo[i][kExitY], HouseInfo[i][kExitZ]);
}
else ERROR(playerid, "House is locked!");
}
if(IsPlayerInRangeOfPoint(playerid, 3.0, HouseInfo[i][kExitX], HouseInfo[i][kExitY], HouseInfo[i][kExitZ]) && GetPlayerVirtualWorld(playerid) == HouseInfo[i][kVW])
{
SetPlayerInterior(playerid, 0);
SetPlayerVirtualWorld(playerid, 0);
SetPlayerPos(playerid, HouseInfo[i][kEnterX], HouseInfo[i][kEnterY], HouseInfo[i][kEnterZ]);
}
}
}
if(newkeys == KEY_SECONDARY_ATTACK )
{
for(new i; i <= MAX_HOUSES; i++)
{
if(IsPlayerInRangeOfPoint(playerid, 3.0, HouseInfo[i][kEnterX], HouseInfo[i][kEnterY], HouseInfo[i][kEnterZ]))
{
if(PlayerInfo[playerid][PosedovanjeKuce] == i || HouseInfo[i][kZatvoreno] == 0)
{
SetPlayerVirtualWorld(playerid, HouseInfo[i][kVW]);
SetPlayerInterior(playerid, HouseInfo[i][kInt]);
SetPlayerPos(playerid, HouseInfo[i][kExitX], HouseInfo[i][kExitY], HouseInfo[i][kExitZ]);
}
else SendClientMessage(playerid, 0xFF0000, "ERROR: House is locked!");
}
if(IsPlayerInRangeOfPoint(playerid, 3.0, HouseInfo[i][kExitX], HouseInfo[i][kExitY], HouseInfo[i][kExitZ]) && GetPlayerVirtualWorld(playerid) == HouseInfo[i][kVW])
{
SetPlayerInterior(playerid, 0);
SetPlayerVirtualWorld(playerid, 0);
SetPlayerPos(playerid, HouseInfo[i][kEnterX], HouseInfo[i][kEnterY], HouseInfo[i][kEnterZ]);
}
}
}
PosedovanjeKuce HouseInfo[i][kZatvoreno |
Translation means translation, what the hell are these variables supposed to do and how should we know it?
And also do not post 9 topics for your crappy system, we are not your code-fixing minions and we are not planning to be, you must have patience if you need help here, or go pay 500$ for classes in institutions to teach you how to use a loop. |