Jump to content

hanako

Membru
  • Posts

    540
  • Joined

  • Last visited

  • Days Won

    20

Everything posted by hanako

  1. salut bro, eu sunt magician si pot sa-ti ghicesc, dar intai am nevoie de server.log
  2. server.log/mysql.log si codul de la pin
  3. stock SpawnPlayerCar(dbid) { new string[180]; new engine,lights,alarm,doors,bonnet,boot,objective; if(dbid == -1) return true; if(CarInfo[dbid][Confiscated] == 1) return true; CarInfo[dbid][Spawned] = CreateVehicleEx(CarInfo[dbid][cModel],CarInfo[dbid][cLocationx],CarInfo[dbid][cLocationy],CarInfo[dbid][cLocationz],CarInfo[dbid][cAngle],CarInfo[dbid][cColorOne],CarInfo[dbid][cColorTwo], -1, 0); SetVehicleVirtualWorld(CarInfo[dbid][Spawned], CarInfo[dbid][cVirtual]); VehicleOwned[CarInfo[dbid][Spawned]] = CarInfo[dbid][Spawned]; VehicleSQL[CarInfo[dbid][Spawned]] = dbid; SetVehicleHealth(CarInfo[dbid][Spawned], CarInfo[dbid][cVip] ? 2000 : 1000); Iter_Add(PersonalVSpawned, dbid); MyVehicleSpawn[CarInfo[dbid][cOnline]] ++; attach_vip_text(dbid); AttachNeon(dbid); if(!CarInfo[dbid][cRainBow]) return true; else {Iter_Add(Rainbows[1], playerid);} Gas[CarInfo[dbid][Spawned]] = CarInfo[dbid][cFuel]; GetVehicleParamsEx(CarInfo[dbid][Spawned],engine,lights,alarm,doors,bonnet,boot,objective); SetVehicleParamsEx(CarInfo[dbid][Spawned],0,lights,alarm,CarInfo[dbid][cLock],bonnet,boot,objective); CarInfo[dbid][cTime] = gettime()+600; SetTunning(dbid); mysql_format(SQL, string, sizeof(string), "UPDATE cars SET Spawned='%d' WHERE ID=%d", CarInfo[dbid][Spawned], CarInfo[dbid][cID]); mysql_tquery(SQL, string, "", ""); return true; } asta ar trebui sa-ti rezolve problema la rainbow
  4. #1046 - No database selected - nu ai selectat baza de date
  5. arata-mi ce ai cand cumpara cineva un vehicul
  6. Tot ce trebuia sa faci era sa setezi valoriile de la rainbow si vip pe 0 function InsertVehicle(playerid, modelid, vip, rainbow, legendary, stage, temporar) { new idd = Iter_Free(PersonalVehicles); Iter_Add(MyVehicle[playerid], idd); Iter_Add(PersonalVehicles, idd); CarInfo[idd][Userid] = PlayerInfo[playerid][pSQLID]; CarInfo[idd][cID] = cache_insert_id(); CarInfo[idd][cModel] = modelid; CarInfo[idd][cValue] = 1; CarInfo[idd][cOnline] = playerid; if(CarInfo[idd][cModel] == 487 || CarInfo[idd][cModel] == 447) { new randspawn = random(sizeof(DealerCarPos1)); CarInfo[idd][cLocationx] = DealerCarPos1[randspawn][0]; CarInfo[idd][cLocationy] = DealerCarPos1[randspawn][1]; CarInfo[idd][cLocationz] = DealerCarPos1[randspawn][2]; CarInfo[idd][cAngle] = DealerCarPos1[randspawn][3]; } else if(CarInfo[idd][cModel] == 519) { new randspawn = random(sizeof(DealerCarPos2)); CarInfo[idd][cLocationx] = DealerCarPos2[randspawn][0]; CarInfo[idd][cLocationy] = DealerCarPos2[randspawn][1]; CarInfo[idd][cLocationz] = DealerCarPos2[randspawn][2]; CarInfo[idd][cAngle] = DealerCarPos2[randspawn][3]; } else { new randspawn = random(sizeof(DealerCarPos)); CarInfo[idd][cLocationx] = DealerCarPos[randspawn][0]; CarInfo[idd][cLocationy] = DealerCarPos[randspawn][1]; CarInfo[idd][cLocationz] = DealerCarPos[randspawn][2]; CarInfo[idd][cAngle] = DealerCarPos[randspawn][3]; } CarInfo[idd][cColorOne] = 1; CarInfo[idd][cColorTwo] = 1; strmid(CarInfo[idd][cOwner], PlayerInfo[playerid][pUsername], 0, strlen(PlayerInfo[playerid][pUsername]), 255); strmid(CarInfo[idd][cLicense], "NewCar", 0, 6, 255); CarInfo[idd][cAlarm] = 0; CarInfo[idd][cLock] = 0; CarInfo[idd][cRainBow] = false; CarInfo[idd][cLegendary] = 0; CarInfo[idd][cStage] = 0; for(new i = 0; i < 14; i++) CarInfo[idd][cMod][i] = 0; CarInfo[idd][cVip] = 0; CarInfo[idd][cFuel] = 100; CarInfo[idd][paintjob] = 3; CarInfo[idd][KM] = 0; CarInfo[idd][cPoints] = 5; CarInfo[idd][cTax] = 3000; CarInfo[idd][cTime] = gettime()+600; CarInfo[idd][cRainBow] = 0; CarInfo[idd][cStage] = 0; CarInfo[idd][cText] = 0; CarInfo[idd][cPoints] = 5; CarInfo[idd][cTax] = 50; saveCar(idd); gQuery[0] = EOS; mysql_format(SQL, gQuery, sizeof(gQuery), "UPDATE cars SET `MaxSpeed`='%d' WHERE ID=%d", GetVehicleMaxSpeed(CarInfo[idd][cModel]-400), CarInfo[idd][cID]); mysql_tquery(SQL, gQuery, "", ""); CarInfo[idd][cMaxSpeed] = GetVehicleMaxSpeed(CarInfo[idd][cModel]-400); if(legendary == 1) { CarInfo[idd][cLegendary] = 1; gQuery[0] = EOS; mysql_format(SQL, gQuery, sizeof(gQuery), "UPDATE cars SET `Legendary`='%d',`MaxSpeed`='300' WHERE ID=%d", CarInfo[idd][cLegendary], CarInfo[idd][cID]); mysql_tquery(SQL, gQuery, "", ""); } if(stage > 0) { gQuery[0] = EOS; CarInfo[idd][cStage] = stage; mysql_format(SQL, gQuery, sizeof(gQuery), "UPDATE cars SET `Stage`='%d' WHERE ID=%d", stage, CarInfo[idd][cID]); mysql_tquery(SQL, gQuery, "", ""); } if(rainbow == 1) { gQuery[0] = EOS; CarInfo[idd][cRainBow] = true; mysql_format(SQL, gQuery, sizeof(gQuery), "UPDATE cars SET `RainBow`='%d' WHERE ID=%d", CarInfo[idd][cRainBow], CarInfo[idd][cID]); mysql_tquery(SQL, gQuery, "", ""); } if(vip == 1) { gQuery[0] = EOS; format(CarInfo[idd][cText], 32, GetName(playerid)); mysql_format(SQL, gQuery, sizeof(gQuery), "UPDATE cars SET `Text`='%s' WHERE ID=%d", GetName(playerid), CarInfo[idd][cID]); mysql_tquery(SQL, gQuery, "", ""); } if(MyVehicleSpawn[playerid] != 5) SpawnPlayerCar(idd); return true; } modifica functia asta cu functia ta din gamemode
  7. ok, si ti-a mers? daca da, ar trebui topic closed
  8. poti pune la cele importante, nu ai cum altfel decat sa incerci pe pawncmd
  9. asa ar trebui sa arate comanda ta
  10. new carid = FindSpawnID(playerid); if(VehicleKey[playerid] != 0 && VehicleKey[playerid] == carid) { SetVehicleParamsForPlayer(carid, playerid, 0, 0); }
  11. tot acelasi lucru uite aici video https://youtu.be/oVHTZgNeaIs
  12. https://pastebin.com/k5eEAUxn poftim aici functia
  13. nu stiu de unde ar putea cauza, insa damage-ul la arma e stricat. adica, inainte dadeam 100 cu deagle dintr-un hit, apoi am facut sa dau -47, adica 3 hit-uri dar, prima oara cand il omor tot 1 hit ii dau si-l omor, dupa ce-l omor prima oara damage-ul se da normal (3 hit-uri), si la m4 e la fel o idee de rezolvare?
  14. Îmi lăsasei mesaj pe discord văd, dar cred că mi-ai dat block sau m-ai șters de la prieteni, nu? hanako#5798
  15. hanako

    .

    El vrusese ca eu să fac topic-ul, dar am zis să-l facă el, nici nu știam de reputația lui
  16. îmi place că ai făcut serverul dintr-o culoare, nu din 1000.
  17. problema e de la afișarea din gamemode, trebuie să pluseze cu 1 la job-uriile care au problema asta
  18. păi mă întrebi pe mine? JoPlayPoints bănuiesc că aici
  19. la functiile unde iti da skill, pluseaza la cele care sunt gresite cu +1
×
×
  • 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.