Jump to content

mush

Membru
  • Posts

    36
  • Joined

  • Last visited

    Never

Everything posted by mush

  1. Mersi, am sa fac si statuia libertatii dar mai incolo. P.S. tiam trimis un mesaj pe privat
  2. mush

    Valea Regilor

    Este o mapa simpla, am stat la ea 2-3 ore. Sper sa va placa. Video: PasteBin: http://pastebin.com/gUqwkDxq
  3. Este o barca facuta de plictiseala. Album poze : http://imgur.com/a/uBAQF
  4. Nume: Mush Problem? întâlnit?: Am un sistem de masini personale, cand cumpar masina cu numele meu si schimb numele intru in ea imi apare ca este a altuia dar nu ma da afara ci ma lasa sa o conduc. Ce am încercat pân? acum: Am pus: [pawn]new sendername[MAX_PLAYER_NAME]; GetPlayerName(playerid, sendername, sizeof(sendername)); if(strcmp(sendername,"%s",true, CarInfo[newcar][cOwner]))[/pawn] si [pawn]RemovePlayerFromVehicle(playerid);[/pawn] Dar tot degeaba, acuma ma da afara chiar daca masina este a mea. Codul sursa/Log/Altele: [pawn]public OnPlayerStateChange(playerid, newstate, oldstate) { new string[128]; new vehicle = GetPlayerVehicleID(playerid); new newcar = GetPlayerVehicleID(playerid); if(newstate == PLAYER_STATE_DRIVER) { if(IsAnOwnableCar(newcar)) { if(CarInfo[newcar][cOwned]==0) { TogglePlayerControllable(playerid, 0); format(string,sizeof(string),"%s Price: %d /v buy to buy this vehicle",CarInfo[newcar][cDescription],CarInfo[newcar][cValue]); SendClientMessage(playerid, COLOR_BLUE, string); SendClientMessage(playerid, COLOR_BLUE, "or press Enter to exit this vehicle"); } if(CarInfo[newcar][cOwned]==1) { new sendername[MAX_PLAYER_NAME]; GetPlayerName(playerid, sendername, sizeof(sendername)); if(strcmp(sendername,"%s",true, CarInfo[newcar][cOwner])) format(string,sizeof(string),"Vehicle registered to %s",CarInfo[newcar][cOwner]); SendClientMessage(playerid, COLOR_BLUE, string); RemovePlayerFromVehicle(playerid); if(PlayerInfo[playerid][pPcarkey] == vehicle) { } else if(PlayerInfo[playerid][pPcarkey2] == vehicle) { } else if(PlayerInfo[playerid][pPcarkey3] == vehicle) { } else { if(IsPlayerAdmin(playerid)) { SendClientMessage(playerid, COLOR_GREY, " You can drive this car because you are admin"); } else { RemovePlayerFromVehicle(playerid); SendClientMessage(playerid, COLOR_GREY, "You don't have a key of this vehicle"); } } } } } return 1; }[/pawn] Tot scriptu: http://www.4shared.com/get/LVsQZeIlce/carownership.html
  5. Creatiile Mele [img width=500 height=281] [img width=500 height=281]
  6. Salut ma puteti ajuta si pe mine cu ceva va rog. Scriptu de mai jos e unu de masini personale si cand il deschid masinile create mi se baga ca si ID 1 dar vreau sa se incarce de la ID 800 pt ca cele de la ID 1 sunt de la case si sunt blocate, iar dacal introduc in gamemode imi da multe errori. Daca ati putea pune ca masinile care se incarca din fisier scriptfiles sa se puna dupa ID car 800 Va multumesc Script: http://www.4shared.com/file/3nckUcSQce/vehsistem.html?
  7. warning 217: loose indentation posibil sa fie din cauza distantei dintre bara si functii
  8. mush

    Eroare Compilare

    linia 155 #define MAX_COMMAND_FREQUENCY 4 linia 313 new linia 336 {"Go to /dilli"}, linia 338 {"Go to /derby"}, dar degeaba ca vad ca imi da de la streamer.inc si am facut pudate si la ala, si dupa am pus altu si la amndoua la fel imi da
  9. Nume: Mush Problem? întâlnit?: 2 erori si 2 warninguri Ce am încercat pân? acum: am facut update la streamer Codul sursa/Log/Altele: [pawn]C:\Users\Alex\Desktop\Server Stunt\pawno\include\streamer.inc(155) : error 017: undefined symbol "OBJECT_MATERIAL_SIZE_256x128" C:\Users\Alex\Desktop\Server Stunt\pawno\include\streamer.inc(313) : warning 235: public function lacks forward declaration (symbol "OnPlayerEditObject") C:\Users\Alex\Desktop\Server Stunt\pawno\include\streamer.inc(336) : warning 235: public function lacks forward declaration (symbol "OnPlayerSelectObject") C:\Users\Alex\Desktop\Server Stunt\pawno\include\streamer.inc(338) : error 017: undefined symbol "SELECT_OBJECT_PLAYER_OBJECT" Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 2 Errors.[/pawn]
  10. mush

    Eroare Compilare

    Da ms am facut update la streamer atat
  11. Am dar sa compilez un gm si mia dat asta C:\Users\Alex\Desktop\GM+Update+PickUp\gamemodes\pro.pwn(14866) : error 021: symbol already defined: "OnPlayerUpdate" Am cautat peste tot OnPlayerUpdate, si sunt salvarile pe care le face srv in legatura cu conturile care se inregistreaza sau casele care se cumpara / vand Codul de unde provine sursa [pawn]public OnPlayerUpdate(playerid) { if(IsPlayerConnected(playerid)) { if(gPlayerLogged[playerid]) { new string3[32]; new playername3[MAX_PLAYER_NAME]; GetPlayerName(playerid, playername3, sizeof(playername3)); format(string3, sizeof(string3), "users/%s.ini", playername3); new File: hFile = fopen(string3, io_write); if (hFile) { new var[32]; format(var, 32, "Key=%s\n", PlayerInfo[playerid][pKey]);fwrite(hFile, var); PlayerInfo[playerid][pCash] = GetPlayerMoney(playerid); format(var, 32, "Level=%d\n",PlayerInfo[playerid][pLevel]);fwrite(hFile, var); format(var, 32, "AdminLevel=%d\n",PlayerInfo[playerid][pAdmin]);fwrite(hFile, var); format(var, 32, "HelperLevel=%d\n",PlayerInfo[playerid][pHelper]);fwrite(hFile, var); format(var, 32, "DonateRank=%d\n",PlayerInfo[playerid][pDonateRank]);fwrite(hFile, var); format(var, 32, "UpgradePoints=%d\n",PlayerInfo[playerid][gPupgrade]);fwrite(hFile, var); format(var, 32, "ConnectedTime=%d\n",PlayerInfo[playerid][pConnectTime]);fwrite(hFile, var); format(var, 32, "Registered=%d\n",PlayerInfo[playerid][pReg]);fwrite(hFile, var); format(var, 32, "Sex=%d\n",PlayerInfo[playerid][pSex]);fwrite(hFile, var); format(var, 32, "Age=%d\n",PlayerInfo[playerid] );fwrite(hFile, var); format(var, 32, "Origin=%d\n",PlayerInfo[playerid][pOrigin]);fwrite(hFile, var); format(var, 32, "CK=%d\n",PlayerInfo[playerid][pCK]);fwrite(hFile, var); format(var, 32, "Muted=%d\n",PlayerInfo[playerid][pMuted]);fwrite(hFile, var); format(var, 32, "Respect=%d\n",PlayerInfo[playerid][pExp]);fwrite(hFile, var); format(var, 32, "Money=%d\n",PlayerInfo[playerid][pCash]);fwrite(hFile, var); format(var, 32, "Bank=%d\n",PlayerInfo[playerid][pAccount]);fwrite(hFile, var); format(var, 32, "Crimes=%d\n",PlayerInfo[playerid][pCrimes]);fwrite(hFile, var); format(var, 32, "Kills=%d\n",PlayerInfo[playerid][pKills]);fwrite(hFile, var); format(var, 32, "Deaths=%d\n",PlayerInfo[playerid][pDeaths]);fwrite(hFile, var); format(var, 32, "WantedLevel=%d\n",WantedLevel[playerid]);fwrite(hFile, var); format(var, 32, "WantedPoints=%d\n",WantedPoints[playerid]);fwrite(hFile, var); format(var, 32, "Arrested=%d\n",PlayerInfo[playerid][pArrested]);fwrite(hFile, var); format(var, 128, "DDHManager=%d\n",PlayerInfo[playerid][pDMH]);fwrite(hFile, var); format(var, 128, "DDHTicket=%d\n",PlayerInfo[playerid][pDMHTK]);fwrite(hFile, var); format(var, 32, "WantedDeaths=%d\n",PlayerInfo[playerid][pWantedDeaths]);fwrite(hFile, var); format(var, 32, "Phonebook=%d\n",PlayerInfo[playerid][pPhoneBook]);fwrite(hFile, var); format(var, 32, "LottoNr=%d\n",PlayerInfo[playerid][pLottoNr]);fwrite(hFile, var); format(var, 32, "Fishes=%d\n",PlayerInfo[playerid][pFishes]);fwrite(hFile, var); format(var, 32, "BiggestFish=%d\n",PlayerInfo[playerid][pBiggestFish]);fwrite(hFile, var); format(var, 32, "Job=%d\n",PlayerInfo[playerid][pJob]);fwrite(hFile, var); format(var, 32, "Paycheck=%d\n",PlayerInfo[playerid][pPayCheck]);fwrite(hFile, var); format(var, 32, "CompMission=%d\n",PlayerInfo[playerid][pCompMission]);fwrite(hFile, var); format(var, 32, "Rank=%d\n",PlayerInfo[playerid][pRank]);fwrite(hFile, var); format(var, 32, "HeadValue=%d\n",PlayerInfo[playerid][pHeadValue]);fwrite(hFile, var); format(var, 32, "Jailed=%d\n",PlayerInfo[playerid][pJailed]);fwrite(hFile, var); format(var, 32, "JailTime=%d\n",PlayerInfo[playerid][pJailTime]);fwrite(hFile, var); format(var, 32, "Materials=%d\n",PlayerInfo[playerid][pMats]);fwrite(hFile, var); format(var, 32, "Drugs=%d\n",PlayerInfo[playerid][pDrugs]);fwrite(hFile, var); format(var, 32, "SafeMats=%d\n",PlayerInfo[playerid][pBoxMats]);fwrite(hFile, var); format(var, 32, "SafeDrugs=%d\n",PlayerInfo[playerid][pBoxDrugs]);fwrite(hFile, var); format(var, 32, "HealKit=%d\n",PlayerInfo[playerid][pKit]);fwrite(hFile, var); format(var, 32, "Leader=%d\n",PlayerInfo[playerid][pLeader]);fwrite(hFile, var); format(var, 32, "Member=%d\n",PlayerInfo[playerid][pMember]);fwrite(hFile, var); format(var, 32, "FMember=%d\n",PlayerInfo[playerid][pFMember]);fwrite(hFile, var); format(var, 32, "ClubRank=%d\n",PlayerInfo[playerid][pCRank]);fwrite(hFile, var); format(var, 32, "SpawnLocation=%d\n",PlayerInfo[playerid][pSpawnLoc]);fwrite(hFile, var); format(var, 32, "Char=%d\n",PlayerInfo[playerid][pChar]);fwrite(hFile, var); format(var, 32, "ContractTime=%d\n",PlayerInfo[playerid][pContractTime]);fwrite(hFile, var); format(var, 32, "DetSkill=%d\n",PlayerInfo[playerid][pDetSkill]);fwrite(hFile, var); format(var, 32, "SexSkill=%d\n",PlayerInfo[playerid][pSexSkill]);fwrite(hFile, var); format(var, 32, "BoxSkill=%d\n",PlayerInfo[playerid][pBoxSkill]);fwrite(hFile, var); format(var, 32, "LawSkill=%d\n",PlayerInfo[playerid][pLawSkill]);fwrite(hFile, var); format(var, 32, "MechSkill=%d\n",PlayerInfo[playerid][pMechSkill]);fwrite(hFile, var); format(var, 32, "JackSkill=%d\n",PlayerInfo[playerid][pJackSkill]);fwrite(hFile, var); format(var, 32, "CarSkill=%d\n",PlayerInfo[playerid][pCarSkill]);fwrite(hFile, var); format(var, 32, "NewsSkill=%d\n",PlayerInfo[playerid][pNewsSkill]);fwrite(hFile, var); format(var, 32, "DrugsSkill=%d\n",PlayerInfo[playerid][pDrugsSkill]);fwrite(hFile, var); format(var, 32, "CookSkill=%d\n",PlayerInfo[playerid][pCookSkill]);fwrite(hFile, var); format(var, 32, "FishSkill=%d\n",PlayerInfo[playerid][pFishSkill]);fwrite(hFile, var); format(var, 32, "pSHealth=%.1f\n",PlayerInfo[playerid][pSHealth]);fwrite(hFile, var); GetPlayerHealth(playerid,PlayerInfo[playerid][pHealth]); format(var, 32, "pHealth=%.1f\n",PlayerInfo[playerid][pHealth]);fwrite(hFile, var); format(var, 32, "AD=%d\n",PlayerInfo[playerid][pAD]);fwrite(hFile, var); format(var, 32, "Int=%d\n",PlayerInfo[playerid][pInt]);fwrite(hFile, var); format(var, 32, "Local=%d\n",PlayerInfo[playerid][pLocal]);fwrite(hFile, var); format(var, 32, "Team=%d\n",PlayerInfo[playerid][pTeam]);fwrite(hFile, var); format(var, 32, "Model=%d\n",PlayerInfo[playerid][pModel]);fwrite(hFile, var); format(var, 32, "PhoneNr=%d\n",PlayerInfo[playerid][pPnumber]);fwrite(hFile, var); format(var, 32, "House=%d\n",PlayerInfo[playerid][pPhousekey]);fwrite(hFile, var); format(var, 32, "Bizz=%d\n",PlayerInfo[playerid][pPbiskey]);fwrite(hFile, var); format(var, 32, "Rob=%d\n",PlayerInfo[playerid][pRob]);fwrite(hFile, var); format(var, 32, "BG=%d\n",PlayerInfo[playerid][pBG]);fwrite(hFile, var); format(var, 32, "Zavez=%d\n",PlayerInfo[playerid][pZavez]);fwrite(hFile, var); // format(var, 32, "Car=%d\n",PlayerInfo[playerid][pCar]);fwrite(hFile, var); //format(var, 32, "Car2=%d\n",PlayerInfo[playerid][pPcarkey2]);fwrite(hFile, var); // format(var, 32, "Car3=%d\n",PlayerInfo[playerid][pPcarkey3]);fwrite(hFile, var); format(var, 32, "CLUBMember=%d\n",PlayerInfo[playerid][pCLUB]);fwrite(hFile, var); format(var, 32, "Locked=%d\n",PlayerInfo[playerid][pLocked]);fwrite(hFile, var); format(var, 32, "Fightstyles=%d\n",PlayerInfo[playerid][pFstyles]);fwrite(hFile, var); format(var, 32, "Walkstyles=%d\n",PlayerInfo[playerid][pWstyles]);fwrite(hFile, var); if ((PlayerInfo[playerid][pPos_x]==0.0 && PlayerInfo[playerid][pPos_y]==0.0 && PlayerInfo[playerid][pPos_z]==0.0)) { PlayerInfo[playerid][pPos_x] = 2246.6; PlayerInfo[playerid][pPos_y] = -1161.9; PlayerInfo[playerid][pPos_z] = 1029.7; } if(Spectate[playerid] != 255) { PlayerInfo[playerid][pPos_x] = Unspec[playerid][sPx]; PlayerInfo[playerid][pPos_y] = Unspec[playerid][sPy]; PlayerInfo[playerid][pPos_z] = Unspec[playerid][sPz]; PlayerInfo[playerid][pInt] = Unspec[playerid][sPint]; PlayerInfo[playerid][pLocal] = Unspec[playerid][sLocal]; } format(var, 32, "Pos_x=%.1f\n",PlayerInfo[playerid][pPos_x]);fwrite(hFile, var); format(var, 32, "Pos_y=%.1f\n",PlayerInfo[playerid][pPos_y]);fwrite(hFile, var); format(var, 32, "Pos_z=%.1f\n",PlayerInfo[playerid][pPos_z]);fwrite(hFile, var); format(var, 32, "CarLic=%d\n",PlayerInfo[playerid][pCarLic]);fwrite(hFile, var); format(var, 32, "FlyLic=%d\n",PlayerInfo[playerid][pFlyLic]);fwrite(hFile, var); format(var, 32, "BoatLic=%d\n",PlayerInfo[playerid][pBoatLic]);fwrite(hFile, var); format(var, 32, "FishLic=%d\n",PlayerInfo[playerid][pFishLic]);fwrite(hFile, var); format(var, 32, "GunLic=%d\n",PlayerInfo[playerid][pGunLic]);fwrite(hFile, var); format(var, 32, "Gun1=%d\n",PlayerInfo[playerid][pGun1]);fwrite(hFile, var); format(var, 32, "Gun2=%d\n",PlayerInfo[playerid][pGun2]);fwrite(hFile, var); format(var, 32, "Gun3=%d\n",PlayerInfo[playerid][pGun3]);fwrite(hFile, var); format(var, 32, "Gun4=%d\n",PlayerInfo[playerid][pGun4]);fwrite(hFile, var); format(var, 32, "Ammo1=%d\n",PlayerInfo[playerid][pAmmo1]);fwrite(hFile, var); format(var, 32, "Ammo2=%d\n",PlayerInfo[playerid][pAmmo2]);fwrite(hFile, var); format(var, 32, "Ammo3=%d\n",PlayerInfo[playerid][pAmmo3]);fwrite(hFile, var); format(var, 32, "Ammo4=%d\n",PlayerInfo[playerid][pAmmo4]);fwrite(hFile, var); format(var, 32, "CarTime=%d\n",PlayerInfo[playerid][pCarTime]);fwrite(hFile, var); format(var, 32, "PayDay=%d\n",PlayerInfo[playerid][pPayDay]);fwrite(hFile, var); format(var, 32, "PayDayHad=%d\n",PlayerInfo[playerid][pPayDayHad]);fwrite(hFile, var); format(var, 32, "CDPlayer=%d\n",PlayerInfo[playerid][pCDPlayer]);fwrite(hFile, var); format(var, 32, "Wins=%d\n",PlayerInfo[playerid][pWins]);fwrite(hFile, var); format(var, 32, "Loses=%d\n",PlayerInfo[playerid][pLoses]);fwrite(hFile, var); format(var, 32, "AlcoholPerk=%d\n",PlayerInfo[playerid][pAlcoholPerk]);fwrite(hFile, var); format(var, 32, "DrugPerk=%d\n",PlayerInfo[playerid][pDrugPerk]);fwrite(hFile, var); format(var, 32, "MiserPerk=%d\n",PlayerInfo[playerid][pMiserPerk]);fwrite(hFile, var); format(var, 32, "PainPerk=%d\n",PlayerInfo[playerid][pPainPerk]);fwrite(hFile, var); format(var, 32, "TraderPerk=%d\n",PlayerInfo[playerid][pTraderPerk]);fwrite(hFile, var); format(var, 32, "Tutorial=%d\n",PlayerInfo[playerid][pTut]);fwrite(hFile, var); format(var, 32, "Mission=%d\n",PlayerInfo[playerid][pMissionNr]);fwrite(hFile, var); format(var, 32, "Warnings=%d\n",PlayerInfo[playerid][pWarns]);fwrite(hFile, var); format(var, 32, "FacWarns=%d\n",PlayerInfo[playerid][pFACWarns]);fwrite(hFile, var); format(var, 32, "AWarns=%d\n",PlayerInfo[playerid][pAWarns]);fwrite(hFile, var); format(var, 32, "Adjustable=%d\n",PlayerInfo[playerid][pAdjustable]);fwrite(hFile, var); if(PlayerInfo[playerid][pDonateRank] < 1) { PlayerInfo[playerid][pFuel] = 0; } format(var, 32, "Fuel=%d\n",PlayerInfo[playerid][pFuel]);fwrite(hFile, var); format(var, 32, "Married=%d\n",PlayerInfo[playerid][pMarried]);fwrite(hFile, var); format(var, 32, "MarriedTo=%s\n",PlayerInfo[playerid][pMarriedTo]);fwrite(hFile, var); //format(var, 32, "Crack=%d\n",PlayerInfo[playerid][pCrack]);fwrite(hFile, var); format(var, 64, "Passport=%d\n",PlayerInfo[playerid][pPassport]);fwrite(hFile, var); format(var, 32, "CabinetTime=%d\n",PlayerInfo[playerid][pCabinetTime]);fwrite(hFile, var); format(var, 32, "AdminSec=%d\n",PlayerInfo[playerid][pSec]);fwrite(hFile, var); format(var, 32, "Bounty=%d\n",PlayerInfo[playerid][pBounty]);fwrite(hFile, var); format(var, 32, "FamilyMuted=%d\n",PlayerInfo[playerid][pFMuted]);fwrite(hFile, var); format(var, 32, "FamilyMuteTime=%d\n",PlayerInfo[playerid][pFMuteTime]);fwrite(hFile, var); fclose(hFile); } } } return 1; }[/pawn]
  12. Salut am incercat sa compilez un script si mia dat o eroare si un warn. Am cautat solutii dar nu am gasit nimic. [pawn]C:\Users\Alex\Desktop\mush\pawno\include\streamer.inc(305) : warning 202: number of arguments does not match definition C:\Users\Alex\Desktop\mush\pawno\include\streamer.inc(312) : error 025: function heading differs from prototype[/pawn]
  13. mush

    Erori

    Problema rezolvata trebuia pus doat Player to pont si tot ce era acolo intre paranteze ()
  14. mush

    Erori

    Salut am adaugat cateva barieri in gm si mia dat erorile astea, Ma puteti ajuta va rog. Erorile: [pawn]C:\Users\Alex\Desktop\mush\cg.pwn(74740) : error 001: expected token: "*then", but found "{" C:\Users\Alex\Desktop\mush\cg.pwn(74745) : error 001: expected token: "*then", but found "{" C:\Users\Alex\Desktop\mush\cg.pwn(74750) : error 001: expected token: "*then", but found "{" C:\Users\Alex\Desktop\mush\cg.pwn(74755) : error 001: expected token: "*then", but found "{"[/pawn] Poza cu liniile
  15. Ma scuzati ca se vede rau dar am filmat cu aparatu foto. Va urma si o partea a II dar voi folosi alt ceva de filmat.
  16. Este un vechi film facut de mine.
  17. mush

    Problema Maping

    Folosesc si streamer si tot degeaba
  18. Salut. De ce pot sa pun pe un server numai 1000 de obiecte ? Daca depasesc de 1000 nu mi le arata. Am incercat sa pun DinamicCreateObject dar asa numi mai arata niciun obiect. Stiti cum sa scot limita aceea de 1000 ?
  19. mush

    Problema Crash

    Nu apare nicaeri ,, 1dd228 "
  20. mush

    dmv

    Varianta 1. http://forum.sa-mp.com/showthread.php?t=367540 Varianta 2. http://forum.egaming.ro/topic/136693-tutorialsamp-dmv-tutorial-cu-tasta/
  21. Salut am o problema la serveru meu. Mi se inchide mereu. Am pus crashdetected si am vazut asta in server_log Crash caused by an unknown error in SetPlayerCheckpoint at address 0x1dd228 [19:17:23] Stack trace of gamemodes/portgaming.amx (most recent call first):
  22. mush

    Ajutor dm event

    Mersi a mers, dar am facut tot scriptu degeaba ca nici macar nu se deschide eventu :D
  23. Am vrut sa fac primu meu script. Si in final mi-a dat cateva errori care nu stiu sa le rezolv. C:\Users\Alex\Desktop\dm.pwn(29) : error 017: undefined symbol "pInfo" C:\Users\Alex\Desktop\dm.pwn(29) : error 009: invalid array size (negative, zero or out of bounds) C:\Users\Alex\Desktop\dm.pwn(106) : warning 235: public function lacks forward declaration (symbol "SetPlayerSpawn") C:\Users\Alex\Desktop\dm.pwn(110) : error 017: undefined symbol "pDM" C:\Users\Alex\Desktop\dm.pwn(115) : error 017: undefined symbol "dmRandomSpawns" C:\Users\Alex\Desktop\dm.pwn(115) : error 029: invalid expression, assumed zero C:\Users\Alex\Desktop\dm.pwn(115) : warning 215: expression has no effect C:\Users\Alex\Desktop\dm.pwn(116) : error 017: undefined symbol "dmRandomSpawns" C:\Users\Alex\Desktop\dm.pwn(116) : warning 215: expression has no effect C:\Users\Alex\Desktop\dm.pwn(116) : error 001: expected token: ";", but found "]" C:\Users\Alex\Desktop\dm.pwn(116) : error 029: invalid expression, assumed zero C:\Users\Alex\Desktop\dm.pwn(116) : fatal error 107: too many error messages on one line Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase 9 Errors. Totate liniile #include <a_samp> #if defined FILTERSCRIPT new StartingDM; new dmevent = 0; new dmprize; new firstblooddm; new PlayerDM[MAX_PLAYERS]; new DMWinner = 999; new DMWinnerKills = 0; new Float:dmRandomSpawns[4][4] = { {2153.0376,-5383.0410,6.8860,195.5259}, {2081.6714,-5415.8008,1.1086,272.9199}, {2148.2546,-5479.7080,8.4376,78.6748}, {2145.9229,-5510.9849,5.4576,337.4671} }; enum pInfo { pdmKills, pdmKills2, pdmDeaths, pDM, }; #endif new PlayerInfo[MAX_PLAYERS][pInfo]; public OnFilterScriptInit() { print("\n--------------------------------------"); print(" DM event by Mush"); print("--------------------------------------\n"); return 1; } public OnFilterScriptExit() { return 1; } public OnGameModeInit() { CreateObject(4876, 2137.73853, -5437.22998, -1.50472, 0.00000, 0.00000, 0.00000); CreateObject(4876, 2120.52637, -5429.98975, -2.62425, 0.00000, 0.00000, 142.01994); CreateObject(4876, 2143.81470, -5464.12451, -1.50472, 0.00000, 0.00000, -28.97999); CreateObject(4876, 2166.90576, -5440.31934, -1.50472, 0.00000, 0.00000, 27.17999); CreateObject(4876, 2153.27563, -5397.34814, -1.47687, 0.00000, 0.00000, 85.43998); CreateObject(3507, 2204.35620, -5471.27637, -0.00667, 0.00000, 0.00000, 0.00000); CreateObject(3507, 2092.53345, -5379.53760, 5.33300, 0.00000, 0.00000, 0.00000); CreateObject(8493, 2117.44531, -5504.94971, 17.28808, 3.90000, 19.80000, 84.23999); CreateObject(11427, 2163.28882, -5445.68115, 10.68680, -7.74000, 26.40000, 0.00000); CreateObject(11444, 2094.67334, -5432.97705, 2.19813, 0.00000, 0.00000, 0.00000); CreateObject(11444, 2105.73730, -5410.49463, 3.06552, 0.00000, 0.00000, -120.17999); CreateObject(11428, 2122.28369, -5440.15723, 6.59760, 4.62000, 1.38000, -59.52000); CreateObject(11428, 2146.61816, -5476.63574, 11.42053, 4.62000, 1.38000, -201.59998); CreateObject(13206, 2134.84399, -5455.88623, 5.45524, -1.62000, -8.93999, 3.96000); CreateObject(3359, 2152.33325, -5383.86621, 4.91128, 0.00000, 0.00000, 0.00000); CreateObject(18451, 2154.61890, -5408.38574, 3.91856, 0.00000, 0.00000, -109.97997); CreateObject(3252, 2140.47925, -5406.57617, 3.48091, 0.00000, 0.00000, 0.00000); CreateObject(3252, 2147.08838, -5404.24512, 4.78857, 16.20001, -35.57997, 0.00000); CreateObject(11444, 2148.88721, -5375.66455, 3.38977, 0.00000, 0.00000, 0.00000); CreateObject(11443, 2174.99658, -5416.16016, 3.03239, 0.00000, 0.00000, 0.00000); CreateObject(13005, 2154.89648, -5386.92334, 3.93461, -3.24000, 1.32000, 0.00000); CreateObject(13005, 2174.16968, -5410.58740, -17.08412, 3.30001, -42.72000, -88.49997); CreateObject(13005, 2171.59180, -5480.21484, -15.53909, 3.30001, -42.72000, 85.26003); CreateObject(3374, 2136.26563, -5419.81104, 4.33153, 0.00000, 0.00000, 0.00000); CreateObject(3374, 2136.26563, -5419.81104, 6.73611, 0.00000, 0.00000, 0.00000); CreateObject(3374, 2136.26563, -5419.81104, 8.98492, 0.00000, 0.00000, 0.00000); CreateObject(3261, 2137.77710, -5421.48633, 7.95450, 0.00000, 0.00000, 0.00000); CreateObject(3261, 2134.34033, -5421.57568, 7.95450, 0.00000, 0.00000, 0.00000); CreateObject(705, 2141.92554, -5457.04102, 5.57708, 0.00000, 0.00000, 0.00000); CreateObject(705, 2194.04712, -5429.36230, 2.36458, 0.00000, 0.00000, 0.00000); CreateObject(705, 2109.70679, -5386.56982, -0.63924, 0.00000, 0.00000, 0.00000); CreateObject(705, 2174.47876, -5374.41797, 3.69213, 0.00000, 0.00000, 0.00000); CreateObject(705, 2146.88965, -5415.66895, 3.06320, 0.00000, 0.00000, 0.00000); CreateObject(3276, 2124.02026, -5374.20654, 3.87943, -0.06000, -3.24000, 0.00000); CreateObject(3276, 2134.71948, -5374.28760, 4.13518, 0.60000, 0.36000, 0.00000); CreateObject(3276, 2145.51489, -5374.15479, 4.13518, 0.60000, 0.36000, 0.00000); CreateObject(3276, 2148.66992, -5421.36523, 5.78667, 1.44000, -4.26000, -79.13999); CreateObject(3276, 2150.86108, -5432.26025, 6.52881, 4.62000, -1.50000, -79.13999); CreateObject(705, 2093.94800, -5457.53223, -0.91360, 0.00000, 0.00000, 0.00000); CreateObject(3279, 2083.97632, -5417.08984, -1.26298, 0.00000, 0.00000, 0.00000); CreateObject(3279, 2207.71973, -5407.53955, -0.35697, 0.00000, 0.00000, -157.01996); CreateObject(3260, 2145.99609, -5509.98828, 7.55886, 90.00000, 0.00000, 0.00000); CreateObject(3260, 2143.99341, -5509.64355, 8.46066, 90.00000, 0.00000, 0.00000); CreateObject(3260, 2142.02783, -5509.69531, 9.57616, 90.00000, 0.00000, 0.00000); CreateObject(3260, 2140.23438, -5509.33447, 10.66503, 90.00000, 0.00000, 0.00000); CreateObject(3260, 2138.31787, -5509.29395, 11.48245, 90.00000, 0.00000, 0.00000); CreateObject(3260, 2137.17456, -5507.13086, 12.52990, 90.00000, 0.00000, 0.00000); CreateObject(3260, 2137.51343, -5505.07617, 13.44145, 90.00000, 0.00000, 0.00000); CreateObject(3260, 2138.98315, -5503.04834, 14.92629, 90.00000, 0.00000, 0.00000); CreateObject(3260, 2137.40308, -5504.15186, 13.44145, 90.00000, 0.00000, 0.00000); CreateObject(3260, 2141.22681, -5504.17285, 15.74995, 90.00000, 0.00000, 0.00000); CreateObject(3276, 2162.48828, -5391.76367, 7.64055, 0.00000, 0.00000, -38.33999); return 1; } public OnGameModeExit() { return 1; } public SetPlayerSpawn(playerid) { if(IsPlayerConnected(playerid)) { if(PlayerInfo[playerid][pDM] == 1 && dmevent) { ResetPlayerWeapons(playerid); ResetPlayerWeapons(playerid); new string[128]; new rand = random(sizeof(dmRandomSpawns)); SetPlayerPos(playerid, dmRandomSpawns[rand][0], dmRandomSpawns[rand][1], dmRandomSpawns[rand][2], dmRandomSpawns[rand][3]); SetPlayerFacingAngle(playerid, dmRandomSpawns[rand][4]); SetPlayerHealth(playerid, 100); SetPlayerArmour(playerid, 100); GivePlayerWeapon(playerid, 38, 9999);// Minigun SendClientMessage(playerid,0xFFD700AA, string); SetPlayerColor(playerid,0xff00ff66); ClearCrime(playerid); WantedLevel[playerid] = 0; WantedPoints[playerid] = 0; } } return 1; } public OnPlayerRequestClass(playerid, classid) { return 1; } forward DMEnded(); forward AnnounceDM(); public AnnounceDM() { DMWinner = 999; DMWinnerKills = 0; for(new i = 0; i < MAX_PLAYERS; i++) { if(IsPlayerConnected(i)) { if(PlayerDMing[i] != 0) { SendClientMessageToAll(0xFFD700AA, "{F3FF02}[DM Event] {CCCCCC}Eventul v-a incepe in {F3FF02}10 secunde! {FF9933}Get Ready!"); StartingDM = 0; SetTimer("DMEvent", 10000, 0); } } } SetTimer("DMEnded", 240000, 0); return 1; } public DMEnded() { new string[256]; for(new i = 0; i < MAX_PLAYERS; i++) { if(IsPlayerConnected(i)) { if(PlayerDM[i] != 0) { if(IsPlayerConnected(DMWinner)) { GetPlayerName(DMWinner, name, sizeof(name)); SendClientMessageToAll(0xFFD700AA,"{F3FF02}=========================== DM Event ==========================="); format(string, sizeof(string), "{F3FF02}[DM Event]{FF0000} %s (ID: %d) {CCCCCC}a castigat cu {F3FF02} %d kills", PlayerName(killerid), killerid, DMWinnerKills); SendClientMessageToAll(0xFFD700AA, string); format(string, sizeof(string), "{F3FF02}[DM Event] {CCCCCC}Si acesta a castigat premiul in valoare de{00CC00} $%d! {FF9900}Event Over!", dmprize); SendClientMessageToAll(0xFFD700AA, string); SendClientMessageToAll(0xFFD700AA,"{F3FF02}=========================== DM Event ==========================="); } ClearCrime(playerid); ResetPlayerWeapons(i) PlayerDM[i] = 0;; SpawnPlayer(i); } } } AnnouncedDM = 0; GivePlayerMoney(killerid, GGPrize); dmevent = 0; return 1; } forward dmevent(); public dmevent() { for(new i = 0; i <= MAX_PLAYERS; i++) { if(IsPlayerConnected(i)) { if(PlayerInfo[i][pDM] == 1) { new rand = random(sizeof(minigunRandomSpawns)); SetPlayerPos(i, dmRandomSpawns[rand][0], dmRandomSpawns[rand][1], dmRandomSpawns[rand][2], dmRandomSpawns[rand][3]); SetPlayerFacingAngle(i, dmRandomSpawns[rand][4]); SetPlayerInterior(i, 0); SetPlayerHealth(i, 100); SetPlayerArmour(playerid, 100); ResetPlayerWeapons(i); TogglePlayerControllable(i, 0); SetPlayerColor(i,0xFFD700AA); GivePlayerWeapon(i, 38, 9999);// Minigun } } } dmevent = 1; SendClientMessageToAll(0xFFD700AA, "{F3FF02}[DM Event] {CCCCCC}Eventul incepe acum!"); SetTimer("dmcd1", 1000, false); SetTimer("dmcd2", 2000, false); SetTimer("dmcd3", 3000, false); SetTimer("dmcd4", 4000, false); SetTimer("dmcd5", 5000, false); SetTimer("dmcd6", 6000, false); return 1; } forward dmcd1(); forward dmcd2(); forward dmcd3(); forward dmcd4(); forward dmcd5(); forward dmcd6(); public dmcd1() { for(new i = 0; i <= MAX_PLAYERS; i++) { if(IsPlayerConnected(i)) { if(PlayerInfo[i][pDM] == 1) { GameTextForPlayer(i,"~r~DM Countdown: ~n~~n~~g~5",1000,4); } } } return 1; } public dmcd2() { for(new i = 0; i <= MAX_PLAYERS; i++) { if(IsPlayerConnected(i)) { if(PlayerInfo[i][pDM] == 1) { GameTextForPlayer(i,"~r~DM Countdown: ~n~~n~~g~4",1000,4); } } } return 1; } public dmcd3() { for(new i = 0; i <= MAX_PLAYERS; i++) { if(IsPlayerConnected(i)) { if(PlayerInfo[i][pDM] == 1) { GameTextForPlayer(i,"~r~DM Countdown: ~n~~n~~g~3",1000,4); } } } return 1; } public dmcd4() { for(new i = 0; i <= MAX_PLAYERS; i++) { if(IsPlayerConnected(i)) { if(PlayerInfo[i][pDM] == 1) { GameTextForPlayer(i,"~r~DM Countdown: ~n~~n~~g~2",1000,4); } } } return 1; } public dmcd5() { for(new i = 0; i <= MAX_PLAYERS; i++) { if(IsPlayerConnected(i)) { if(PlayerInfo[i][pDM] == 1) { GameTextForPlayer(i,"~r~DM Countdown: ~n~~n~~g~1",1000,4); } } } return 1; } public dmcd6() { for(new i = 0; i <= MAX_PLAYERS; i++) { if(IsPlayerConnected(i)) { if(PlayerInfo[i][pDM] == 1) { GameTextForPlayer(i,"~r~DM Countdown: ~n~~n~~g~START!!!",1000,4); TogglePlayerControllable(i, 1); } } } return 1; } public OnPlayerConnect(playerid) { PlayerDMing[playerid] = 0; return 1; } public OnPlayerDisconnect(playerid, reason) { return 1; } public OnPlayerSpawn(playerid) { return 1; } public OnPlayerDeath(playerid, killerid, reason) { if(PlayerInfo[killerid][pDM] == 1 && dmevent) { if(!firstbloodgm) { for(new i; i <= MAX_PLAYERS; i++) { if(IsPlayerConnected(i)) { if(PlayerInfo[i][pDM] == 1) { format(str, 128, "~r~%s ~y~ draw firstblood on ~g~%s", PlayerName(killerid), PlayerName(playerid)); GameTextForPlayer(i, str, 4000, 3); GivePlayerWeapon(i, 38, 9999);// Minigun } } } firstblooddm = 1; } PlayerInfo[killerid][pdmKills2]++; PlayerInfo[killerid][pdmKills]++; PlayerInfo[playerid][pdmDeaths]++; GivePlayerWeapon(playerid, 38, 9999);// Minigun } } ClearCrime(playerid); if(PlayerDMing[playerid] != 0) { PlayerDMKills[killerid] ++; if(PlayerDMKills[killerid] > DMWinnerKills) { new killer[MAX_PLAYER_NAME]; DMWinner = killerid; DMWinnerKills = PlayerDMKills[killerid]; GetPlayerName(killerid, killer, sizeof(killer)); for(new i = 0; i < MAX_PLAYERS; i++) { if(IsPlayerConnected(i)) { if(PlayerDMing[i] != 0) { format(string, sizeof(string), "* {00FFFF}%s {FFFFFF}este în frunte cu {00FFFF}%d {FFFFFF}Kills.",killer,DMWinnerKills); SendClientMessage(i, COLOR_WHITE, string); } } } } } return 1; } public OnPlayerRegister(playerid, password[]) { if(IsPlayerConnected(playerid)) { if (hFile) { new var[32]; format(var, 128, "pdmKills=%d\n",PlayerInfo[playerid][pdmKills]);fwrite(hFile, var); format(var, 128, "pdmKills2=%d\n",PlayerInfo[playerid][pdmKills2]);fwrite(hFile, var); format(var, 128, "pdmDeaths=%d\n",PlayerInfo[playerid][pdmDeaths]);fwrite(hFile, var); format(var, 128, "pDM=%d\n",PlayerInfo[playerid][pDM]);fwrite(hFile, var); } } return 1; } public OnPlayerUpdateEx(playerid) { if(IsPlayerConnected(playerid)) { if(gPlayerLogged[playerid]) { if (hFile) { new var[32]; format(var, 128, "pdmKills=%d\n",PlayerInfo[playerid][pdmKills]);fwrite(hFile, var); format(var, 128, "pdmKills2=%d\n",PlayerInfo[playerid][pdmKills2]);fwrite(hFile, var); format(var, 128, "pdmDeaths=%d\n",PlayerInfo[playerid][pdmDeaths]);fwrite(hFile, var); format(var, 128, "pDM=%d\n",PlayerInfo[playerid][pDM]);fwrite(hFile, var); } } } return 1; } public OnPlayerLogin(playerid,password[]) { if ( UserFile ) { if(strcmp(PlayerInfo[playerid][pKey],password, true ) == 0 ) { new key[ 256 ] , val[ 256 ]; new Data[ 256 ]; while ( fread( UserFile , Data , sizeof( Data ) ) ) { if( strcmp( key , "dmKills" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pdmKills] = strval( val ); } if( strcmp( key , "dmKills2" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pdmKills2] = strval( val ); } if( strcmp( key , "dmDeaths" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pdmDeaths] = strval( val ); } if( strcmp( key , "DM" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pDM] = strval( val ); } }//end while fclose(UserFile);//close the file after everything has been read in the while } if(dmevent == 0) { PlayerInfo[playerid][pdmKills2] = 0; PlayerInfo[playerid][pdmKills] = 0; PlayerInfo[playerid][pdmDeaths] = 0; PlayerInfo[playerid][pDM] = 0; } return 1; } public OnVehicleSpawn(vehicleid) { return 1; } public OnVehicleDeath(vehicleid, killerid) { return 1; } public OnPlayerText(playerid, text[]) { return 1; } public OnPlayerCommandText(playerid, cmdtext[]) { if(strcmp(cmd, "/leavedm", true) == 0) { if(IsPlayerConnected(playerid)) { if(PlayerInfo[playerid][pDM] == 1 && dmevent) { PlayerInfo[playerid][pdmKills2] = 0; PlayerInfo[playerid][pdmKills] = 0; PlayerInfo[playerid][pdmDeaths] = 0; ResetPlayerWeapons(playerid); SpawnPlayer(playerid); PlayerInfo[playerid][pDM] = 0; SCM(playerid, COLOR_WHITE, "Ai parasit DM Event!"); } else { SendClientMessage(playerid, COLOR_GRAD1, " Momentan DM event nu este activat"); } } return 1; } if(strcmp(cmd, "/enddmevent", true)==0) { if(IsPlayerConnected(playerid)) { if(PlayerInfo[playerid][pAdmin] >= 1337) { SendClientMessageToAll(0xFFD700AA,"{F3FF02}=========================== DM Event ==========================="); SendClientMessageToAll(0xFFD700AA,"{F3FF02}[DM Event] {CCCCCC}Eventul actual a fost anulat de catre un {F3FF02}admin!"); for(new i = 0; i <= MAX_PLAYERS; i++) { if(IsPlayerConnected(i)) { if(PlayerInfo[i][pDM] > 0) { PlayerInfo[i][pdmKills2] = 0; PlayerInfo[i][pdmKills] = 0; PlayerInfo[i][pdmDeaths] = 0; ResetPlayerWeapons(i); SpawnPlayer(i); PlayerInfo[i][pDM] = 0; firstblooddm = 0; } } } dmevent = 0; } } else { SendClientMessage(playerid, COLOR_GREY, "Nu ai ranku necesar pentru a folosi aceasta comanda !"); return 1; } return 1; } if(strcmp(cmd, "/dmevent", true)==0) { if(IsPlayerConnected(playerid)) { if(PlayerInfo[playerid][pAdmin] >= 4) { if(!dmevent) { tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_GRAD2, "{00FF00}Tasteazã:{FFFFFF} /dmevent (prize - minim 200.000$)"); return 1; } new prize; prize = strval(tmp); if(GetPlayerMoney(playerid) < prize) { SendClientMessage(playerid, COLOR_GRAD2, "Nu ai suficienti bani pentru a incepe eventul!"); return 1; } GivePlayerMoney(playerid, -prize); dmprize = prize; SendClientMessageToAll(0xFFD700AA,"{F3FF02}=========================== DM Event ==========================="); SendClientMessageToAll(0xFFD700AA,"{CCCCCC}Eventul {F3FF02}DM {CCCCCC}este pe cale sa inceapa!"); format(string, sizeof(string), "{CCCCCC}Organizator:{F3FF02} %s {CCCCCC}|| Premiu: {00CC00}%d {CCCCCC}|| Pentru inscriere tastati:{FF0000} /joindm", PlayerName(playerid), prize); SendClientMessageToAll(0xFFD700AA, string); SendClientMessageToAll(0xFFD700AA, "{CCCCCC}Acesta v-a incepe in {F3FF02}2 minute{CCCCCC}si va dura {F3FF02}15 minute"); SendClientMessageToAll(0xFFD700AA,"{F3FF02}=========================== Minigun Event ==========================="); StartingDM = 1; SetTimer("AnnounceDM", 110000, 0); } else { SendClientMessage(playerid, COLOR_GREY, "{CCCCCC}Este deja un event {F3FF02}DM {CCCCCC}in desfasurare!"); return 1; } } else { SendClientMessage(playerid, COLOR_GREY, "You can't use that command"); return 1; } } return 1; } if(strcmp(cmd, "/joindm", true) == 0) { if(IsPlayerConnected(playerid)) { if(PlayerDMing[playerid] != 0) { if(WantedLevel[playerid] >= 1) { SendClientMessage(playerid,COLOR_GREY," You can`t use this command, you are currently Wanted !"); return 1; } if(PlayerInfo[playerid][pDM] == 1) { SendClientMessage(playerid,0xFFD700AA,"{CCCCCC}Esti deja inscris in {F3FF02}DM Event!"); return 1; } if(HuntedPlayer == playerid) { SendClientMessage(playerid,COLOR_GREY,"{CCCCCC}Nu poti intra in {F3FF02}DM Event {CCCCCC}cat timp esti in {FF6600}Hunting Event!"); return 1; } if(StartingDM) { SendClientMessage(playerid, 0xFFD700AA, "{F3FF02}[DM Event] {CCCCCC}Te-ai inscris in {F3FF02}DM Event!"); PlayerInfo[playerid][pDM] = 1; } else { SendClientMessage(playerid, COLOR_GREY, "{F3FF02}[DM Event] {CCCCCC}Eventul nu este in curs de desfasurare!"); return 1; } } return 1; } return 0; } public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger) { return 1; } public OnPlayerExitVehicle(playerid, vehicleid) { return 1; } public OnPlayerStateChange(playerid, newstate, oldstate) { return 1; } public OnPlayerEnterCheckpoint(playerid) { return 1; } public OnPlayerLeaveCheckpoint(playerid) { return 1; } public OnPlayerEnterRaceCheckpoint(playerid) { return 1; } public OnPlayerLeaveRaceCheckpoint(playerid) { return 1; } public OnRconCommand(cmd[]) { return 1; } public OnPlayerRequestSpawn(playerid) { return 1; } public OnObjectMoved(objectid) { return 1; } public OnPlayerObjectMoved(playerid, objectid) { return 1; } public OnPlayerPickUpPickup(playerid, pickupid) { return 1; } public OnVehicleMod(playerid, vehicleid, componentid) { return 1; } public OnVehiclePaintjob(playerid, vehicleid, paintjobid) { return 1; } public OnVehicleRespray(playerid, vehicleid, color1, color2) { return 1; } public OnPlayerSelectedMenuRow(playerid, row) { return 1; } public OnPlayerExitedMenu(playerid) { return 1; } public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid) { return 1; } public OnPlayerKeyStateChange(playerid, newkeys, oldkeys) { return 1; } public OnRconLoginAttempt(ip[], password[], success) { return 1; } public OnPlayerUpdate(playerid) { return 1; } public OnPlayerStreamIn(playerid, forplayerid) { return 1; } public OnPlayerStreamOut(playerid, forplayerid) { return 1; } public OnVehicleStreamIn(vehicleid, forplayerid) { return 1; } public OnVehicleStreamOut(vehicleid, forplayerid) { return 1; } public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) { return 1; } public OnPlayerClickPlayer(playerid, clickedplayerid, source) { return 1; }
  24. mush

    Statuia Libertatii

    Rog ca cele doua mape Statuia Libertatii si Jurissti Park sa fie sterse deoarece sunt obiecte pe care serverele nu le suporta deoarece se intalnesc cand le adaugati cu altele dupa care formeaza crashu
×
×
  • 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.