Jump to content

Smokey20_official

Membru
  • Posts

    65
  • Joined

  • Last visited

Everything posted by Smokey20_official

  1. function LoadPlayerCars(playerid) { for(new i = 0; i < 10; i++) if(PlayerInfo[playerid][pCarKey][i] > 0) LoadCar(PlayerInfo[playerid][pCarKey][i]); return 1; } function LoadCar(id) { if(CarInfo[id][cModel] != 0) return 1; new query[256]; mysql_format(SQL, query, 128, "SELECT * FROM `cars` WHERE `ID`='%d'", id); new Cache: db = mysql_query(SQL, query); new i = 0; CarInfo[id][cID] = id; CarInfo[id][cModel] = cache_get_field_content_int(i, "Model"); CarInfo[id][cLocationx] = cache_get_field_content_float(i, "Locationx"); CarInfo[id][cLocationy] = cache_get_field_content_float(i, "Locationy"); CarInfo[id][cLocationz] = cache_get_field_content_float(i, "Locationz"); CarInfo[id][cAngle] = cache_get_field_content_float(i, "Angle"); CarInfo[id][cColorOne] = cache_get_field_content_int(i, "ColorOne"); CarInfo[id][cColorTwo] = cache_get_field_content_int(i, "ColorTwo"); cache_get_field_content(i, "Owner", CarInfo[id][cOwner], SQL, 129); cache_get_field_content(i, "Text", CarInfo[id][cText], SQL, 129); CarInfo[id][cTextColor] = cache_get_field_content_int(i, "ColorText"); CarInfo[id][cValue] = cache_get_field_content_int(i, "Value"); cache_get_field_content(i, "License", CarInfo[id][cLicense], SQL, 129); CarInfo[id][cAlarm] = cache_get_field_content_int(i, "Alarm"); CarInfo[id][cLock] = cache_get_field_content_int(i, "Lockk"); CarInfo[id][mod0] = cache_get_field_content_int(i, "mod0"); CarInfo[id][mod1] = cache_get_field_content_int(i, "mod1"); CarInfo[id][mod2] = cache_get_field_content_int(i, "mod2"); CarInfo[id][mod3] = cache_get_field_content_int(i, "mod3"); CarInfo[id][mod4] = cache_get_field_content_int(i, "mod4"); CarInfo[id][mod5] = cache_get_field_content_int(i, "mod5"); CarInfo[id][mod6] = cache_get_field_content_int(i, "mod6"); CarInfo[id][mod7] = cache_get_field_content_int(i, "mod7"); CarInfo[id][mod8] = cache_get_field_content_int(i, "mod8"); CarInfo[id][mod9] = cache_get_field_content_int(i, "mod9"); CarInfo[id][mod10] = cache_get_field_content_int(i, "mod10"); CarInfo[id][mod11] = cache_get_field_content_int(i, "mod11"); CarInfo[id][mod12] = cache_get_field_content_int(i, "mod12"); CarInfo[id][mod13] = cache_get_field_content_int(i, "mod13"); CarInfo[id][paintjob] = cache_get_field_content_int(i, "paintjob"); CarInfo[id][KM] = cache_get_field_content_float(i, "KM"); CarInfo[id][Userid] = cache_get_field_content_int(i, "Userid"); CarInfo[id][Confiscated] = cache_get_field_content_int(i, "Confiscated"); CarInfo[id][Spawned] = 0; CarInfo[id][cSpecial] = cache_get_field_content_int(i, "Special"); CarInfo[id][cTax] = cache_get_field_content_int(i, "Tax"); CarInfo[id][cPoints] = cache_get_field_content_int(i, "Points"); CarInfo[id][cFuel] = cache_get_field_content_int(i, "Fuel"); CarInfo[id][cNeon] = cache_get_field_content_int(i, "Neon"); CarInfo[id][cStage] = cache_get_field_content_int(i, "Stage"); CarInfo[id][cMaxSpeed] = cache_get_field_content_int(i, "MaxSpeed"); CarInfo[id][cVIP] = cache_get_field_content_int(i, "VIP"); CarInfo[id][cTimeGoto] = cache_get_field_content_int(i, "TimeGoto"); CarInfo[id][cRainBow] = cache_get_field_content_int(i, "RainBow"); cache_delete(db); return 1; }
  2. CMD:v(playerid, params[]) return ShowPlayerVehicle(playerid); stock TotalUp(carid) { new up, stage[20], neon[20]; gString[0] = EOS; if(CarInfo[carid][cText] > 3) up ++; if(CarInfo[carid][cStage] > 0) up ++; if(CarInfo[carid][cRainBow]) up ++; format(stage, sizeof(stage), "{509AE4}[S: %d/2] ", CarInfo[carid][cStage]); format(gString, 100, "%s%s", strlen(CarInfo[carid][cText]) > 3 ? ("{E3DE31}[V] ") : (""), CarInfo[carid][cRainBow] ? ("{791DD5}[R] ") : (""), CarInfo[carid][cStage] ? stage : ("")); return up != 0 ? gString : ("none"); } stock ShowPlayerVehicle(playerid) { new szTitle[180], szDialog[1300], szDialog2[1300], vstatus[1024]; if(GetVehicles(playerid) == 0) return SendClientMessage(playerid, COLOR_LGREEN, "Eroare: Nu ai un vehicul personal!"); format(szTitle, sizeof(szTitle), "Vehicles (%d/%d)", GetVehicles(playerid), TotalSlots(playerid)); for(new i = 0; i < 10; i++) { if(i < 5) { if(i < 3) { if(PlayerInfo[playerid][pCarKey][i] != 0) { new car = PlayerInfo[playerid][pCarKey][i]; if(IsVehicleOccupied(CarInfo[car][Spawned])) format(vstatus, sizeof(vstatus), "{FFFF00}(Occupied){FFFFFF} %s", aVehicleNames[CarInfo[car][cModel]-400]); else if(CarInfo[car][Spawned] > 0) format(vstatus, sizeof(vstatus), "{26B309}(Spawned){FFFFFF} %s", aVehicleNames[CarInfo[car][cModel]-400]); else format(vstatus, sizeof(vstatus), "{FF0000}(Despawnat){FFFFFF} %s", aVehicleNames[CarInfo[car][cModel]-400]); format(szDialog, sizeof(szDialog), "%s\n", vstatus); strcat(szDialog2, szDialog); } else strcat(szDialog2, "{FFD857}<slot liber>\n"), sVehicle[i][playerid] = 0; } else { if(PlayerInfo[playerid][pCarKey][i] != 0) { new car = PlayerInfo[playerid][pCarKey][i]; if(IsVehicleOccupied(CarInfo[car][Spawned])) format(vstatus, sizeof(vstatus), "{FFFF00}(Occupied){FFFFFF} %s", aVehicleNames[CarInfo[car][cModel]-400]); else if(CarInfo[car][Spawned] > 0) format(vstatus, sizeof(vstatus), "{26B309}(Spawned){FFFFFF} %s", aVehicleNames[CarInfo[car][cModel]-400]); else format(vstatus, sizeof(vstatus), "{FF0000}(Despawnat){FFFFFF} %s", aVehicleNames[CarInfo[car][cModel]-400]); format(szDialog, sizeof(szDialog), "%s\n", vstatus); strcat(szDialog2, szDialog); } else if(PlayerInfo[playerid][pPremiumAccount] == 1) strcat(szDialog2, "{FFD857}<slot liber>\n"), sVehicle[i][playerid] = 0; } } else { if(PlayerInfo[playerid][pCarKey][i] != 0) { new car = PlayerInfo[playerid][pCarKey][i]; if(IsVehicleOccupied(CarInfo[car][Spawned])) format(vstatus, sizeof(vstatus), "{FFFF00}(Occupied){FFFFFF} %s", aVehicleNames[CarInfo[car][cModel]-400]); else if(CarInfo[car][Spawned] > 0) format(vstatus, sizeof(vstatus), "{26B309}(Spawned){FFFFFF} %s", aVehicleNames[CarInfo[car][cModel]-400]); else format(vstatus, sizeof(vstatus), "{FF0000}(Despawnat){FFFFFF} %s", aVehicleNames[CarInfo[car][cModel]-400]); format(szDialog, sizeof(szDialog), "%s\n", vstatus); strcat(szDialog2, szDialog); } else if(PlayerInfo[playerid][pSlot][i-5] == 1) strcat(szDialog2, "{FFD857}<slot liber>\n"), sVehicle[i][playerid] = 0; } } ShowPlayerDialog(playerid, DIALOG_GARAGE, DIALOG_STYLE_LIST, szTitle, szDialog2, "Ok", "Exit"); return 1; }
  3. @ASGOOD m-am uitat, nu am gasit nimic neinregula, sau este undeva si nu vad eu
  4. [18:11:35] [debug] Run time error 4: "Array index out of bounds" [18:11:35] [debug] Accessing element at negative index -400 [18:11:35] [debug] AMX backtrace: [18:11:35] [debug] #0 00153450 in ?? (0) from wa-rpg.amx [18:11:35] [debug] #1 0014c67c in public cmd_v (0, 175076972) from wa-rpg.amx [18:11:35] [debug] #2 native CallLocalFunction () from samp03svr [18:11:35] [debug] #3 00012e40 in public OnPlayerCommandText (0, 175076960) from wa-rpg.amx [18:11:37] [debug] Run time error 4: "Array index out of bounds" [18:11:37] [debug] Accessing element at negative index -400 [18:11:37] [debug] AMX backtrace: [18:11:37] [debug] #0 00153450 in ?? (0) from wa-rpg.amx [18:11:37] [debug] #1 0014c67c in public cmd_v (0, 175076972) from wa-rpg.amx [18:11:37] [debug] #2 native CallLocalFunction () from samp03svr [18:11:37] [debug] #3 00012e40 in public OnPlayerCommandText (0, 175076960) from wa-rpg.amx
  5. Deci, ieri cand am adaugat stock ul de TotalUp la vehicule a mers gamemode-ul, acum azi a picat sv u, i-am dat restart si acum zice ca /v nu exista. [18:11:35] [debug] Run time error 4: "Array index out of bounds" [18:11:35] [debug] Accessing element at negative index -400 [18:11:35] [debug] AMX backtrace: [18:11:35] [debug] #0 00153450 in ?? (0) from wa-rpg.amx [18:11:35] [debug] #1 0014c67c in public cmd_v (0, 175076972) from wa-rpg.amx [18:11:35] [debug] #2 native CallLocalFunction () from samp03svr [18:11:35] [debug] #3 00012e40 in public OnPlayerCommandText (0, 175076960) from wa-rpg.amx [18:11:37] [debug] Run time error 4: "Array index out of bounds" [18:11:37] [debug] Accessing element at negative index -400 [18:11:37] [debug] AMX backtrace: [18:11:37] [debug] #0 00153450 in ?? (0) from wa-rpg.amx [18:11:37] [debug] #1 0014c67c in public cmd_v (0, 175076972) from wa-rpg.amx [18:11:37] [debug] #2 native CallLocalFunction () from samp03svr [18:11:37] [debug] #3 00012e40 in public OnPlayerCommandText (0, 175076960) from wa-rpg.amx
  6. nu, am setat acum timer-ul e bine? SetTimer("OneTimer", 350, true);
  7. function OneTimer() { foreach(new i : IsSpeed) GiveVehicleSpeed(i); return 1; } l-am trecut sub functie deoarece sub forma de task dadea erori
  8. Adica un infernus fara stage prinde maxim 209, dar cu stage prinde tot 209
  9. Salut, am copiat toate scripturile legate de stage din gamemodeul bhood in gamemodeul burned si viteza vehiculului nu se actualizeaza. Va rog sa ma ajutati
  10. da, la acelea ma refer
  11. Cand o masina este spawnata, te plimbi putin cu ea si se despawneaza automat, cum rezolv?
  12. Da, sv inainte a mers si la un restart a luat freeze
  13. gamemode burned, cand ma conectez nu imi apare cel de login. Doar zice connected, Joining The Game
  14. [connection] 127.0.0.1:64854 requests connection cookie. [connection] 127.0.0.1:64854 requests connection cookie. [connection] 127.0.0.1:64854 requests connection cookie. [connection] 127.0.0.1:64854 requests connection cookie.
  15. am rezolvat, aparent am uitat eu sa trec la functia LoadCars, anumite incarcari din baza de date
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more details you can also review our Terms of Use and Privacy Policy.