16.12.2011, 09:30
Please help me.... What is not good with that script?
I've tried to make script for entering the house on ENTER button.
I've tried to make script for entering the house on ENTER button.
Код:
if ( PRESSED(KEY_SECONDARY_ATTACK) ) { if(IsPlayerConnected(playerid)) { for(new i = 0; i < sizeof(HouseInfo); i++) { if (IsPlayerInRangeOfPoint(playerid, 10,HouseInfo[i][hEntrancex], HouseInfo[i][hEntrancey], HouseInfo[i][hEntrancez])) { //printf("Found House :%d",i); if(PlayerInfo[playerid][pPhousekey] == i || HouseInfo[i][hLock] == 0) { if(PlayerInfo[playerid][pWanted] == 0) { SafeSetPlayerInterior(playerid,HouseInfo[i][hInt]); SetPlayerVirtualWorld(playerid,HouseInfo[i][hWorld]); SafeSetPlayerPos(playerid,HouseInfo[i][hExitx],HouseInfo[i][hExity],HouseInfo[i][hExitz]); GameTextForPlayer(playerid, "~w~Welcome Home", 5000, 1); PlayerInfo[playerid][pLocal] = i; PlayerInfo[playerid][pVirWorld] = HouseInfo[i][hWorld]; HouseEntered[playerid] = i; PlayerInfo[playerid][pInteriorNr] = 39; } else { GameTextForPlayer(playerid, "~r~Criminals can't hide in houses!", 5000, 1); return 1; } } else { GameTextForPlayer(playerid, "~r~Locked", 5000, 1); return 1; } } } } }