- 1
Problema.
-
Similar Content
-
- 1 reply
- 108 views
-
- 2 answers
- 927 views
-
Problema turf
By Soryn.,
- 3 answers
- 479 views
-
- 0 replies
- 202 views
-
- 2 replies
- 396 views
-
-
Recently Browsing 0 members
- No registered users viewing this page.
Question
VipBo$$
Salut!
Iar vin cu o problema de a mea.
De ce imi da in mysql_log asta:
[11:33:00] [ERROR] CMySQLResult::GetRowDataByName() - invalid row index ('25')
[11:33:00] [ERROR] CMySQLResult::GetRowDataByName() - invalid row index ('25')
[11:33:00] [ERROR] CMySQLResult::GetRowDataByName() - invalid row index ('25')
[11:33:00] [ERROR] CMySQLResult::GetRowDataByName() - invalid row index ('25')
[11:33:00] [ERROR] CMySQLResult::GetRowDataByName() - invalid row index ('25')
[11:33:00] [ERROR] CMySQLResult::GetRowDataByName() - invalid row index ('25')
[11:33:37] [ERROR] CMySQLResult::GetRowDataByName() - invalid row index ('0')
[11:33:40] [ERROR] CMySQLQuery::Execute[()] - (error #1054) Unknown column 'LastTimeOn' in 'field list'
Iar in server_log imi da asa:
[11:33:56] [debug] AMX backtrace:
[11:33:56] [debug] #0 00214dc8 in ?? (-1) from 1234.amx
[11:33:56] [debug] #1 000bb0f0 in public OnPlayerKeyStateChange (0, 16, 0) from 1234.amx
[11:33:57] [debug] Run time error 4: "Array index out of bounds"
[11:33:57] [debug] Accessing element at negative index -1
Daca ajuta cu ceva public-ul OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
new veh = GetPlayerVehicleID(playerid);
new engine,lights,alarm,doors,bonnet,boot,objective;
if(newkeys == KEY_CTRL_BACK && GetPlayerState(playerid)==PLAYER_STATE_DRIVER)
{
if(IsPlayerLogged[playerid] == 0) return 1;
if(!IsPlayerInAnyVehicle(playerid)) return 1;
new radiostr[1024];
format(radiostr, sizeof(radiostr), "{E82727}Opreste Radio-ul\nRadio Taraf Romania\nRadio Funky Manele\nRadio Gangsta Manele\nRadio Gangsta Dance\nRadio Bandit Romania\nRadio Hot Romania\nRadio Tequila HipHop\nRadio Kiss FM\nRadio ZU Romania\nRadio Greu de Difuzat\nRadio Pro FM\nRadio ClubMix\nRadio Popular");
ShowPlayerDialog(playerid,170,DIALOG_STYLE_LIST,"Radio",radiostr,"Ok", "Iesire");
}
if(newkeys == KEY_NO) LockCarFunction(playerid);
if(newkeys == KEY_FIRE)
{
if(IsVehicleRc(GetPlayerVehicleID(playerid)) || GetVehicleModel(GetPlayerVehicleID(playerid)) == RC_CAM && InDealer[playerid] == 1)
{
if(GetVehicleModel(GetPlayerVehicleID(playerid)) != D_TRAM)
{
DestroyVehicle(DealerCar[playerid]);
InDealer[playerid] = 0, DealerCarType[playerid] = -1, DealerCar[playerid] = 0;
KillTimer(DSTimer[playerid]);
SendClientMessage(playerid, COLOR_YELLOW, "Testul a fost suspendat deoarece ai abandonat vehiculul.");
SetPlayerPosEx(playerid, 327.9443, -1512.6609, 36.1366);
SetPlayerInterior(playerid, 0);
SetPlayerVirtualWorld(playerid, 0);
TestingModel[playerid] = 0;
}
}
}
if(newkeys == KEY_YES)
{
if(JobWorking[playerid] == 1)
{
if(InHand[playerid] == 0) return 1;
if(CheckPlayerDistanceToVehicle(7.0, playerid, JobVehicle[playerid]))
{
RemovePlayerAttachedObject(playerid, 2);
InHand[playerid] = 0;
if(GunoiKG[playerid] < GetPlayerSkill(playerid)*25)
{
new x = random(sizeof(GarbagePos));
SetPlayerCheckpointEx(playerid, GarbagePos[x][0], GarbagePos[x][1], GarbagePos[x][2], 2.0);
CP[playerid] = 54;
new szZone[256], string[256];
GetPlayer3DZone2(GarbagePos[x][0], GarbagePos[x][1], GarbagePos[x][2], szZone, sizeof(szZone));
format(string, sizeof(string), "Du-te la punctul rosu de pe mapa pentru a lua sacul cu gunoi~n~(~y~%s~w~~h~)", szZone);
PlayerTextDrawSetString(playerid, InfosTD, string);
SetTimerEx("HideTextdraw", 5000, 0, "%d", playerid);
PlayerTextDrawShow(playerid, InfosTD);
}
else
{
SetPlayerCheckpointEx(playerid,2109.2771, -2010.4305, 13.6879, 3.0);
CP[playerid] = 55;
PlayerTextDrawSetString(playerid, InfosTD, "Du-te la punctul rosu de pe mapa pentru a primii banii");
SetTimerEx("HideTextdraw", 5000, 0, "%d", playerid);
PlayerTextDrawShow(playerid, InfosTD);
}
}
}
else ShowPlayerFriends(playerid);
}
if(newkeys & KEY_JUMP && !(oldkeys & KEY_JUMP) && GetPlayerSpecialAction(playerid) == SPECIAL_ACTION_CUFFED) ApplyAnimation(playerid, "GYMNASIUM", "gym_jog_falloff",4.1,0,1,1,0,0);
if(newkeys & KEY_FIRE || newkeys & KEY_AIM)
{
new sslot;
new weapon = GetPlayerWeapon(playerid);
if(GetPlayerState(playerid) != PLAYER_STATE_DRIVER && WeaponData[playerid][sslot] == false && sslot != 0 && weapon != 46 && GetPlayerWeapon(playerid) != 9 && curatj[playerid] == 0)
{
ResetPlayerWeaponsEx(playerid);
ResetPlayerWeapons(playerid);
new sendername[25],gunname[50],string[124];
GetWeaponNameEx(weapon,gunname,sizeof(gunname));
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, 256, "AdmCmd: %s has spawned gun %s.", sendername, gunname);
SendAdminMessage(COLOR_LOGS,string,1);
return 1;
}
}
if((IsACBUGWeapon(playerid) && RELEASED(KEY_FIRE)) && newkeys != KEY_FIRE && newkeys & KEY_CROUCH)
{
ApplyAnimation ( playerid , "PED" , "getup" , 4.1 , 0 , 0 , 0 , 0 , 0 ) ;
SCM(playerid,COLOR_WARNING,"Pe serverul nostru este interzis c-bug, risti ban 3 zile.");
}
if (newkeys & KEY_HANDBRAKE)
{
if(GetPlayerSpecialAction(playerid) == SPECIAL_ACTION_USEJETPACK && PlayerInfo[playerid][pAdmin] < 1)
{
new string[100];
format(string,sizeof(string),"AdmCmd: %s(%d) foloseste JetPack.",GetName(playerid),playerid);
SendAdminMessage(COLOR_LOGS,string,1);
KickEx(playerid);
}
}
if (newkeys & KEY_CROUCH)
{
if(IsACop(playerid))
{
if(PlayerToPoint(15.0, playerid,1588.6552, -1637.9025, 15.0358))
{
MoveObject(gatelspd,1596.7352,-1637.9025, 15.0358,2);
SetTimer("lspdgateclose" ,9000 ,false);
return 1;
}
if(PlayerToPoint(15.0, playerid,-1770.25696, 995.83032, 25.07870))
{
MoveObject(gatefbi,-1770.2570, 995.8303, 25.0787,2);
SetTimer("fbigateclose" ,9000 ,false);
return 1;
}
if(PlayerToPoint(15.0, playerid,2293.84033, 2497.78271, 4.93679))
{
MoveObject(gatelvpd1,2293.8403, 2497.7827, 10.1142,2);
SetTimer("lvpdgateclose1" ,9000 ,false);
return 1;
}
if(PlayerToPoint(15.0, playerid,2335.0828, 2443.7883, 7.4586))
{
MoveObject(gatelvpd2,2335.0828, 2443.7883, 12.8445,2);
SetTimer("lvpdgateclose2" ,9000 ,false);
return 1;
}
if(PlayerToPoint(18.0, playerid, -1624.6464, 688.4363, 8.4412))
{
MoveObject(gatesfpd1,-1645.8208, 688.4628, 8.4412,2);
MoveObject(gatesfpd2,-1613.4664, 688.4363, 8.4412,2);
SetTimer("sfpdgateclose" ,9000 ,false);
return 1;
}
if(PlayerToPoint(15.0, playerid,135.2833, 1941.3331, 21.6932))
{
MoveObject(gateng,122.0023, 1941.4100, 21.6932,2);
SetTimer("nggateclose" ,9000 ,false);
return 1;
}
if(PlayerToPoint(15.0, playerid,1544.7007, -1630.7527, 13.2983))
{
MoveObject(lspdbar,1544.7007, -1630.7527, 13.2983,1,0.0000, 0.0000, 90.0000);
SetTimer("lspdbarclose" ,9000 ,false);
return 1;
}
}
}
if (((newkeys & KEY_WALK && newkeys & KEY_UP) || (newkeys & KEY_WALK && newkeys & KEY_DOWN) || (newkeys & KEY_WALK && newkeys & KEY_LEFT) || (newkeys & KEY_WALK && newkeys & KEY_RIGHT))
|| ((oldkeys & KEY_WALK && newkeys & KEY_UP) || (oldkeys & KEY_WALK && newkeys & KEY_DOWN) || (oldkeys & KEY_WALK && newkeys & KEY_LEFT) || (oldkeys & KEY_WALK && newkeys & KEY_RIGHT))
|| ((newkeys & KEY_WALK && oldkeys & KEY_UP) || (newkeys & KEY_WALK && oldkeys & KEY_DOWN) || (newkeys & KEY_WALK && oldkeys & KEY_LEFT) || (newkeys & KEY_WALK && oldkeys & KEY_RIGHT))
&& GetPlayerState(playerid) == PLAYER_STATE_ONFOOT)
{
walktime[playerid] = SetTimerEx("WalkAnim",200,0,"d",playerid);
}
if(newkeys == KEY_LOOK_BEHIND)
{
if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
{
new idcar = GetPlayerVehicleID(playerid),string[128],sendername[25];
if(IsABike(idcar)) return SendClientMessage(playerid,COLOR_WHITE,"Nu poti folosi aceasta comanda intr-o bicicleta.");
if(idcar == hotc[1] || idcar == hotc[2]) return SCM(playerid,COLOR_GREY, "Nu poti folosi aceasta comanda in acest vehicul.");
if(idcar == sanr[1] || idcar == sanr[2]) return SCM(playerid,COLOR_GREY, "Nu poti folosi aceasta comanda in acest vehicul.");
if(Refueling[playerid] == 0)
{
if(vehEngine[idcar] == 0)
{
vehEngine[idcar] = 1;
GetVehicleParamsEx(idcar,engine,lights,alarm,doors,bonnet,boot,objective);
SetVehicleParamsEx(idcar,VEHICLE_PARAMS_ON,lights,alarm,doors,bonnet,boot,objective);
new vehicle;
vehicle = GetVehicleModel(idcar) - 400;
GetPlayerName(playerid, sendername, sizeof(sendername));
SetPVarInt(playerid, "Engine", 1);
if(PlayerHit[playerid] != -1) SCM(playerid,COLOR_WHITE,"Motorul a fost pornit. Mesajul nu a fost afisat deoarece esti undercover.");
else
{
format(string,sizeof(string),"* %s a pornit motorul vehiculului %s.",sendername,aVehicleNames[vehicle]);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
}
}
else if(vehEngine[idcar] == 1)
{
vehEngine[idcar] = 0;
GetVehicleParamsEx(idcar,engine,lights,alarm,doors,bonnet,boot,objective);
SetVehicleParamsEx(idcar,VEHICLE_PARAMS_OFF,lights,alarm,doors,bonnet,boot,objective);
new vehicle;
vehicle = GetVehicleModel(idcar) - 400;
GetPlayerName(playerid, sendername, sizeof(sendername));
SetPVarInt(playerid, "Engine", 0);
if(PlayerHit[playerid] != -1) SCM(playerid,COLOR_WHITE,"Motorul a fost oprit. Mesajul nu a fost afisat deoarece esti undercover.");
else
{
format(string,sizeof(string),"* %s a oprit motorul vehiculului %s.",sendername,aVehicleNames[vehicle]);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
}
}
}
else return SendClientMessage(playerid,COLOR_WHITE,"Te rugam asteapta, acum iti faci plinul.");
}
}
if (newkeys & KEY_SPRINT)
{
if(gPlayerUsingLoopingAnim[playerid] == 1)
{
StopLoopingAnim(playerid);
}
}
if (newkeys & KEY_ANALOG_DOWN)
{
if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
{
if(GetPVarInt(playerid, "Boot") == 0)
{
GetVehicleParamsEx(veh,engine,lights,alarm,doors,bonnet,boot,objective);
SetVehicleParamsEx(veh,engine,lights,alarm,doors,bonnet,VEHICLE_PARAMS_ON,objective);
SetPVarInt(playerid, "Boot", 1);
}
else if(GetPVarInt(playerid, "Boot") == 1)
{
GetVehicleParamsEx(veh,engine,lights,alarm,doors,bonnet,boot,objective);
SetVehicleParamsEx(veh,engine,lights,alarm,doors,bonnet,VEHICLE_PARAMS_OFF,objective);
SetPVarInt(playerid, "Boot", 0);
}
}
return 1;
}
if(newkeys & KEY_SECONDARY_ATTACK)
{
if(Spectate[playerid] < 253 && Spectate[playerid] != 255)
{
TogglePlayerControllable(playerid, 1);
TogglePlayerSpectating(playerid, 0);
SetPlayerInterior(playerid,Unspec[playerid][sPint]);
PlayerInfo[playerid][pInt] = Unspec[playerid][sPint];
PlayerInfo[playerid][pLocal] = Unspec[playerid][sLocal];
Unspec[playerid][sLocal] = 255;
gTeam[playerid] = PlayerInfo[playerid][pTeam];
SetPlayerToTeamColor(playerid);
SendClientMessage(playerid, COLOR_GREEN, "Acum nu mai esti spectator.");
PlayerTextDrawHide(playerid, SpecTD);
SpawnPlayer(playerid);
Spectate[playerid] = 255;
return 1;
}
if(GetPlayerState(playerid) == PLAYER_STATE_ONFOOT)
{
if(IsPlayerConnected(playerid))
{
if(PlayerToPoint(3.0, playerid, 2315.5696,0.3521,26.7422)) // /rob enter
{
SetPlayerInterior(playerid, 6);
SetPlayerPosEx(playerid, -296.7248,1502.6849,1070.9940);
}
if(PlayerToPoint(3.0, playerid, -296.7248,1502.6849,1070.9940)) // /rob exit
{
SetPlayerInterior(playerid, 0);
SetPlayerPosEx(playerid, 2315.5696,0.3521,26.7422);
}
for(new i = 1; i < 26; i++)
{
if(PlayerToPoint(2.0, playerid, DynamicFactions[extX], DynamicFactions[extY], DynamicFactions[extZ]))
{
if(PlayerInfo[playerid][pMember] == i || i < 3) EnterFaction(playerid, i);
}
}
for(new i = 1; i < 26; i++)
{
if(PlayerToPoint(2.0, playerid, DynamicFactions[fcX], DynamicFactions[fcY], DynamicFactions[fcZ]))
{
if(DynamicFactions[fVW] == GetPlayerVirtualWorld(playerid) && DynamicFactions[fInterior] == GetPlayerInterior(playerid)) ExitFaction(playerid, i);
}
}
for(new i = 1; i < sizeof(HouseInfo); i++)
{
if(IsPlayerInRangeOfPoint(playerid,2,HouseInfo[hEntrancex], HouseInfo[hEntrancey], HouseInfo[hEntrancez]))
{
if(PlayerInfo[playerid][pHouse] == i || HouseInfo[hLock] == 0)
{
SetPlayerInterior(playerid,HouseInfo[hInterior]);
SetPlayerPosEx(playerid,HouseInfo[hExitx],HouseInfo[hExity],HouseInfo[hExitz]);
PlayerInfo[playerid][pInt] = HouseInfo[hInterior];
PlayerInfo[playerid][pLocal] = i;
SetPlayerVirtualWorld(playerid,HouseInfo[hVirtual]);
InHouse[playerid] = i;
UpdateHouseRadio(i);
}
else
{
GameTextForPlayer(playerid, "~r~~h~Inchis", 5000, 1);
}
}
}
for(new i = 1; i < sizeof(BizzInfo); i++)
{
if(IsPlayerInRangeOfPoint(playerid,2,BizzInfo[bEntranceX], BizzInfo[bEntranceY], BizzInfo[bEntranceZ]) && BizzInfo[bStatic] == 0)
{
if(GetPlayerCash(playerid) >= BizzInfo[bFee])
{
if(BizzInfo[bLocked] == 1)
{
GameTextForPlayer(playerid, "~r~~h~Inchis", 5000, 1);
return 1;
}
GivePlayerCash(playerid,-BizzInfo[bFee]);
BizzInfo[bBalance] += BizzInfo[bFee];
if(i == 1 || i == 30 || i == 36) SCM(playerid,COLOR_LIGHTBLUE,"Comenzile disponibile sunt: /withdraw, /deposit, /transfer.");
if(i == 25 || i == 37 || i == 38) SCM(playerid,COLOR_LIGHTBLUE,"Comenzile disponibile sunt: /clothes(/skins), /buyhat, /glasses.");
if(i == 31) SCM(playerid,COLOR_LIGHTBLUE,"Comenzile disponibile sunt: /clothes(/skins), /buyhat, /glasses.");
if(i == 28) SCM(playerid,COLOR_LIGHTBLUE,"Comenzile disponibile sunt: /playdice.");
if(i == 2) SCM(playerid,COLOR_LIGHTBLUE,"CComenzile disponibile sunt: /buygun, /eat.");
if(i == 26 || i == 27 || i == 39) SCM(playerid,COLOR_LIGHTBLUE,"Comenzile disponibile sunt: /eat.");
if(i == 3 || i == 4 || i == 5)
{
PlayAudioStreamForPlayer(playerid,alhamusic);
SCM(playerid,COLOR_LIGHTBLUE,"Comenzi disponibile: /drink.");
}
if(i == 20 || i == 21 || i == 22 || i == 23 || i == 24 || i == 32) SCM(playerid,COLOR_LIGHTBLUE,"Comenzile disponibile sunt: /buy.");
if(i == 6 || i == 33) SCM(playerid,COLOR_LIGHTBLUE,"Comenzile disponibile sunt: /buydildo.");
SetPlayerInterior(playerid,BizzInfo[bInterior]);
SetPlayerPosEx(playerid,BizzInfo[bExitX],BizzInfo[bExitY],BizzInfo[bExitZ]);
PlayerInfo[playerid][pInt] = BizzInfo[bInterior];
PlayerInfo[playerid][pLocal] = i+99;
SetPlayerVirtualWorld(playerid,BizzInfo[bVirtual]);
InBussines[playerid] = i;
Update(playerid, pCashx);
new str1[184];
format(str1,sizeof(str1),"UPDATE `bizz` SET `Till`='%d' WHERE `ID`='%d'",BizzInfo[bBalance],i);
mysql_query(SQL,str1);
format(str1, sizeof(str1), "~r~-$%d", BizzInfo[bFee]);
GameTextForPlayer(playerid, str1, 1000, 1);
}
else
{
GameTextForPlayer(playerid, "~r~~h~Nu ai suma necesara de bani", 5000, 1);
}
}
}
if (IsPlayerInRangeOfPoint(playerid,2,1397.0253,-1571.0708,14.2703)) // tribunal
{
SetPlayerInterior(playerid,5);
SetPlayerPosEx(playerid,322.2210,303.0282,999.1484);
PlayerInfo[playerid][pInt] = 5;
}
else if (IsPlayerInRangeOfPoint(playerid,2,1554.7500,-1675.5400,16.1953)) // jaills
{
SetPlayerInterior(playerid,6);
SetPlayerPosEx(playerid,246.8740,63.5291,1003.6406);
PlayerInfo[playerid][pInt] = 6;
}
else if (IsPlayerInRangeOfPoint(playerid,2,246.8740,63.5291,1003.6406)) // jaills
{
SetPlayerInterior(playerid,0);
SetPlayerPosEx(playerid,1554.7500,-1675.5400,16.1953);
PlayerInfo[playerid][pInt] = 0;
}
else if (IsPlayerInRangeOfPoint(playerid,2,1090.7542,-1476.3380,22.7465)) //tatto
{
SetPlayerInterior(playerid,16);
SetPlayerPosEx(playerid,-204.439987,-26.453998,1002.273437);
GameTextForPlayer(playerid, "~r~Tatto", 5000, 1);
PlayerInfo[playerid][pInt] = 16;
}
else if (IsPlayerInRangeOfPoint(playerid,2,1765.1732,-1569.0253,1742.4930)) // enter visit
{
SetPlayerPosEx(playerid,1764.3419,-1567.7599,1742.4967);
}
else if (IsPlayerInRangeOfPoint(playerid,2,2166.4771,-1671.7883,15.0743)) // drugs house
{
SetPlayerInterior(playerid,5);
SetPlayerPosEx(playerid,318.5867,1115.4735,1083.8828);
PlayerInfo[playerid][pInt] = 5;
}
else if (IsPlayerInRangeOfPoint(playerid,2,1780.6133, -1569.6526, 1737.6211)) // area 51 - afara
{
if(!IsACop(playerid) && PlayerInfo[playerid][pJailTime] < 1) return 1;
SetPlayerInterior(playerid,0);
SetPlayerVirtualWorld(playerid, 51);
SetPlayerPosEx(playerid,230.0804, 1888.0027, 17.7138);
PlayerInfo[playerid][pInt] = 0;
}
else if (IsPlayerInRangeOfPoint(playerid,2,230.0804, 1888.0027, 17.7138)) // area 51 - inauntru
{
if(!IsACop(playerid) && PlayerInfo[playerid][pJailTime] < 1) return 1;
SetPlayerInterior(playerid,0);
SetPlayerVirtualWorld(playerid, 0);
SetPlayerPosEx(playerid,1780.6133, -1569.6526, 1737.6211);
PlayerInfo[playerid][pInt] = 0;
SetTimerEx("UnfreezePlayer", 2000, 0, "%d", playerid);
TogglePlayerControllable(playerid, 0);
}
else if (IsPlayerInRangeOfPoint(playerid,2,2307.2935,-1786.0671,13.5557)) // b'dub house
{
SetPlayerInterior(playerid,3);
SetPlayerPosEx(playerid,1527.229980,-11.574499,1002.097106);
GameTextForPlayer(playerid, "~w~B'Dub House", 5000, 1);
PlayerInfo[playerid][pInt] = 3;
}
else if (IsPlayerInRangeOfPoint(playerid,2,157.3923,1903.2848,18.6660)) // armoury NG
{
if (IsACop(playerid))
{
SetPlayerInterior(playerid,10);
SetPlayerPosEx(playerid,246.5872,109.0304,1003.2188);
GameTextForPlayer(playerid, "~w~National Guard Armoury", 5000, 1);
PlayerInfo[playerid][pInt] = 10;
SetPlayerVirtualWorld(playerid, 4);
InHQ[playerid] = 3;
}
}
else if (IsPlayerInRangeOfPoint(playerid,2,928.3403,-1352.9470,13.3438)) // Cluckin' Bell
{
SetPlayerInterior(playerid,9);
SetPlayerPosEx(playerid,365.7158,-9.8873,1001.8516);
GameTextForPlayer(playerid, "~w~Cluckin' Bell", 5000, 1);
PlayerInfo[playerid][pInt] = 9;
}
else if (IsPlayerInRangeOfPoint(playerid,2,2229.3289,-1722.0793,13.5625))
{
SetPlayerInterior(playerid,5);
SetPlayerPosEx(playerid,772.111999,-3.898649,1000.728820);
GameTextForPlayer(playerid, "~w~Ls Gym", 5000, 1);
PlayerInfo[playerid][pInt] = 5;
}
else if (IsPlayerInRangeOfPoint(playerid,2,1833.0640,-1842.5887,13.5781))
{
SetPlayerInterior(playerid,4);
SetPlayerPosEx(playerid,-27.312299,-29.277599,1003.557250);
GameTextForPlayer(playerid, "~w~24/7", 5000, 1);
PlayerInfo[playerid][pInt] = 4;
}
else if (IsPlayerInRangeOfPoint(playerid,2,1481.1063,-1771.2532,18.7958))
{
SetPlayerInterior(playerid,3);
SetPlayerPosEx(playerid,387.7978,173.8582,1008.3828);
PlayerInfo[playerid][pInt] = 3;
}
else if(PlayerToPoint(5,playerid,387.7978,173.8582,1008.3828))
{
SetPlayerPosEx(playerid,1481.1063,-1771.2532,18.7958);
SetPlayerInterior(playerid,0);
}
else if (IsPlayerInRangeOfPoint(playerid,1,306.1372,-141.8831,1004.0547))//gunshopusa 1
{
SetPlayerPosEx(playerid,304.0046,-141.7622,1004.0625);
}
else if (IsPlayerInRangeOfPoint(playerid,1,300.4256,-141.7166,1004.0625))//gunshopusa 2
{
SetPlayerPosEx(playerid,299.1350,-141.8335,1004.0547);
}
else if (IsPlayerInRangeOfPoint(playerid,2,1671.5824,-1329.4281,17.4524))
{
if(areape == 1)
{
SetPlayerInterior(playerid,15);
SetPlayerPosEx(playerid,-1423.5153,935.8321,1036.4756);
PlayerInfo[playerid][pInt] = 15;
}
else return SCM(playerid,COLOR_WHITE,"Event area is closed.");
}
for(new i = 1; i < sizeof(HouseInfo); i++)
{
if (PlayerToPoint(2, playerid,HouseInfo[hExitx], HouseInfo[hExity], HouseInfo[hExitz]) && HouseInfo[hVirtual] == GetPlayerVirtualWorld(playerid))
{
SetPlayerVirtualWorld(playerid,0);
StopAudioStreamForPlayer(playerid);
SetPlayerInterior(playerid,0);
SetPlayerPosEx(playerid,HouseInfo[hEntrancex],HouseInfo[hEntrancey],HouseInfo[hEntrancez]);
PlayerInfo[playerid][pInt] = 0;
PlayerInfo[playerid][pLocal] = 255;
InHouse[playerid] = -1;
}
}
for(new i = 1; i < sizeof(BizzInfo); i++)
{
if (PlayerToPoint(2, playerid,BizzInfo[bExitX], BizzInfo[bExitY], BizzInfo[bExitZ]) && BizzInfo[bVirtual]==GetPlayerVirtualWorld(playerid))
{
SetPlayerInterior(playerid,0);
PlayerInfo[playerid][pInt] = 0;
SetPlayerPosEx(playerid,BizzInfo[bEntranceX],BizzInfo[bEntranceY],BizzInfo[bEntranceZ]);
PlayerInfo[playerid][pLocal] = 255;
SetPlayerVirtualWorld(playerid,0);
InBussines[playerid] = -1;
}
if(i == 3)
{
StopAudioStreamForPlayer(playerid);
}
}
if (IsPlayerInRangeOfPoint(playerid,2,1764.3419,-1567.7599,1742.4967)) // exit visit
{
SetPlayerPosEx(playerid,1765.1732,-1569.0253,1742.4930);
}
else if (IsPlayerInRangeOfPoint(playerid,2,322.2210,303.0282,999.1484))
{
SetPlayerInterior(playerid,0);
SetPlayerPosEx(playerid,1397.0253,-1571.0708,14.2703);
PlayerInfo[playerid][pInt] = 0;
}
else if(IsPlayerInRangeOfPoint(playerid,2,246.5872,109.0304,1003.2188) && GetPlayerVirtualWorld(playerid) == 4) // armoury NG
{
SetPlayerInterior(playerid,0);
SetPlayerPosEx(playerid,157.3923,1903.2848,18.6660);
PlayerInfo[playerid][pInt] = 0;
SetPlayerVirtualWorld(playerid, 0);
InHQ[playerid] = -1;
}
else if (IsPlayerInRangeOfPoint(playerid,2,-204.439987,-26.453998,1002.273437))
{
SetPlayerInterior(playerid,0);
SetPlayerPosEx(playerid,1090.7542,-1476.3380,22.7465);
PlayerInfo[playerid][pInt] = 0;
}
else if (IsPlayerInRangeOfPoint(playerid,2,1527.229980,-11.574499,1002.097106))
{
SetPlayerInterior(playerid,0);
SetPlayerPosEx(playerid,2307.2935,-1786.0671,13.5557);
PlayerInfo[playerid][pInt] = 0;
}
else if (IsPlayerInRangeOfPoint(playerid,1,304.5868,-141.9874,1004.0625))//gunshopusa
{
SetPlayerPosEx(playerid,305.7950,-141.8203,1004.0547);
}
else if (IsPlayerInRangeOfPoint(playerid,1,298.8386,-141.9191,1004.0547))//gunshopusa
{
SetPlayerPosEx(playerid,300.1631,-141.8074,1004.0625);
}
else if (IsPlayerInRangeOfPoint(playerid,2,834.1988,7.1422,1004.1870))
{
SetPlayerInterior(playerid,0);
SetPlayerPosEx(playerid,1122.9225,-1127.9012,23.8047);
PlayerInfo[playerid][pInt] = 0;
}
else if (IsPlayerInRangeOfPoint(playerid,2,365.7158,-9.8873,1001.8516))
{
SetPlayerInterior(playerid,0);
SetPlayerPosEx(playerid,928.3403,-1352.9470,13.3438);
PlayerInfo[playerid][pInt] = 0;
}
else if (IsPlayerInRangeOfPoint(playerid,2,203.7114,-48.8409,1001.8047))
{
SetPlayerInterior(playerid,0);
SetPlayerPosEx(playerid,2112.8286,-1211.8368,23.9634);
PlayerInfo[playerid][pInt] = 0;
}
else if (IsPlayerInRangeOfPoint(playerid,2,772.111999,-3.898649,1000.728820))
{
SetPlayerInterior(playerid,0);
SetPlayerPosEx(playerid,2229.3289,-1722.0793,13.5625);
PlayerInfo[playerid][pInt] = 0;
PlayerInfo[playerid][pLocal] = 255;
}
else if (IsPlayerInRangeOfPoint(playerid,2,-27.6573,-31.3035,1003.5573))
{
SetPlayerInterior(playerid,0);
SetPlayerPosEx(playerid,1833.0640,-1842.5887,13.5781);
PlayerInfo[playerid][pInt] = 0;
PlayerInfo[playerid][pLocal] = 255;
}
else if (IsPlayerInRangeOfPoint(playerid,2,6.091179,-29.271898,1003.549438))
{
SetPlayerInterior(playerid,0);
SetPlayerPosEx(playerid,1315.5227,-898.4055,39.5781);
PlayerInfo[playerid][pInt] = 0;
PlayerInfo[playerid][pLocal] = 255;
}
else if (IsPlayerInRangeOfPoint(playerid,2,-25.884498,-185.868988,1003.546875))
{
SetPlayerInterior(playerid,0);
SetPlayerPosEx(playerid,1352.4180,-1758.4011,13.5078);
PlayerInfo[playerid][pInt] = 0;
PlayerInfo[playerid][pLocal] = 255;
}
else if (IsPlayerInRangeOfPoint(playerid,2,-25.132598,-139.066986,1003.546875))
{
SetPlayerInterior(playerid,0);
SetPlayerPosEx(playerid,1929.3660,-1776.2944,13.5469);
PlayerInfo[playerid][pInt] = 0;
PlayerInfo[playerid][pLocal] = 255;
}
else if (IsPlayerInRangeOfPoint(playerid,2,-30.946699,-89.609596,1003.546875))
{
SetPlayerInterior(playerid,0);
SetPlayerPosEx(playerid,1000.1578,-919.8109,42.3281);
PlayerInfo[playerid][pInt] = 0;
PlayerInfo[playerid][pLocal] = 255;
}
else if (IsPlayerInRangeOfPoint(playerid,2,-1423.5153,935.8321,1036.4756))
{
if(areape == 1)
{
SetPlayerInterior(playerid,0);
SetPlayerPosEx(playerid,1671.5824,-1329.4281,17.4524);
PlayerInfo[playerid][pInt] = 0;
}
else return SCM(playerid,COLOR_WHITE,"Event area is closed.");
}
}
if(GetPlayerVehicleID(playerid) == rentsf[1] || GetPlayerVehicleID(playerid) == rentsf[2] || GetPlayerVehicleID(playerid) == rentsf[3])
{
TogglePlayerControllable(playerid, 1);
RemovePlayerFromVehicleEx(playerid);
}
if(GetPlayerVehicleID(playerid) == rentls[1] || GetPlayerVehicleID(playerid) == rentls[2] || GetPlayerVehicleID(playerid) == rentls[3])
{
TogglePlayerControllable(playerid, 1);
RemovePlayerFromVehicle(playerid);
}
if(GetPlayerVehicleID(playerid) == rentlv[1] || GetPlayerVehicleID(playerid) == rentlv[2] || GetPlayerVehicleID(playerid) == rentlv[3])
{
TogglePlayerControllable(playerid, 1);
RemovePlayerFromVehicle(playerid);
}
if(GetPlayerVehicleID(playerid) == scooter[1] || GetPlayerVehicleID(playerid) == scooter[2] || GetPlayerVehicleID(playerid) == scooter[3] || GetPlayerVehicleID(playerid) == scooter[4] || GetPlayerVehicleID(playerid) == scooter[5])
{
TogglePlayerControllable(playerid, 1);
RemovePlayerFromVehicleEx(playerid);
}
if(NoFuel[playerid] == 1)
{
RemovePlayerFromVehicleEx(playerid);
TogglePlayerControllable(playerid, 1);
NoFuel[playerid] = 0;
}
new car = GetClosestVehicle(playerid);
new carid = FindSpawnID(car);
if(CarInfo[carid][Userid] == PlayerInfo[playerid][pSQLID])
{
SetVehicleParamsForPlayer(car, playerid, 0, 0);
}
if(UsedFly[playerid] == 1)
{
StopFly(playerid);
UsedFly[playerid] = 0;
SetPlayerHealthEx(playerid, 100);
return 1;
}
}
return 1;
}
if (newkeys & KEY_ACTION)
{
if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
{
if(GetPVarInt(playerid, "Lights") == 0)
{
GetVehicleParamsEx(veh,engine,lights,alarm,doors,bonnet,boot,objective);
SetVehicleParamsEx(veh,engine,VEHICLE_PARAMS_ON,alarm,doors,bonnet,boot,objective);
SetPVarInt(playerid, "Lights", 1);
}
else if(GetPVarInt(playerid, "Lights") == 1)
{
GetVehicleParamsEx(veh,engine,lights,alarm,doors,bonnet,boot,objective);
SetVehicleParamsEx(veh,engine,VEHICLE_PARAMS_OFF,alarm,doors,bonnet,boot,objective);
SetPVarInt(playerid, "Lights", 0);
}
}
return 1;
}
if (newkeys & KEY_ANALOG_UP)
{
if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
{
if(GetPVarInt(playerid, "Bonnet") == 0)
{
GetVehicleParamsEx(veh,engine,lights,alarm,doors,bonnet,boot,objective);
SetVehicleParamsEx(veh,engine,lights,alarm,doors,VEHICLE_PARAMS_ON,boot,objective);
SetPVarInt(playerid, "Bonnet", 1);
}
else if(GetPVarInt(playerid, "Bonnet") == 1)
{
GetVehicleParamsEx(veh,engine,lights,alarm,doors,bonnet,boot,objective);
SetVehicleParamsEx(veh,engine,lights,alarm,doors,VEHICLE_PARAMS_OFF,boot,objective);
SetPVarInt(playerid, "Bonnet", 0);
}
}
return 1;
}
return 0;
}
Daca stiti va rog mult sa ma ajutati...ma chinui cu problema asta de mult.
HELP ME PLZ!
Edited by AlexBo$$Link to comment
Share on other sites
1 answer to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.