Jump to content

yonutzz

Membru
  • Posts

    219
  • Joined

  • Last visited

    Never

Everything posted by yonutzz

  1. Adica la sistemul de pornire al masini sa adaug asta? [pawn]new vehid = GetPlayerVehicleID(playerid); if(vehid == idvehicul)) { return 1; }[/pawn] Si la idvehicul pun id-urile masinilor care le vreau?
  2. Nu. Deci am un fs de masini in care te urci intro masina ''macheta'', o cumperi si dupaia iti apare masina cumparata altundeva. Deci in acea ''macheta'' chiar daca o cumpar sau nu, intru in ea si pot sa o conduc, eu vreau sa fac in asa fel incat daca intru in ea de exemplu sa o cumpar, si dupa ce o cumpar sa ma dea afara. Deci acea masina o pot conduce orice ar fi.. Cum pot sa o blochez sa nu poata sa o conduca nimeni, numai sa intre in ea si atat. De exemplu aici cum sa fac? [pawn] if(dialogid == DIALOG_VEHICLE_BUY) { if(response) { if(GetPlayerVehicles(playerid) >= MAX_PLAYER_VEHICLES) { ShowErrorDialog(playerid, "You can't buy any more vehicles! Max: " #MAX_PLAYER_VEHICLES ); return 1; } new id = GetPVarInt(playerid, "DialogValue1"); if(GetPlayerMoney(playerid) < VehicleValue[id]) { ShowErrorDialog(playerid, "You don't have enough money to buy this vehicle!"); return 1; } new freeid = GetFreeVehicleID(); if(!freeid) { ShowErrorDialog(playerid, "Vehicle dealership is out of stock!"); return 1; } GivePlayerMoney(playerid, -VehicleValue[id]); new dealerid = strval(VehicleOwner[id]); VehicleCreated[freeid] = VEHICLE_PLAYER; VehicleModel[freeid] = VehicleModel[id]; VehiclePos[freeid] = DealershipPos[dealerid]; VehicleColor[freeid] = VehicleColor[id]; VehicleInterior[freeid] = VehicleInterior[id]; VehicleWorld[freeid] = VehicleWorld[id]; VehicleValue[freeid] = VehicleValue[id]; GetPlayerName(playerid, VehicleOwner[freeid], sizeof(VehicleOwner[])); VehicleNumberPlate[freeid] = DEFAULT_NUMBER_PLATE; for(new d=0; d < sizeof(VehicleTrunk[]); d++) { VehicleTrunk[freeid][d][0] = 0; VehicleTrunk[freeid][d][1] = 0; } for(new d=0; d < sizeof(VehicleMods[]); d++) { VehicleMods[freeid][d] = 0; } VehiclePaintjob[freeid] = 255; VehicleLock[freeid] = 0; VehicleAlarm[freeid] = 0; UpdateVehicle(freeid, 0); SaveVehicle(freeid); new msg[128]; format(msg, sizeof(msg), "You have bought this vehicle for $%d", VehicleValue[id]); SendClientMessage(playerid, COLOR_WHITE, msg); } else { new id = GetPVarInt(playerid, "DialogValue1"); if(GetPlayerVehicleAccess(playerid, id) < 1) { RemovePlayerFromVehicle(playerid); } } return 1; }[/pawn]
  3. Salut, cum fac la anumite masini sa poti sa intri in ele, dar sa nu le poti conduce, vreau sa pun la dealership unele masini, si vreau ca doar sa poate intra in masina si sa dea /buy car. Cum pot face?
  4. Acum am scos sistemul de masini din gm, dar masinile care le adaug tot de la id 1 mi se bag. Ce pot face sa mi se adauge in continuare de la ultima masina?
  5. Salut, daca adaug o masina pe server mi se baga de la id 1, si se incurca id-urile de la celelalte masini.Cum fac ca sa se bage in continuare masinile noi adaugate? :|
  6. yonutzz

    /veh

    Salut. Am bagat un sistem de masini personale pe server, am adaugat masinile pe server care sunt de cumparat, dar acum la comanda /veh mi se baga ca si cum ar fi de cumparat. Cum fac sa nu imi mai de-a asa? Ms. Comdanda /veh [pawn] if(strcmp(cmd, "/veh", true) == 0) { if(IsPlayerConnected(playerid)) { if (PlayerInfo[playerid][pAdmin] < 4) { SendClientMessage(playerid, COLOR_GRAD1, ADMIN_TEXT); return 1; } tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_WHITE, "UTILIZARE: /veh [carid/carname] [color1] [color2]"); return 1; } new bool:foundletter = false; for(new i; i < strlen(tmp); i++) if(!IsDigit(tmp)) { foundletter = true; break; } new car,carname[20]; if(!foundletter) // carid { car = strval(tmp); if(car < 400 || car > 611) { SendClientMessage(playerid, COLOR_GREY, "Modelul vehiculului trebuie sa fie intre 400 si 611 !"); return 1; } } else // carname { if(!strcmp(tmp,"Landstalker",true)) car = 400; else if(!strcmp(tmp,"Bravura",true)) car = 401; else if(!strcmp(tmp,"Buffalo",true)) car = 402; else if(!strcmp(tmp,"Linerunner",true)) car = 403; else if(!strcmp(tmp,"Pereniel",true)) car = 404; else if(!strcmp(tmp,"Sentinel",true)) car = 405; else if(!strcmp(tmp,"Dumper",true)) car = 406; else if(!strcmp(tmp,"Firetruck1",true)) car = 407; else if(!strcmp(tmp,"Trashmaster",true)) car = 408; else if(!strcmp(tmp,"Stretch",true)) car = 409; else if(!strcmp(tmp,"Manana",true)) car = 410; else if(!strcmp(tmp,"Infernus",true)) car = 411; else if(!strcmp(tmp,"Voodoo",true)) car = 412; else if(!strcmp(tmp,"Pony",true)) car = 413; else if(!strcmp(tmp,"Mule",true)) car = 414; else if(!strcmp(tmp,"Cheetah",true)) car = 415; else if(!strcmp(tmp,"Ambulance",true)) car = 416; else if(!strcmp(tmp,"Leviathan",true)) car = 417; else if(!strcmp(tmp,"Moonbeam",true)) car = 418; else if(!strcmp(tmp,"Esperanto",true)) car = 419; else if(!strcmp(tmp,"Taxi",true)) car = 420; else if(!strcmp(tmp,"Washington",true)) car = 421; else if(!strcmp(tmp,"Bobcat",true)) car = 422; else if(!strcmp(tmp,"MrWhoopee",true)) car = 423; else if(!strcmp(tmp,"BFInjection",true)) car = 424; else if(!strcmp(tmp,"Hunter",true)) car = 425; else if(!strcmp(tmp,"Premier",true)) car = 426; else if(!strcmp(tmp,"Enforcer",true)) car = 427; else if(!strcmp(tmp,"Securicar",true)) car = 428; else if(!strcmp(tmp,"Banshee",true)) car = 429; else if(!strcmp(tmp,"Predator",true)) car = 430; else if(!strcmp(tmp,"Bus",true)) car = 431; else if(!strcmp(tmp,"Rhino",true)) car = 432; else if(!strcmp(tmp,"Barracks",true)) car = 433; else if(!strcmp(tmp,"Hotknife",true)) car = 434; else if(!strcmp(tmp,"Trailer1",true)) car = 435; else if(!strcmp(tmp,"Previon",true)) car = 436; else if(!strcmp(tmp,"Coach",true)) car = 437; else if(!strcmp(tmp,"Cabbie",true)) car = 438; else if(!strcmp(tmp,"Stallion",true)) car = 439; else if(!strcmp(tmp,"Rumpo",true)) car = 440; else if(!strcmp(tmp,"RCBandit",true)) car = 441; else if(!strcmp(tmp,"Romero",true)) car = 442; else if(!strcmp(tmp,"Packer",true)) car = 443; else if(!strcmp(tmp,"MonsterTruck1",true)) car = 444; else if(!strcmp(tmp,"Admiral",true)) car = 445; else if(!strcmp(tmp,"Squalo",true)) car = 446; else if(!strcmp(tmp,"Seasparrow",true)) car = 447; else if(!strcmp(tmp,"Pizzaboy",true)) car = 448; else if(!strcmp(tmp,"Tram",true)) car = 449; else if(!strcmp(tmp,"Trailer2",true)) car = 450; else if(!strcmp(tmp,"Turismo",true)) car = 451; else if(!strcmp(tmp,"Speeder",true)) car = 452; else if(!strcmp(tmp,"Reefer",true)) car = 453; else if(!strcmp(tmp,"Tropic",true)) car = 454; else if(!strcmp(tmp,"Flatbed",true)) car = 455; else if(!strcmp(tmp,"Yankee",true)) car = 456; else if(!strcmp(tmp,"Caddy",true)) car = 457; else if(!strcmp(tmp,"Solair",true)) car = 458; else if(!strcmp(tmp,"Berkley",true)) car = 459; else if(!strcmp(tmp,"Skimmer",true)) car = 460; else if(!strcmp(tmp,"PCJ-600",true) || !strcmp(tmp,"PCJ600",true)) car = 461; else if(!strcmp(tmp,"Faggio",true)) car = 462; else if(!strcmp(tmp,"Freeway",true)) car = 463; else if(!strcmp(tmp,"RCBaron",true)) car = 464; else if(!strcmp(tmp,"RCRaider",true)) car = 465; else if(!strcmp(tmp,"Glendale",true)) car = 466; else if(!strcmp(tmp,"Oceanic",true)) car = 467; else if(!strcmp(tmp,"Sanchez",true)) car = 468; else if(!strcmp(tmp,"Sparrow",true)) car = 469; else if(!strcmp(tmp,"Patriot",true)) car = 470; else if(!strcmp(tmp,"Quad",true) || !strcmp(tmp,"ATV",true)) car = 471; else if(!strcmp(tmp,"Coastguard",true)) car = 472; else if(!strcmp(tmp,"Dinghy",true)) car = 473; else if(!strcmp(tmp,"Hermes",true)) car = 474; else if(!strcmp(tmp,"Sabre",true)) car = 475; else if(!strcmp(tmp,"Rustler",true)) car = 476; else if(!strcmp(tmp,"ZR-350",true) || !strcmp(tmp,"ZR350",true)) car = 477; else if(!strcmp(tmp,"Walton",true)) car = 478; else if(!strcmp(tmp,"Regina",true)) car = 479; else if(!strcmp(tmp,"Comet",true)) car = 480; else if(!strcmp(tmp,"BMX",true)) car = 481; else if(!strcmp(tmp,"Burrito",true)) car = 482; else if(!strcmp(tmp,"Camper",true)) car = 483; else if(!strcmp(tmp,"Marquis",true)) car = 484; else if(!strcmp(tmp,"Baggage",true)) car = 485; else if(!strcmp(tmp,"Dozer",true)) car = 486; else if(!strcmp(tmp,"Maverick",true)) car = 487; else if(!strcmp(tmp,"NewsChopper",true) || !strcmp(tmp,"NewsMaverick",true)) car = 488; else if(!strcmp(tmp,"Rancher1",true)) car = 489; else if(!strcmp(tmp,"FBIRancher",true)) car = 490; else if(!strcmp(tmp,"Virgo",true)) car = 491; else if(!strcmp(tmp,"Greenwood",true)) car = 492; else if(!strcmp(tmp,"Jetmax",true)) car = 493; else if(!strcmp(tmp,"Hotring1",true)) car = 494; else if(!strcmp(tmp,"Sandking",true)) car = 495; else if(!strcmp(tmp,"BlistaCompact",true)) car = 496; else if(!strcmp(tmp,"PoliceMaverick",true)) car = 497; else if(!strcmp(tmp,"Boxville",true)) car = 498; else if(!strcmp(tmp,"Benson",true)) car = 499; else if(!strcmp(tmp,"Mesa",true)) car = 500; else if(!strcmp(tmp,"RCGoblin",true)) car = 501; else if(!strcmp(tmp,"Hotring2",true)) car = 502; else if(!strcmp(tmp,"Hotring3",true)) car = 503; else if(!strcmp(tmp,"BloodringBanger",true)) car = 504; else if(!strcmp(tmp,"Rancher2",true)) car = 505; else if(!strcmp(tmp,"SuperGT",true)) car = 506; else if(!strcmp(tmp,"Elegant",true)) car = 507; else if(!strcmp(tmp,"Journey",true)) car = 508; else if(!strcmp(tmp,"Bike",true)) car = 509; else if(!strcmp(tmp,"MountainBike",true)) car = 510; else if(!strcmp(tmp,"Beagle",true)) car = 511; else if(!strcmp(tmp,"Cropdust",true)) car = 512; else if(!strcmp(tmp,"Stunt",true)) car = 513; else if(!strcmp(tmp,"Tanker",true)) car = 514; else if(!strcmp(tmp,"RoadTrain",true)) car = 515; else if(!strcmp(tmp,"Nebula",true)) car = 516; else if(!strcmp(tmp,"Majestic",true)) car = 517; else if(!strcmp(tmp,"Buccaneer",true)) car = 518; else if(!strcmp(tmp,"Shamal",true)) car = 519; else if(!strcmp(tmp,"Hydra",true)) car = 520; else if(!strcmp(tmp,"FCR-900",true) || !strcmp(tmp,"FCR900",true)) car = 521; else if(!strcmp(tmp,"NRG-500",true) || !strcmp(tmp,"NRG500",true)) car = 522; else if(!strcmp(tmp,"HPV-1000",true) || !strcmp(tmp,"HPV1000",true)) car = 523; else if(!strcmp(tmp,"CementTruck",true)) car = 524; else if(!strcmp(tmp,"TowTruck",true)) car = 525; else if(!strcmp(tmp,"Fortune",true)) car = 526; else if(!strcmp(tmp,"Cadrona",true)) car = 527; else if(!strcmp(tmp,"FBITruck",true)) car = 528; else if(!strcmp(tmp,"Willard",true)) car = 529; else if(!strcmp(tmp,"Forklift",true)) car = 530; else if(!strcmp(tmp,"Tractor",true)) car = 531; else if(!strcmp(tmp,"Combine",true)) car = 532; else if(!strcmp(tmp,"Feltzer",true)) car = 533; else if(!strcmp(tmp,"Remington",true)) car = 534; else if(!strcmp(tmp,"Slamvan",true)) car = 535; else if(!strcmp(tmp,"Blade",true)) car = 536; else if(!strcmp(tmp,"Freight",true)) car = 537; else if(!strcmp(tmp,"Streak",true)) car = 538; else if(!strcmp(tmp,"Vortex",true)) car = 539; else if(!strcmp(tmp,"Vincent",true)) car = 540; else if(!strcmp(tmp,"Bullet",true)) car = 541; else if(!strcmp(tmp,"Clover",true)) car = 542; else if(!strcmp(tmp,"Sadler",true)) car = 543; else if(!strcmp(tmp,"Firetruck2",true)) car = 544; else if(!strcmp(tmp,"Hustler",true)) car = 545; else if(!strcmp(tmp,"Intruder",true)) car = 546; else if(!strcmp(tmp,"Primo",true)) car = 547; else if(!strcmp(tmp,"Cargobob",true)) car = 548; else if(!strcmp(tmp,"Tampa",true)) car = 549; else if(!strcmp(tmp,"Sunrise",true)) car = 550; else if(!strcmp(tmp,"Merit",true)) car = 551; else if(!strcmp(tmp,"Utility",true) || !strcmp(tmp,"UtilityVan",true)) car = 552; else if(!strcmp(tmp,"Nevada",true)) car = 553; else if(!strcmp(tmp,"Yosemite",true)) car = 554; else if(!strcmp(tmp,"Windsor",true)) car = 555; else if(!strcmp(tmp,"MonsterTruck2",true)) car = 556; else if(!strcmp(tmp,"MonsterTruck3",true)) car = 557; else if(!strcmp(tmp,"Uranus",true)) car = 558; else if(!strcmp(tmp,"Jester",true)) car = 559; else if(!strcmp(tmp,"Sultan",true)) car = 560; else if(!strcmp(tmp,"Stratum",true)) car = 561; else if(!strcmp(tmp,"Elegy",true)) car = 562; else if(!strcmp(tmp,"Raindance",true)) car = 563; else if(!strcmp(tmp,"RCTiger",true)) car = 564; else if(!strcmp(tmp,"Flash",true)) car = 565; else if(!strcmp(tmp,"Tahoma",true)) car = 566; else if(!strcmp(tmp,"Savanna",true)) car = 567; else if(!strcmp(tmp,"Bandito",true)) car = 568; else if(!strcmp(tmp,"Freight",true)) car = 569; else if(!strcmp(tmp,"Trailer3",true)) car = 570; else if(!strcmp(tmp,"Kart",true)) car = 571; else if(!strcmp(tmp,"Mower",true)) car = 572; else if(!strcmp(tmp,"Duneride",true)) car = 573; else if(!strcmp(tmp,"Sweeper",true)) car = 574; else if(!strcmp(tmp,"Broadway",true)) car = 575; else if(!strcmp(tmp,"Tornado",true)) car = 576; else if(!strcmp(tmp,"AT-400",true) || !strcmp(tmp,"AT400",true)) car = 577; else if(!strcmp(tmp,"DFT-30",true) || !strcmp(tmp,"DFT30",true)) car = 578; else if(!strcmp(tmp,"Huntley",true)) car = 579; else if(!strcmp(tmp,"Stafford",true)) car = 580; else if(!strcmp(tmp,"BF-400",true) || !strcmp(tmp,"BF400",true)) car = 581; else if(!strcmp(tmp,"Newsvan",true)) car = 582; else if(!strcmp(tmp,"Tug",true)) car = 583; else if(!strcmp(tmp,"Trailer4",true)) car = 584; else if(!strcmp(tmp,"Emperor",true)) car = 585; else if(!strcmp(tmp,"Wayfarer",true)) car = 586; else if(!strcmp(tmp,"Euros",true)) car = 587; else if(!strcmp(tmp,"Hotdog",true)) car = 588; else if(!strcmp(tmp,"Club",true)) car = 589; else if(!strcmp(tmp,"Trailer5",true)) car = 590; else if(!strcmp(tmp,"Trailer6",true)) car = 591; else if(!strcmp(tmp,"Andromada",true)) car = 592; else if(!strcmp(tmp,"Dodo",true)) car = 593; else if(!strcmp(tmp,"RCCam",true)) car = 594; else if(!strcmp(tmp,"Launch",true)) car = 595; else if(!strcmp(tmp,"PoliceCarLSPD",true) || !strcmp(tmp,"PoliceCarLS",true)) car = 596; else if(!strcmp(tmp,"PoliceCarSFPD",true) || !strcmp(tmp,"PoliceCarSF",true)) car = 597; else if(!strcmp(tmp,"PoliceCarLVPD",true) || !strcmp(tmp,"PoliceCarLV",true)) car = 598; else if(!strcmp(tmp,"PoliceRanger",true)) car = 599; else if(!strcmp(tmp,"Picador",true)) car = 600; else if(!strcmp(tmp,"S.W.A.T.",true) || !strcmp(tmp,"SWAT",true) || !strcmp(tmp,"SWATVAN",true)) car = 601; else if(!strcmp(tmp,"Alpha",true)) car = 602; else if(!strcmp(tmp,"Phoenix",true)) car = 603; else if(!strcmp(tmp,"Glendale",true)) car = 604; else if(!strcmp(tmp,"Sadler",true)) car = 605; else if(!strcmp(tmp,"LuggageTrailer1",true)) car = 606; else if(!strcmp(tmp,"LuggageTrailer2",true)) car = 607; else if(!strcmp(tmp,"StairTrailer",true)) car = 608; else if(!strcmp(tmp,"Boxville",true)) car = 609; else if(!strcmp(tmp,"FarmPlow",true)) car = 610; else if(!strcmp(tmp,"UtilityTrailer",true)) car = 611; else { SendClientMessage(playerid,0xCE3E3EAA,"[EROARE]: Nume de vehicul gresit !"); SendClientMessage(playerid,0x80ABEBAA,"[ATENTIE]: Numele la UNELE vehicule au fost schimbate ! Ca de exemplu:"); SendClientMessage(playerid,0xBCEEB9AA,"Trailer1 | Trailer2 | Trailer3 | Trailer4 | Trailer5 | Trailer6 | RCCam | RCBandit | RCRaider | RCBaron | RCGoblin | RCTiger"); SendClientMessage(playerid,0x97D893AA,"Firetruck1 | Firetruck2 | Rancher1 | Rancher2 | Hotring1 | Hotring2 | Hotring3 | BloodringBanger | Utility | MrWhoopee"); SendClientMessage(playerid,0x7ED078AA,"Berkley | StairTrailer | Boxville | FarmPlow | UtilityTrailer | Monstertruck1 | Monstertruck2 | Monstertruck3"); SendClientMessage(playerid,0x60CA59AA,"PoliceCarLS | PoliceCarSF | PoliceCarLV | PoliceRanger | Swat | LuggageTrailer1 | LuggageTrailer2"); return true; } } strmid(carname,tmp,0,strlen(tmp)); tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { if(strlen(carname) && foundletter) SendFormattedMessage(playerid, COLOR_GRAD2, "UTILIZARE: /veh %s [color1] [color2]",carname); else SendFormattedMessage(playerid, COLOR_GRAD2, "UTILIZARE: /veh %s [color1] [color2]",GetVehicleModelName(car)); return 1; } new color1; color1 = strval(tmp); if(color1 < -1 || color1 > 256) { SendClientMessage(playerid, COLOR_GREY, "Prima culoare a vehiculului trebuie sa fie intre 0 si 256 !"); return 1; } tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { if(strlen(carname) && foundletter) SendFormattedMessage(playerid, COLOR_GRAD3, "UTILIZARE: /veh %s [color1] [color2]",carname); else SendFormattedMessage(playerid, COLOR_GRAD3, "UTILIZARE: /veh %s [color1] [color2]",GetVehicleModelName(car)); return 1; } new color2; color2 = strval(tmp); if(color2 < -1 || color2 > 256) { SendClientMessage(playerid, COLOR_GREY, "A doua culoare a vehiculului trebuie sa fie intre 0 si 256 !"); return 1; } new Float:X,Float:Y,Float:Z,Float:A; GetPlayerPos(playerid, X,Y,Z); GetPlayerFacingAngle(playerid,A); new carid = CreateVehicle(car, X,Y,Z,A, color1, color2, 60000); LinkVehicleToInterior(carid,GetPlayerInterior(playerid)); CreatedCar++; VehicleCreated[carid] = true; Gas[carid] = GetLiters(carid); VehicleEngine[carid] = false; format(string, sizeof(string), "Ai spawnat un %s ( VehicleID: %d | VehicleSpawned: %d)",GetVehicleModelName(car),carid,CreatedCar); SendClientMessage(playerid, 0x1A94EEFF, string); GetPlayerName(playerid,sendername,sizeof(sendername)); format(string,sizeof(string),"Admin %s spawned car id %d , model %s.",sendername,carid,GetVehicleModelName(car)); AdminLog(string); } return 1; }[/pawn]
  7. Salut , am un Gm pe mysql si cand il pornesc imi arata asta [pawn][00:28:10] ------------------------------------------------------------------ [00:28:10] MYSQL: Incearca conectarea la server ... [00:28:10] MYSQL: Eroare de conexiune, reconectare ... [00:28:10] MYSQL: Nu s-a reusit reconectarea la server, se inchide server-ul... [00:28:10] ------------------------------------------------------------------ [00:28:10] [00:28:10] [00:28:10] ------------------------------------------------------------------ [00:28:10] MYSQL: Conexiunea pare moarta, reincercam... [00:28:10] [00:28:10] [00:28:10] ------------------------------------------------------------------ [00:28:10] MYSQL: Incearca conectarea la server ... [00:28:10] MYSQL: Eroare de conexiune, reconectare ... [00:28:10] MYSQL: Nu s-a reusit reconectarea la server, se inchide server-ul... [00:28:10] ------------------------------------------------------------------ [00:28:10][/pawn] chiar nu ma pricep cu MYSQL ... in gm am asta [pawn]public MySQLConnect(sqlhost[], sqluser[], sqlpass[], sqldb[]) { print(" "); print("------------------------------------------------------------------"); print("MYSQL: Incearca conectarea la server ... "); mysql_connect(sqlhost, sqluser, sqldb, sqlpass); if(mysql_ping()==1) { print(" "); print("MYSQL: Conexiunea cu baza de date s-a efectuat cu succes. "); print("------------------------------------------------------------------"); print(" "); return 1; } else { print("MYSQL: Eroare de conexiune, reconectare ..."); mysql_connect(sqlhost, sqluser, sqldb, sqlpass); if(mysql_ping()==1) { print("MYSQL: Reconectare reusita. Se continua in conditii normale. "); print("------------------------------------------------------------------"); print(" "); return 1; } else { print("MYSQL: Nu s-a reusit reconectarea la server, se inchide server-ul... "); print("------------------------------------------------------------------"); print(" "); SendRconCommand("exit"); return 0; } } } public MySQLDisconnect() { mysql_close(); return 1; } public MySQLCheckConnection() { if(mysql_ping()==1) { return 1; } else { print(" "); print("------------------------------------------------------------------"); print("MYSQL: Conexiunea pare moarta, reincercam... "); print(" "); MySQLDisconnect(); MySQLConnect(MYSQLHost,MYSQLUsername,MYSQLPassword ,MYSQLDatabase); if(mysql_ping()==1) { print(" "); print("MYSQL: Reconectarea s-a efectuat cu succes. Se continua in conditii normale. "); print("------------------------------------------------------------------"); print(" "); return 1; } else { print(" "); print("MYSQL: Nu s-a reusit reconectarea la server, inchidem server-ul... "); print("------------------------------------------------------------------"); print(" "); SendRconCommand("exit"); return 0; } } }[/pawn] Va rog daca stiti ajutatima :(
  8. Da am 3dTextLabel dar eu ma refer ca nu imi mai apare scrisul deloc.Dar nici la textdraw nu mai apare.
  9. Ai netframework 3.5 instalat?
  10. Salut , am o problema cu textdraw-rile de la case/bizuri.. Nu mai apar deloc .ca trebuie sa dau /buyhouse ca sa cumpar o casa.nu mai merg deloc . din ce cauza? :-( :-(
  11. yonutzz

    walk/talk

    Nu am nici un fs :)
  12. yonutzz

    walk/talk

    Poi ce sa scot ? nu intelegi ca nu stiu care este .... ca daca as fi stiut as fi incercat :undecided:
  13. yonutzz

    walk/talk

    Nu merge Next. Daca fug si vreau sa sar ma opreste pe loc. Si faza cu mainile sa le opresc cand vorbeste cum fac?:(
  14. yonutzz

    walk/talk

    pai ce cod ca nu stiu de unde sa le iau :|
  15. yonutzz

    walk/talk

    Salut. cand vorbesc cu un player are bagata o animatie in care da din maini. Iar cand merg este bagat un stil in care merge incet si nu poti sari cand fugi.Daca stiti gm Indungii(asa mergi si vorbesti). De unde pot schimba?
  16. Salut. cand intru intr-o factiune, de exemplu PD imi da skinul de pd, dupa ce dau restart la server ma da cu alt skin, cel de civil. Si la /jail cand arestez un player ii da skin cu id 62 <cel de la inchisoare> si dupa ce se termina timpul de stat la jail nu ii se da skinul inapoi. Ramane cel de la inchisoare . Aceasta este comanda de /jail [pawn] if(strcmp(cmd, "/jail", true) == 0) { if(IsPlayerConnected(playerid)) { tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_GRAD2, "USAGE: /jail [playerid/PartOfName] [time(minutes)]"); return 1; } new playa; new money; playa = ReturnUser(tmp); tmp = strtok(cmdtext, idx); money = strval(tmp); if (PlayerInfo[playerid][pAdmin] >= 2) { if(IsPlayerConnected(playa)) { if(playa != INVALID_PLAYER_ID) { GetPlayerName(playa, giveplayer, sizeof(giveplayer)); GetPlayerName(playerid, sendername, sizeof(sendername)); format(string, sizeof(string), "* You Jailed %s.", giveplayer); SendClientMessage(playerid, COLOR_LIGHTRED, string); format(string, sizeof(string), "* You were Jailed by Admin %s.", sendername); SendClientMessage(playa, COLOR_LIGHTRED, string); ResetPlayerWeapons(playa); WantedPoints[playa] = 0; PlayerInfo[playa][pJailed] = 1; PlayerInfo[playa][pJailTime] = money*60; SetPlayerInterior(playa, 0); SetPlayerSkin(playa, 62); new rand = random(23); switch(rand) { case 0: SetPlayerPos(playa, 1805.6311,-1788.9714,13.5441); case 1: SetPlayerPos(playa, 1805.6311,-1788.9714,13.5441); case 2: SetPlayerPos(playa, 1805.6311,-1788.9714,13.5441); case 3: SetPlayerPos(playa, 1805.6311,-1788.9714,13.5441); case 4: SetPlayerPos(playa, 1805.6311,-1788.9714,13.5441); case 5: SetPlayerPos(playa, 1805.6311,-1788.9714,13.5441); case 6: SetPlayerPos(playa, 1805.6311,-1788.9714,13.5441); case 7: SetPlayerPos(playa, 1805.6311,-1788.9714,13.5441); case 8: SetPlayerPos(playa, 1805.6311,-1788.9714,13.5441); case 9: SetPlayerPos(playa, 1805.6311,-1788.9714,13.5441); case 10: SetPlayerPos(playa, 1805.6311,-1788.9714,13.5441); case 11: SetPlayerPos(playa, 1805.6311,-1788.9714,13.5441); case 12: SetPlayerPos(playa, 1805.6311,-1788.9714,13.5441); case 13: SetPlayerPos(playa, 1805.6311,-1788.9714,13.5441); case 14: SetPlayerPos(playa, 1805.6311,-1788.9714,13.5441); case 15: SetPlayerPos(playa, 1805.6311,-1788.9714,13.5441); case 16: SetPlayerPos(playa, 1805.6311,-1788.9714,13.5441); case 17: SetPlayerPos(playa, 1805.6311,-1788.9714,13.5441); case 18: SetPlayerPos(playa, 1805.6311,-1788.9714,13.5441); case 19: SetPlayerPos(playa, 1805.6311,-1788.9714,13.5441); case 20: SetPlayerPos(playa, 1805.6311,-1788.9714,13.5441); case 21: SetPlayerPos(playa, 1805.6311,-1788.9714,13.5441); case 22: SetPlayerPos(playa, 1805.6311,-1788.9714,13.5441); case 23: SetPlayerPos(playa, 1805.6311,-1788.9714,13.5441); } TogglePlayerControllable(playerid, 0); OToggleControl = SetTimerEx("OToggle", 2000, false, "i", playerid); format(string, sizeof(string), "You are jailed for %d minutes. Bail: Unable", money); SendClientMessage(playa, COLOR_LIGHTBLUE, string); } } } else { SendClientMessage(playerid, COLOR_GRAD1, " you are not authorized to use that command!"); } } return 1; }[/pawn]
  17. yonutzz

    /v buy

    Deci . cand intru intr-o masina ca sa o cumpar, ar trebui sa apara textul "ca sa cumperi aceasta masina dati /v buy... de exemplu" , dar mie nu imi apare in totdeauna, apare cateodata . dupa ceva timp iar nu mai apare.
  18. yonutzz

    /v buy

    salut. am si eu o problema la un gm.La masinile personale cand intru sa le cumpar, nu imi apare textul /v buy intotdeauna. cate-odata apare alta data nu. Din ce cauza sa fie? Asta este comanda. [pawn]if(IsAnOwnableCar(newcar)) { if(CarInfo[newcar][cOwned]==0) { TogglePlayerControllable(playerid, 0); format(string,sizeof(string),"~w~Vehicle: %s~n~Price: ~g~%d~n~~w~/v buy to buy this vehicle~n~~r~/exit ~w~to exit this vehicle",CarInfo[newcar][cDescription],CarInfo[newcar][cValue]); GameTextForPlayer(playerid,string,5000,5); } if(CarInfo[newcar][cOwned]==1) { format(string,sizeof(string),""color_grey"Vehicul inregistrat pe numele:"wh" %s",CarInfo[newcar][cOwner]); SendClientMessage(playerid, COLOR_BLUE, string); if(PlayerInfo[playerid][pPcarkey] == vehicle) { } else if(PlayerInfo[playerid][pPcarkey2] == vehicle) { } //else if(PlayerInfo[playerid][pPcarkey3] == vehicle) { } else { if(PlayerInfo[playerid][pAdmin] >= 8 && AdminDuty[playerid] == 1) { SendClientMessage(playerid, COLOR_GREY, " You can drive this car because you are admin on duty !"); } else { RemovePlayerFromVehicle(playerid); SendClientMessage(playerid, COLOR_GREY, "You don't have a key of this vehicle"); } } } } gLastCar[playerid] = newcar; gLastDriver[newcar] = playerid; }[/pawn]
  19. yonutzz

    Mape By Jok3r

    Remove This Topic !
  20. yonutzz

    gm pe host

    Si cand dau login si cand dau /respawn tot acolo ma da, nu merge niminc, daca dau /gotols spune ca ma teleporteaza dar tot acolo sunt deci nu merge nimic.
  21. yonutzz

    gm pe host

    Pluginurile merg din cate arata in server_log dar am vazut ca fs nu merg.Poate sa fie din cauza asta?
  22. Salut am bagat si eu un gm pe host, din pc merge bine daca il pornesc dar daca il bag pe host nu merge bine.Cand dau sa ma loghez ma da din aer, comenzile nu merg bine de exemplu daca dau /veh sa imi spawneze o masinia imi zice ca are id 0 masina si nu imi apare [img width=500 height=375] [img width=500 height=375]
  23. yonutzz

    /ban

    Salut imi puteti spune si mie cum fac la aceasta comanda sa nu poata da cineva ban unui player care il bag in script.Adica si adminii sa nui poata da ban acelui player. [pawn]if(strcmp(cmd, "/ban", true) == 0) { if(IsPlayerConnected(playerid)) { tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_GRAD2, "USAGE: /ban [playerid/PartOfName] [reason]"); return 1; } giveplayerid = ReturnUser(tmp); if (PlayerInfo[playerid][pAdmin] >= 4) { if(IsPlayerConnected(giveplayerid)) { if(giveplayerid != INVALID_PLAYER_ID) { if (PlayerInfo[giveplayerid][pAdmin] > 1) { SendClientMessage(playerid, COLOR_GRAD1, "You cannot ban the staff member."); return 1; } GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer)); GetPlayerName(playerid, sendername, sizeof(sendername)); new length = strlen(cmdtext); while ((idx < length) && (cmdtext[idx] <= ' ')) { idx++; } new offset = idx; new result[64]; while ((idx < length) && ((idx - offset) < (sizeof(result) - 1))) { result[idx - offset] = cmdtext[idx]; idx++; } result[idx - offset] = EOS; if(!strlen(result)) { SendClientMessage(playerid, COLOR_GRAD2, "USAGE: /ban [playerid/PartOfName] [reason]"); return 1; } new year, month,day; getdate(year, month, day); format(string, sizeof(string), "{F81414}AdmCmd: {F3FF02}%s was banned by %s,{F81414}reason: %s (%d-%d-%d)", giveplayer, sendername, (result),month,day,year); BanLog(string); format(string, sizeof(string), "{F81414}Admin %s: {F3FF02}Baning player %s. Reason:{F81414} %s", sendername,giveplayer, (result)); SendClientMessageToAll(COLOR_LIGHTRED, string); /*new playersip[256]; GetPlayerIp(giveplayerid,playersip, sizeof(playersip)); SendClientMessage(giveplayerid,COLOR_DBLUE,"|_____ ______[bAN INFO]___________|"); format(string, sizeof(string), "Numele tau este: %s.",giveplayer); SendClientMessage(giveplayerid, COLOR_WHITE, string); format(string, sizeof(string), "IP-ul tau este: %s.",playersip); SendClientMessage(giveplayerid, COLOR_WHITE, string); format(string, sizeof(string), "Ai fost banat de: %s.",sendername); SendClientMessage(giveplayerid, COLOR_WHITE, string); format(string, sizeof(string), "Ai fost banat pentru urmatorul motiv: %s.",(result)); SendClientMessage(giveplayerid, COLOR_WHITE, string); format(string, sizeof(string), "Ai fost banat pe data de: %d/%d/%d (Ziua-Luna-Anul)",day,month,year); SendClientMessage(giveplayerid, COLOR_WHITE, string); SendClientMessage(giveplayerid,COLOR_DBLUE,"|_____ ______[bAN INFO]___________|"); SendClientMessage(giveplayerid,COLOR_LIGHTRED,"[bAN INFO]: Poti face o cerere de unban pe forumul nostru.Forumul este www.google.ro "); SendClientMessage(giveplayerid,COLOR_WHITE,"[HINT]: Te sfatuim sa faci o poza la aceste informatii,si sa o postezi cand faci cerere unban.Apasa F8 pentru a face poza !"); */Ban(giveplayerid); return 1; } }//not connected } else { format(string, sizeof(string), " %d is not an active player.", giveplayerid); SendClientMessage(playerid, COLOR_GRAD1, string); } } return 1; }[/pawn] Cum ar trebuii sa fie??
×
×
  • 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.