leon
-
Posts
204 -
Joined
-
Last visited
Never
Content Type
Profiles
Forums
News
Documentation
Posts posted by leon
-
-
imi zice cineva????
Dupa ultima.
-
Posteaza comanda.
-
Am incercat sa fac tot systemu de la register/login cu <Dini> si cand ma loghiez se blochiaza servaru .. Nu mai merge nimic
Ce trebuie sai mai fac ?
public OnPlayerRegister(playerid, password[]) { if(IsPlayerConnected(playerid)) { new string3[64]; new playername3[MAX_PLAYER_NAME]; GetPlayerName(playerid, playername3, sizeof(playername3)); format(string3, sizeof(string3), "%s.ini", playername3); dini_Create(string3); new password2 = num_hash(password); PlayerInfo[playerid][pKey] = password2; dini_IntSet(string3, "Key", password2); PlayerInfo[playerid][pCash] = GetPlayerMoney(playerid); dini_IntSet(string3, "Level",PlayerInfo[playerid][pLevel]); dini_IntSet(string3, "AdminLevel",PlayerInfo[playerid][pAdmin]); dini_IntSet(string3, "HelperLevel",PlayerInfo[playerid][pHelper]); dini_IntSet(string3, "DonateRank",PlayerInfo[playerid][pDonateRank]); dini_IntSet(string3, "UpgradePoints",PlayerInfo[playerid][gPupgrade]); dini_IntSet(string3, "ConnectedTime",PlayerInfo[playerid][pConnectTime]); dini_IntSet(string3, "Registered",PlayerInfo[playerid][pReg]); dini_IntSet(string3, "Sex",PlayerInfo[playerid][pSex]); dini_IntSet(string3, "Age",PlayerInfo[playerid][pAge]); dini_IntSet(string3, "Origin",PlayerInfo[playerid][pOrigin]); dini_IntSet(string3, "CK",PlayerInfo[playerid][pCK]); dini_IntSet(string3, "Muted",PlayerInfo[playerid][pMuted]); dini_IntSet(string3, "Respect",PlayerInfo[playerid][pExp]); dini_IntSet(string3, "Money",PlayerInfo[playerid][pCash]); dini_IntSet(string3, "Bank",PlayerInfo[playerid][pAccount]); dini_IntSet(string3, "Crimes",PlayerInfo[playerid][pCrimes]); dini_IntSet(string3, "Kills",PlayerInfo[playerid][pKills]); dini_IntSet(string3, "Deaths",PlayerInfo[playerid][pDeaths]); dini_IntSet(string3, "Arrested",PlayerInfo[playerid][pArrested]); dini_IntSet(string3, "WantedDeaths",PlayerInfo[playerid][pWantedDeaths]); dini_IntSet(string3, "Phonebook",PlayerInfo[playerid][pPhoneBook]); dini_IntSet(string3, "LottoNr",PlayerInfo[playerid][pLottoNr]); dini_IntSet(string3, "Fishes",PlayerInfo[playerid][pFishes]); dini_IntSet(string3, "BiggestFish",PlayerInfo[playerid][pBiggestFish]); dini_IntSet(string3, "Job",PlayerInfo[playerid][pJob]); dini_IntSet(string3, "Paycheck",PlayerInfo[playerid][pPayCheck]); dini_IntSet(string3, "HeadValue",PlayerInfo[playerid][pHeadValue]); dini_IntSet(string3, "Jailed",PlayerInfo[playerid][pJailed]); dini_IntSet(string3, "JailTime",PlayerInfo[playerid][pJailTime]); dini_IntSet(string3, "MuteTime",PlayerInfo[playerid][pMuteTime]); dini_IntSet(string3, "Materials",PlayerInfo[playerid][pMats]); dini_IntSet(string3, "MaterialsBox",PlayerInfo[playerid][pBoxMats]); dini_IntSet(string3, "Drugs",PlayerInfo[playerid][pDrugs]); dini_IntSet(string3, "Leader",PlayerInfo[playerid][pLeader]); dini_IntSet(string3, "Member",PlayerInfo[playerid][pMember]); dini_IntSet(string3, "FMember",PlayerInfo[playerid][pFMember]); dini_IntSet(string3, "Rank",PlayerInfo[playerid][pRank]); dini_IntSet(string3, "Char",PlayerInfo[playerid][pChar]); dini_IntSet(string3, "ContractTime",PlayerInfo[playerid][pContractTime]); dini_IntSet(string3, "DetSkill",PlayerInfo[playerid][pDetSkill]); dini_IntSet(string3, "SexSkill",PlayerInfo[playerid][pSexSkill]); dini_IntSet(string3, "BoxSkill",PlayerInfo[playerid][pBoxSkill]); dini_IntSet(string3, "LawSkill",PlayerInfo[playerid][pLawSkill]); dini_IntSet(string3, "MechSkill",PlayerInfo[playerid][pMechSkill]); dini_IntSet(string3, "JackSkill",PlayerInfo[playerid][pJackSkill]); dini_IntSet(string3, "CarSkill",PlayerInfo[playerid][pCarSkill]); dini_IntSet(string3, "NewsSkill",PlayerInfo[playerid][pNewsSkill]); dini_IntSet(string3, "DrugsSkill",PlayerInfo[playerid][pDrugsSkill]); dini_IntSet(string3, "CookSkill",PlayerInfo[playerid][pCookSkill]); dini_IntSet(string3, "FishSkill",PlayerInfo[playerid][pFishSkill]); dini_FloatSet(string3, "pSHealth",PlayerInfo[playerid][pSHealth]); GetPlayerHealth(playerid,PlayerInfo[playerid][pHealth]); dini_FloatSet(string3, "pHealth",PlayerInfo[playerid][pHealth]); dini_IntSet(string3, "Int",PlayerInfo[playerid][pInt]); dini_IntSet(string3, "Local",PlayerInfo[playerid][pLocal]); dini_IntSet(string3, "Team",PlayerInfo[playerid][pTeam]); dini_IntSet(string3, "Model",PlayerInfo[playerid][pModel]); dini_IntSet(string3, "PhoneNr",PlayerInfo[playerid][pPnumber]); dini_IntSet(string3, "House",PlayerInfo[playerid][pPhousekey]); dini_IntSet(string3, "Bizz",PlayerInfo[playerid][pPbiskey]); if ((PlayerInfo[playerid][pPos_x]==0.0 && PlayerInfo[playerid][pPos_y]==0.0 && PlayerInfo[playerid][pPos_z]==0.0)) { PlayerInfo[playerid][pPos_x] = 1684.9; PlayerInfo[playerid][pPos_y] = -2244.5; PlayerInfo[playerid][pPos_z] = 13.5; } 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]; } dini_FloatSet(string3, "Pos_x",PlayerInfo[playerid][pPos_x]); dini_FloatSet(string3, "Pos_y",PlayerInfo[playerid][pPos_y]); dini_FloatSet(string3, "Pos_z",PlayerInfo[playerid][pPos_z]); dini_IntSet(string3, "CarLic",PlayerInfo[playerid][pCarLic]); dini_IntSet(string3, "MotLic",PlayerInfo[playerid][pMotLic]); dini_IntSet(string3, "FlyLic",PlayerInfo[playerid][pFlyLic]); dini_IntSet(string3, "BoatLic",PlayerInfo[playerid][pBoatLic]); dini_IntSet(string3, "FishLic",PlayerInfo[playerid][pFishLic]); dini_IntSet(string3, "GunLic",PlayerInfo[playerid][pGunLic]); dini_IntSet(string3, "Gun1",PlayerInfo[playerid][pGun1]); dini_IntSet(string3, "Gun2",PlayerInfo[playerid][pGun2]); dini_IntSet(string3, "Gun3",PlayerInfo[playerid][pGun3]); dini_IntSet(string3, "Gun4",PlayerInfo[playerid][pGun4]); dini_IntSet(string3, "Ammo1",PlayerInfo[playerid][pAmmo1]); dini_IntSet(string3, "Ammo2",PlayerInfo[playerid][pAmmo2]); dini_IntSet(string3, "Ammo3",PlayerInfo[playerid][pAmmo3]); dini_IntSet(string3, "Ammo4",PlayerInfo[playerid][pAmmo4]); dini_IntSet(string3, "CarTime",PlayerInfo[playerid][pCarTime]); dini_IntSet(string3, "PayDay",PlayerInfo[playerid][pPayDay]); dini_IntSet(string3, "PayDayHad",PlayerInfo[playerid][pPayDayHad]); dini_IntSet(string3, "CDPlayer",PlayerInfo[playerid][pCDPlayer]); dini_IntSet(string3, "Wins",PlayerInfo[playerid][pWins]); dini_IntSet(string3, "Loses",PlayerInfo[playerid][pLoses]); dini_IntSet(string3, "AlcoholPerk",PlayerInfo[playerid][pAlcoholPerk]); dini_IntSet(string3, "DrugPerk",PlayerInfo[playerid][pDrugPerk]); dini_IntSet(string3, "MiserPerk",PlayerInfo[playerid][pMiserPerk]); dini_IntSet(string3, "PainPerk",PlayerInfo[playerid][pPainPerk]); dini_IntSet(string3, "TraderPerk",PlayerInfo[playerid][pTraderPerk]); dini_IntSet(string3, "Tutorial",PlayerInfo[playerid][pTut]); dini_IntSet(string3, "Mission",PlayerInfo[playerid][pMissionNr]); dini_IntSet(string3, "Warnings",PlayerInfo[playerid][pWarns]); dini_IntSet(string3, "Adjustable",PlayerInfo[playerid][pAdjustable]); dini_IntSet(string3, "Fuel",PlayerInfo[playerid][pFuel]); dini_IntSet(string3, "Married",PlayerInfo[playerid][pMarried]); dini_Set(string3, "MarriedTo",PlayerInfo[playerid][pMarriedTo]); dini_IntSet(string3, "Passport",PlayerInfo[playerid][pPassport]); dini_IntSet(string3, "Crack",PlayerInfo[playerid][pCrack]); dini_IntSet(string3, "CabinetTime",PlayerInfo[playerid][pCabinetTime]); dini_IntSet(string3, "WantedSave",WantedLevel[playerid]); getdate(PlRegDataInfo[playerid][pRegDateA],PlRegDataInfo[playerid][pRegDateL],PlRegDataInfo[playerid][pRegDateZ]); dini_IntSet(string3, "RegDateZ",PlRegDataInfo[playerid][pRegDateZ]); dini_IntSet(string3, "RegDateL",PlRegDataInfo[playerid][pRegDateL]); dini_IntSet(string3, "RegDateA",PlRegDataInfo[playerid][pRegDateA]); dini_IntSet(string3, "Banned",PlayerInfo[playerid][pBanned]); // } return 1; } public OnPlayerUpdate(playerid) { if(IsPlayerConnected(playerid)) { if(gPlayerLogged[playerid] == 1) { new string3[32]; new playername3[MAX_PLAYER_NAME]; GetPlayerName(playerid, playername3, sizeof(playername3)); format(string3, sizeof(string3), "%s.ini", playername3); dini_IntSet(string3, "Key",PlayerInfo[playerid][pKey]); PlayerInfo[playerid][pCash] = GetPlayerMoney(playerid); dini_IntSet(string3, "Level",PlayerInfo[playerid][pLevel]); dini_IntSet(string3, "AdminLevel",PlayerInfo[playerid][pAdmin]); dini_IntSet(string3, "HelperLevel",PlayerInfo[playerid][pHelper]); dini_IntSet(string3, "DonateRank",PlayerInfo[playerid][pDonateRank]); dini_IntSet(string3, "UpgradePoints",PlayerInfo[playerid][gPupgrade]); dini_IntSet(string3, "ConnectedTime",PlayerInfo[playerid][pConnectTime]); dini_IntSet(string3, "Registered",PlayerInfo[playerid][pReg]); dini_IntSet(string3, "Sex",PlayerInfo[playerid][pSex]); dini_IntSet(string3, "Age",PlayerInfo[playerid][pAge]); dini_IntSet(string3, "Origin",PlayerInfo[playerid][pOrigin]); dini_IntSet(string3, "CK",PlayerInfo[playerid][pCK]); dini_IntSet(string3, "Muted",PlayerInfo[playerid][pMuted]); dini_IntSet(string3, "Respect",PlayerInfo[playerid][pExp]); dini_IntSet(string3, "Money",PlayerInfo[playerid][pCash]); dini_IntSet(string3, "Bank",PlayerInfo[playerid][pAccount]); dini_IntSet(string3, "Crimes",PlayerInfo[playerid][pCrimes]); dini_IntSet(string3, "Kills",PlayerInfo[playerid][pKills]); dini_IntSet(string3, "Deaths",PlayerInfo[playerid][pDeaths]); dini_IntSet(string3, "Arrested",PlayerInfo[playerid][pArrested]); dini_IntSet(string3, "WantedDeaths",PlayerInfo[playerid][pWantedDeaths]); dini_IntSet(string3, "Phonebook",PlayerInfo[playerid][pPhoneBook]); dini_IntSet(string3, "LottoNr",PlayerInfo[playerid][pLottoNr]); dini_IntSet(string3, "Fishes",PlayerInfo[playerid][pFishes]); dini_IntSet(string3, "BiggestFish",PlayerInfo[playerid][pBiggestFish]); dini_IntSet(string3, "Job",PlayerInfo[playerid][pJob]); dini_IntSet(string3, "Paycheck",PlayerInfo[playerid][pPayCheck]); dini_IntSet(string3, "HeadValue",PlayerInfo[playerid][pHeadValue]); dini_IntSet(string3, "Jailed",PlayerInfo[playerid][pJailed]); dini_IntSet(string3, "JailTime",PlayerInfo[playerid][pJailTime]); dini_IntSet(string3, "MuteTime",PlayerInfo[playerid][pMuteTime]); dini_IntSet(string3, "Materials",PlayerInfo[playerid][pMats]); dini_IntSet(string3, "MaterialsBox",PlayerInfo[playerid][pBoxMats]); dini_IntSet(string3, "Drugs",PlayerInfo[playerid][pDrugs]); dini_IntSet(string3, "Leader",PlayerInfo[playerid][pLeader]); dini_IntSet(string3, "Member",PlayerInfo[playerid][pMember]); dini_IntSet(string3, "FMember",PlayerInfo[playerid][pFMember]); dini_IntSet(string3, "Rank",PlayerInfo[playerid][pRank]); dini_IntSet(string3, "Char",PlayerInfo[playerid][pChar]); dini_IntSet(string3, "ContractTime",PlayerInfo[playerid][pContractTime]); dini_IntSet(string3, "DetSkill",PlayerInfo[playerid][pDetSkill]); dini_IntSet(string3, "SexSkill",PlayerInfo[playerid][pSexSkill]); dini_IntSet(string3, "BoxSkill",PlayerInfo[playerid][pBoxSkill]); dini_IntSet(string3, "LawSkill",PlayerInfo[playerid][pLawSkill]); dini_IntSet(string3, "MechSkill",PlayerInfo[playerid][pMechSkill]); dini_IntSet(string3, "JackSkill",PlayerInfo[playerid][pJackSkill]); dini_IntSet(string3, "CarSkill",PlayerInfo[playerid][pCarSkill]); dini_IntSet(string3, "NewsSkill",PlayerInfo[playerid][pNewsSkill]); dini_IntSet(string3, "DrugsSkill",PlayerInfo[playerid][pDrugsSkill]); dini_IntSet(string3, "CookSkill",PlayerInfo[playerid][pCookSkill]); dini_IntSet(string3, "FishSkill",PlayerInfo[playerid][pFishSkill]); dini_FloatSet(string3, "pSHealth",PlayerInfo[playerid][pSHealth]); GetPlayerHealth(playerid,PlayerInfo[playerid][pHealth]); dini_FloatSet(string3, "pHealth",PlayerInfo[playerid][pHealth]); dini_IntSet(string3, "Int",PlayerInfo[playerid][pInt]); dini_IntSet(string3, "Local",PlayerInfo[playerid][pLocal]); dini_IntSet(string3, "Team",PlayerInfo[playerid][pTeam]); dini_IntSet(string3, "Model",PlayerInfo[playerid][pModel]); dini_IntSet(string3, "PhoneNr",PlayerInfo[playerid][pPnumber]); dini_IntSet(string3, "House",PlayerInfo[playerid][pPhousekey]); dini_IntSet(string3, "Bizz",PlayerInfo[playerid][pPbiskey]); if ((PlayerInfo[playerid][pPos_x]==0.0 && PlayerInfo[playerid][pPos_y]==0.0 && PlayerInfo[playerid][pPos_z]==0.0)) { PlayerInfo[playerid][pPos_x] = 1684.9; PlayerInfo[playerid][pPos_y] = -2244.5; PlayerInfo[playerid][pPos_z] = 13.5; } 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]; } dini_FloatSet(string3, "Pos_x",PlayerInfo[playerid][pPos_x]); dini_FloatSet(string3, "Pos_y",PlayerInfo[playerid][pPos_y]); dini_FloatSet(string3, "Pos_z",PlayerInfo[playerid][pPos_z]); dini_IntSet(string3, "CarLic",PlayerInfo[playerid][pCarLic]); dini_IntSet(string3, "MotLic",PlayerInfo[playerid][pMotLic]); dini_IntSet(string3, "FlyLic",PlayerInfo[playerid][pFlyLic]); dini_IntSet(string3, "BoatLic",PlayerInfo[playerid][pBoatLic]); dini_IntSet(string3, "FishLic",PlayerInfo[playerid][pFishLic]); dini_IntSet(string3, "GunLic",PlayerInfo[playerid][pGunLic]); dini_IntSet(string3, "Gun1",PlayerInfo[playerid][pGun1]); dini_IntSet(string3, "Gun2",PlayerInfo[playerid][pGun2]); dini_IntSet(string3, "Gun3",PlayerInfo[playerid][pGun3]); dini_IntSet(string3, "Gun4",PlayerInfo[playerid][pGun4]); dini_IntSet(string3, "Ammo1",PlayerInfo[playerid][pAmmo1]); dini_IntSet(string3, "Ammo2",PlayerInfo[playerid][pAmmo2]); dini_IntSet(string3, "Ammo3",PlayerInfo[playerid][pAmmo3]); dini_IntSet(string3, "Ammo4",PlayerInfo[playerid][pAmmo4]); dini_IntSet(string3, "CarTime",PlayerInfo[playerid][pCarTime]); dini_IntSet(string3, "PayDay",PlayerInfo[playerid][pPayDay]); dini_IntSet(string3, "PayDayHad",PlayerInfo[playerid][pPayDayHad]); dini_IntSet(string3, "CDPlayer",PlayerInfo[playerid][pCDPlayer]); dini_IntSet(string3, "Wins",PlayerInfo[playerid][pWins]); dini_IntSet(string3, "Loses",PlayerInfo[playerid][pLoses]); dini_IntSet(string3, "AlcoholPerk",PlayerInfo[playerid][pAlcoholPerk]); dini_IntSet(string3, "DrugPerk",PlayerInfo[playerid][pDrugPerk]); dini_IntSet(string3, "MiserPerk",PlayerInfo[playerid][pMiserPerk]); dini_IntSet(string3, "PainPerk",PlayerInfo[playerid][pPainPerk]); dini_IntSet(string3, "TraderPerk",PlayerInfo[playerid][pTraderPerk]); dini_IntSet(string3, "Tutorial",PlayerInfo[playerid][pTut]); dini_IntSet(string3, "Mission",PlayerInfo[playerid][pMissionNr]); dini_IntSet(string3, "Warnings",PlayerInfo[playerid][pWarns]); dini_IntSet(string3, "Adjustable",PlayerInfo[playerid][pAdjustable]); if(PlayerInfo[playerid][pDonateRank] < 1) { PlayerInfo[playerid][pFuel] = 0; } dini_IntSet(string3, "Fuel",PlayerInfo[playerid][pFuel]); dini_IntSet(string3, "Married",PlayerInfo[playerid][pMarried]); dini_Set(string3, "MarriedTo",PlayerInfo[playerid][pMarriedTo]); dini_IntSet(string3, "Crack",PlayerInfo[playerid][pCrack]); dini_IntSet(string3, "Passport",PlayerInfo[playerid][pPassport]); dini_IntSet(string3, "CabinetTime",PlayerInfo[playerid][pCabinetTime]); } } return 1; } public OnPlayerLogin(playerid,password[]) { new tmp2[256]; new string2[64]; new playername2[MAX_PLAYER_NAME]; new playernamesplit[3][MAX_PLAYER_NAME]; GetPlayerName(playerid, playername2, sizeof(playername2)); split(playername2, playernamesplit, '_'); format(string2, sizeof(string2), "%s.ini", playername2); if (dini_Exists(string2)) { new password2 = num_hash(password); if(dini_Int(string2,"Key") == password2) { PlayerInfo[playerid][pKey] = dini_Int(string2,"Key"); PlayerInfo[playerid][pLevel] = dini_Int(string2,"Level"); PlayerInfo[playerid][pAdmin] = dini_Int(string2,"AdminLevel"); PlayerInfo[playerid][pHelper] = dini_Int(string2,"HelperLevel"); PlayerInfo[playerid][pDonateRank] = dini_Int(string2,"DonateRank"); PlayerInfo[playerid][gPupgrade] = dini_Int(string2,"UpgradePoints"); PlayerInfo[playerid][pConnectTime] = dini_Int(string2,"ConnectedTime"); PlayerInfo[playerid][pReg] = dini_Int(string2,"Registered"); PlayerInfo[playerid][pSex] = dini_Int(string2,"Sex"); PlayerInfo[playerid][pAge] = dini_Int(string2,"Age"); PlayerInfo[playerid][pOrigin] = dini_Int(string2,"Origin"); PlayerInfo[playerid][pCK] = dini_Int(string2,"CK"); PlayerInfo[playerid][pMuted] = dini_Int(string2,"Muted"); PlayerInfo[playerid][pExp] = dini_Int(string2,"Respect"); PlayerInfo[playerid][pCash] = dini_Int(string2,"Money"); PlayerInfo[playerid][pAccount] = dini_Int(string2,"Bank"); PlayerInfo[playerid][pCrimes] = dini_Int(string2,"Crimes"); PlayerInfo[playerid][pKills] = dini_Int(string2,"Kills"); PlayerInfo[playerid][pDeaths] = dini_Int(string2,"Deaths"); PlayerInfo[playerid][pArrested] = dini_Int(string2,"Arrested"); PlayerInfo[playerid][pWantedDeaths] = dini_Int(string2,"WantedDeaths"); PlayerInfo[playerid][pPhoneBook] = dini_Int(string2,"Phonebook"); PlayerInfo[playerid][pLottoNr] = dini_Int(string2,"LottoNr"); PlayerInfo[playerid][pFishes] = dini_Int(string2,"Fishes"); PlayerInfo[playerid][pBiggestFish] = dini_Int(string2,"BiggestFish"); PlayerInfo[playerid][pJob] = dini_Int(string2,"Job"); PlayerInfo[playerid][pPayCheck] = dini_Int(string2,"Paycheck"); PlayerInfo[playerid][pHeadValue] = dini_Int(string2,"HeadValue"); PlayerInfo[playerid][pJailed] = dini_Int(string2,"Jailed"); PlayerInfo[playerid][pJailTime] = dini_Int(string2,"JailTime"); PlayerInfo[playerid][pMuteTime] = dini_Int(string2,"MuteTime"); PlayerInfo[playerid][pMats] = dini_Int(string2,"Materials"); PlayerInfo[playerid][pBoxMats] = dini_Int(string2,"MaterialsBox"); PlayerInfo[playerid][pDrugs] = dini_Int(string2,"Drugs"); PlayerInfo[playerid][pLeader] = dini_Int(string2,"Leader"); PlayerInfo[playerid][pMember] = dini_Int(string2,"Member"); PlayerInfo[playerid][pFMember] = dini_Int(string2,"FMember"); PlayerInfo[playerid][pRank] = dini_Int(string2,"Rank"); PlayerInfo[playerid][pChar] = dini_Int(string2,"Char"); PlayerInfo[playerid][pContractTime] = dini_Int(string2,"ContractTime"); PlayerInfo[playerid][pDetSkill] = dini_Int(string2,"DetSkill"); PlayerInfo[playerid][pSexSkill] = dini_Int(string2,"SexSkill"); PlayerInfo[playerid][pBoxSkill] = dini_Int(string2,"BoxSkill"); PlayerInfo[playerid][pLawSkill] = dini_Int(string2,"LawSkill"); PlayerInfo[playerid][pMechSkill] = dini_Int(string2,"MechSkill"); PlayerInfo[playerid][pJackSkill] = dini_Int(string2,"JackSkill"); PlayerInfo[playerid][pCarSkill] = dini_Int(string2,"CarSkill"); PlayerInfo[playerid][pNewsSkill] = dini_Int(string2,"NewsSkill"); PlayerInfo[playerid][pDrugsSkill] = dini_Int(string2,"DrugsSkill"); PlayerInfo[playerid][pCookSkill] = dini_Int(string2,"CookSkill"); PlayerInfo[playerid][pFishSkill] = dini_Int(string2,"FishSkill"); PlayerInfo[playerid][pSHealth] = dini_Float(string2,"pSHealth"); PlayerInfo[playerid][pHealth] = dini_Float(string2,"pHealth"); PlayerInfo[playerid][pInt] = dini_Int(string2,"Int"); PlayerInfo[playerid][pLocal] = dini_Int(string2,"Local"); PlayerInfo[playerid][pTeam] = dini_Int(string2,"Team"); PlayerInfo[playerid][pModel] = dini_Int(string2,"Model"); PlayerInfo[playerid][pPnumber] = dini_Int(string2,"PhoneNr"); PlayerInfo[playerid][pPhousekey] = dini_Int(string2,"House"); PlayerInfo[playerid][pPbiskey] = dini_Int(string2,"Bizz"); PlayerInfo[playerid][pPos_x] = dini_Float(string2,"Pos_x"); PlayerInfo[playerid][pPos_y] = dini_Float(string2,"Pos_y"); PlayerInfo[playerid][pPos_z] = dini_Float(string2,"Pos_y"); PlayerInfo[playerid][pCarLic] = dini_Int(string2,"CarLic"); PlayerInfo[playerid][pMotLic] = dini_Int(string2,"MotLic"); PlayerInfo[playerid][pFlyLic] = dini_Int(string2,"FlyLic"); PlayerInfo[playerid][pBoatLic] = dini_Int(string2,"BoatLic"); PlayerInfo[playerid][pFishLic] = dini_Int(string2,"FishLic"); PlayerInfo[playerid][pGunLic] = dini_Int(string2,"GunLic"); PlayerInfo[playerid][pGun1] = dini_Int(string2,"Gun1"); PlayerInfo[playerid][pGun2] = dini_Int(string2,"Gun2"); PlayerInfo[playerid][pGun3] = dini_Int(string2,"Gun3"); PlayerInfo[playerid][pGun4] = dini_Int(string2,"Gun4"); PlayerInfo[playerid][pAmmo1] = dini_Int(string2,"Ammo1"); PlayerInfo[playerid][pAmmo2] = dini_Int(string2,"Ammo2"); PlayerInfo[playerid][pAmmo3] = dini_Int(string2,"Ammo3"); PlayerInfo[playerid][pAmmo4] = dini_Int(string2,"Ammo4"); PlayerInfo[playerid][pCarTime] = dini_Int(string2,"CarTime"); PlayerInfo[playerid][pPayDay] = dini_Int(string2,"PayDay"); PlayerInfo[playerid][pPayDayHad] = dini_Int(string2,"PayDayHad"); PlayerInfo[playerid][pCDPlayer] = dini_Int(string2,"CDPlayer"); PlayerInfo[playerid][pWins] = dini_Int(string2,"Wins"); PlayerInfo[playerid][pLoses] = dini_Int(string2,"Loses"); PlayerInfo[playerid][pAlcoholPerk] = dini_Int(string2,"AlcoholPerk"); PlayerInfo[playerid][pDrugPerk] = dini_Int(string2,"DrugPerk"); PlayerInfo[playerid][pMiserPerk] = dini_Int(string2,"MiserPerk"); PlayerInfo[playerid][pPainPerk] = dini_Int(string2,"PainPerk"); PlayerInfo[playerid][pTraderPerk] = dini_Int(string2,"TraderPerk"); PlayerInfo[playerid][pWarns] = dini_Int(string2,"Warnings"); PlayerInfo[playerid][pTut] = dini_Int(string2,"Tutorial"); PlayerInfo[playerid][pMissionNr] = dini_Int(string2,"Mission"); PlayerInfo[playerid][pWarns] = dini_Int(string2,"Warnings"); PlayerInfo[playerid][pAdjustable] = dini_Int(string2,"Adjustable"); PlayerInfo[playerid][pFuel] = dini_Int(string2,"Fuel"); PlayerInfo[playerid][pMarried] = dini_Int(string2,"Married"); strmid(PlayerInfo[playerid][pMarriedTo],dini_Get(string2,"MarriedTo"),0,strlen(dini_Get(string2,"MarriedTo")),255); PlayerInfo[playerid][pCrack] = dini_Int(string2,"Crack"); PlayerInfo[playerid][pPassport] = dini_Int(string2,"Passport"); PlayerInfo[playerid][pCabinetTime] = dini_Int(string2,"CabinetTime"); } else { // return 1; } PlayerInfo[playerid][pAdjustable] = 0; ResetPlayerMoney(playerid); ConsumingMoney[playerid] = 1; GivePlayerMoney(playerid,PlayerInfo[playerid][pCash]); CurrentMoney[playerid] = PlayerInfo[playerid][pCash]; if(PlayerInfo[playerid][pReg] == 0) { PlayerInfo[playerid][pLevel] = 1; PlayerInfo[playerid][pSHealth] = 0.0; PlayerInfo[playerid][pHealth] = 50.0; PlayerInfo[playerid][pPos_x] = 2246.6; PlayerInfo[playerid][pPos_y] = -1161.9; PlayerInfo[playerid][pPos_z] = 1029.7; PlayerInfo[playerid][pInt] = 15; PlayerInfo[playerid][pLocal] = 255; PlayerInfo[playerid][pTeam] = 3; PlayerInfo[playerid][pModel] = 60; new randphone = 1000 + random(89999);//minimum 1000 max 9999 //giving one at the start PlayerInfo[playerid][pPnumber] = 07*randphone; PlayerInfo[playerid][pPhousekey] = 255; PlayerInfo[playerid][pPbiskey] = 255; PlayerInfo[playerid][pAccount] = 50000; PlayerInfo[playerid][pReg] = 1; GivePlayerMoney(playerid, 5000); } if(PlayerInfo[playerid][pCK] > 0) { Kick(playerid); } SetSpawnInfo(playerid, PlayerInfo[playerid][pTeam], PlayerInfo[playerid][pModel], PlayerInfo[playerid][pPos_x], PlayerInfo[playerid][pPos_y], PlayerInfo[playerid][pPos_z], 1.0, -1, -1, -1, -1, -1, -1); if(gTeam[playerid] == 0) { gTeam[playerid] = 3; } else { gTeam[playerid] = PlayerInfo[playerid][pTeam]; } gPlayerLogged[playerid] = 1; SpawnPlayer(playerid); format(tmp2, sizeof(tmp2), "~w~Bun venit ~n~~r~~h~ %s", playername2); DateProp(playerid); GameTextForPlayer(playerid, tmp2, 20, 1); if(PlayerInfo[playerid][pFMember] < 255) { format(tmp2, sizeof(tmp2), "Family MOTD: %s.", FamilyInfo[PlayerInfo[playerid][pFMember]][FamilyMOTD]); SendClientMessage(playerid, COLOR_YELLOW, tmp2); } } return 1; }
-
1. Cum pot face mai multe case cu acelasi interiar ? :undecided:
Am incercat sa fac cu VirtualWorld da nush cum sa le fac ( :cry:
-
1. Pui la if(PlayerToPoint(25.0,playerid,653.7766,-496.4872,16.3359))
if(PlayerToPoint(25.0,playerid,653.7766,-496.4872,16.3359) || PlayerToPoint(25.0,playerid,x,y,z) || PlayerToPoint(25.0,playerid,x,y,z))
2. Adaugi linia astaif(PlayerInfo[playerid][pMember] == X || PlayerInfo[playerid][pLearer] == X || PlayerInfo[playerid][pMember] == X || PlayerInfo[playerid][pLearer] == X)
-
Cum pot rezolva aceste Warnings ? ???
1. pawno\include\JunkBuster.inc(3155) : warning 201: redefinition of constant/macro (symbol "OnPlayerCommandText") 2. (96) : warning 201: redefinition of constant/macro (symbol "dcmd(%1,%2,%3)") 3. (21271) : warning 219: local variable "i" shadows a variable at a preceding level
-
Am facut 2 vame in doua locuri diferite pe pod .
Command: /barriera
Poze: <a href="http://img573.imageshack.us/slideshow/webplayer.php?id=samp000dv.png">Aici</a>
Download: <a href="http://www.mediafire.com/?r38jqzxq2d6ewa6">Aici</a>
-
Imi da acest Chast prin lv ...
SA-MP 0.3c Exception At Address: 0x006FF35B Registers: EAX: 0x085DFD8C EBX: 0x00000000 ECX: 0x00B6F9CC EDX: 0x085DFD88 ESI: 0x00000000 EDI: 0x0235FF20 EBP: 0x00000003 ESP: 0x0022FD80 EFLAGS: 0x00210206 Stack: +0000: 0x00000000 0x005342FE 0x00000000 0x00B6F9CC +0010: 0x00000000 0x04CC0004 0x7E42DEB2 0x005343B7 +0020: 0x04CC0004 0x00000000 0x00553308 0x04CC0004 +0030: 0x00553C57 0x04CC0000 0x0000001A 0x00000001 +0040: 0x00001E26 0x0053DFE2 0x00000000 0x0053EAA6 +0050: 0x0025E9E4 0x0053EAC4 0x44000000 0x43C00000 +0060: 0x0053ECC2 0x00000001 0x00619B71 0x0000001A +0070: 0x00000001 0x00000001 0x0000000A 0x00748DA0 +0080: 0x0000001A 0x00000001 0x7C80B731 0x00000000 +0090: 0x0022FFC0 0x7FFDC000 0x01250000 0x421426A0 +00A0: 0x02B90048 0x00000008 0x00000100 0x00000008 +00B0: 0x00000102 0x44000000 0x43C00000 0x00000000 +00C0: 0x00000000 0x00000400 0x00000300 0x00000000 +00D0: 0x00000DFB 0x003A017E 0x00000102 0x00000064 +00E0: 0x40200001 0x003158EF 0x00000200 0x00000180 +00F0: 0x0000002C 0x00000000 0x7FFDC000 0x0022FFB0 +0100: 0x00825EA4 0x00887E20 0xFFFFFFFF 0x0022FE70 +0110: 0x00835342 0x00000065 0x0022FFC0 0x008246F1 +0120: 0x00400000 0x00000000 0x01582397 0x0000000A +0130: 0x00000094 0x00000005 0x00000001 0x00000A28 +0140: 0x00000002 0x76726553 0x20656369 0x6B636150 +0150: 0xFF003320 0x80535E40 0x7FFA7000 0xFFFFFFFF +0160: 0x805A8AD2 0x8053D638 0xFFFFFFFF 0xF442CCA4 +0170: 0xF442CC8C 0x00008000 0xFFFFFFFF 0x00000246 +0180: 0x80541812 0xF442CC24 0x81C55020 0xFFDFF120 +0190: 0x81C551BC 0x80500CF8 0x81C55090 0x81C55020 +01A0: 0x804F9D62 0x81C5518C 0x81C55020 0x81C55054 +01B0: 0x00000000 0x8063A348 0x81C679A8 0x81C55020 +01C0: 0x00824588 0x00000000 0x0012E40C 0x7FFDC000 +01D0: 0xC0000005 0x00000000 0x01582397 0x00000044 +01E0: 0x01584270 0x01584280 0x01584298 0x00000000 +01F0: 0x00000000 0x00000000 0x00000000 0x00000000 +0200: 0x00000000 0x00000000 0x00000000 0x00000000 +0210: 0x00000000 0xFFFFFFFF 0xFFFFFFFF 0xFFFFFFFF +0220: 0x00000000 0x00000000 0x0022FEB0 0x0022F9A4 +0230: 0x0022FFE0 0x00825EA4 0x00888078 0x00000000 +0240: 0x0022FFF0 0x7C817067 0x00000000 0x0012E40C +0250: 0x7FFDC000 0x80544BFD 0x0022FFC8 0x81C55020 +0260: 0xFFFFFFFF 0x7C839AC0 0x7C817070 0x00000000 +0270: 0x00000000 0x00000000 0x00824570 0x00000000 SCM Op: 0x470, lDbg: 0 Game Version: US 1.0 State Information: Ped Context: 0
-
if(PlayerInfo[playerid][pMuted] ==0)
-
Vreau sa fac si eu un GM de stunt si vreau sa bag in el systemu de inregistrare cum e la rp cu dialog , da nu reusesc sal fac
Cand intru fara cont merge sa dau register/login si cand ies de pe sv si intru iar , imi apare aia cu register
Ce pot face ?
-
Adauga in gm new AfkTag[MAX_PLAYERS];
Apoi dute la comanda /afk si adauga asta
new name[MAX_PLAYER_NAME]; GetPlayerName(playerid,name,MAX_PLAYER_NAME); new setname[16]; format(setname, sizeof(setname), "%s[AFK]",name); if(!strlen(name[11])) { AfkTag[playerid] = 1; SetPlayerName(playerid,setname); }
Iar la /backnew pname[16]; GetPlayerName(playerid,pname,16); strdel(pname, strlen(pname)-5, strlen(pname)); if(AfkTag[playerid] == 1) { AfkTag[playerid] = 0; SetPlayerName(playerid,pname); }
-
Vezi daca merge ... ca nam probat ||
V
new Menu:Arme; public OnFilterScriptInit() { Arme = CreateMenu("WeaponMenu", 1, 50.0, 180.0, 200.0, 200.0); AddMenuItem(Arme, 0, "ViataArmura"); AddMenuItem(Arme, 0, "Ak47"); AddMenuItem(Arme, 0, "M4"); AddMenuItem(Arme, 0, "DesertDeagle"); return 1; } public OnFilterScriptExit() { DestroyMenu(Arme); return 1; } public OnPlayerCommandText(playerid, cmdtext[]) { if(strcmp(cmdtext, "/arme", true) == 0) { ShowMenuForPlayer(Arme, playerid); } return 0; } public OnPlayerExitedMenu(playerid) { new Menu:Current = GetPlayerMenu(playerid); HideMenuForPlayer(Current, playerid); return 1; } public OnPlayerSelectedMenuRow(playerid, row) { new Menu:Current = GetPlayerMenu(playerid); if(Current == Arme) { switch(row) { case 0: if(GetPlayerMoney(playerid) >= 3000) { SetPlayerHealth(playerid,100); SetPlayerArmour(playerid,100); GivePlayerMoney(playerid,-3000); SendClientMessage(playerid,COLOR_RED,"Ai cumparat Viata si armura pentru 3000$ "); } else { SendClientMessage(playerid,0xEC2700FF,"Not enough money! 3000$"); ShowMenuForPlayer(Arme, playerid); } case 1: if(GetPlayerMoney(playerid) >= 4500) { GivePlayerWeapon(playerid,30,999); GivePlayerMoney(playerid,-4500); SendClientMessage(playerid,COLOR_RED,"Ai cumparat ak47 pentru 4500$ "); } else { SendClientMessage(playerid,0xEC2700FF,"Not enough money! 4500$"); ShowMenuForPlayer(Arme, playerid); } case 2: if(GetPlayerMoney(playerid) >= 7960) { GivePlayerWeapon(playerid,31,999); GivePlayerMoney(playerid,-7960); SendClientMessage(playerid,COLOR_RED,"Ai cumparat m4 pentru 7960$ "); } else { SendClientMessage(playerid,0xEC2700FF,"Not enough money! 7960$"); ShowMenuForPlayer(Arme, playerid); } case 3: if(GetPlayerMoney(playerid) >= 4500) { GivePlayerWeapon(playerid,24,999); GivePlayerMoney(playerid,-4500); SendClientMessage(playerid,COLOR_RED,"Ai cumparat deagle pentru 4500$ "); } else { SendClientMessage(playerid,0xEC2700FF,"Not enough money! 4500$"); ShowMenuForPlayer(Arme, playerid); } } } return 0; }
-
Cum fac sa se vada playeri pe navigator de la distanta mare ?
Adica sa se vada dintr-un oras in altu ......
-
if(strcmp(cmd, "/disarm", true) == 0) { if(IsPlayerConnected(playerid)) { tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_GRAD2, "USAGE: /disarm [playerid/PartOfName]"); return 1; } giveplayerid = ReturnUser(tmp); if (PlayerInfo[playerid][pAdmin] >= 0) { if(IsPlayerConnected(giveplayerid)) { if(giveplayerid != INVALID_PLAYER_ID) { format(string, sizeof(string), "Iai resetat armele lui [ %s ]", giveplayer); SendClientMessage(playerid, COLOR_GRAD2, string); ResetPlayerWeapons(giveplayerid); return 1; } } } } return 1; }
-
if(newcar == 53 || newcar == 54 || newcar == 55 || newcar == 52 || newcar == 58 || newcar == 57 || newcar == 56)
{
if(PlayerInfo[playerid][pJob] != 16)
{
SendClientMessage(playerid, COLOR_GREY, " NU esti angajat Trucker !");
RemovePlayerFromVehicle(playerid);
}
}
-
if(strcmp(cmd, "/changeskin", true) == 0) { if(IsPlayerConnected(playerid)) { tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_GRAD2, "USAGE: /changeskin [skin id]"); return 1; } new health; health = strval(tmp); if(health > 299 || health < 0) { SendClientMessage(playerid, COLOR_GREY, " Dont go below number 0, or above number 299 !"); return 1; } format(string, sizeof(string), "* You have given skin id %d.", health); SendClientMessage(playerid, COLOR_WHITE, string); SetPlayerSkin(playerid, health); } } } return 1; }
-
dar dc ai pus cu -1 etc? imi poti explica?
Pai ultimele 3 sunt interiorid = -1, playerid = -1, distanta la care sa se vada obiectu = 200
-
Vezi acuma ...
// This is a comment // uncomment the line below if you want to write a filterscript //#define FILTERSCRIPT #include <a_samp> #include <streamer> new poarta1; #if defined FILTERSCRIPT #define COLOR_GRAD5 0xE3E3E3FF #endif public OnGameModeInit() { CreateDynamicObject(3749, 1103.1945800781, -1740.529296875, 18.356485366821, 0, 0, 92, 300,-1,-1, 200); CreateDynamicObject(4100, 1096.0686035156, -1731.8031005859, 14.479863166809, 0, 0, 320, 300,-1,-1, 200); CreateDynamicObject(4100, 1082.6395263672, -1731.7521972656, 14.479863166809, 0, 0, 319.99877929688, 300,-1,-1, 200); CreateDynamicObject(4100, 1070.1453857422, -1731.6722412109, 14.479863166809, 0, 0, 319.99877929688, 300,-1,-1, 200); CreateDynamicObject(4100, 1064.3099365234, -1731.6430664063, 14.471730232239, 0, 0, 319.99877929688, 300,-1,-1, 200); CreateDynamicObject(4100, 1054.2427978516, -1738.3286132813, 14.465851783752, 0, 0, 49.998779296875, 300,-1,-1, 200); CreateDynamicObject(4100, 1054.2413330078, -1750.8422851563, 14.42609500885, 0, 0, 49.998779296875, 300,-1,-1, 200); CreateDynamicObject(4100, 1054.2650146484, -1764.0162353516, 14.384781837463, 0, 0, 49.998779296875, 300,-1,-1, 200); CreateDynamicObject(4100, 1054.2375488281, -1774.5889892578, 14.35062789917, 0, 0, 49.998779296875, 300,-1,-1, 200); CreateDynamicObject(4100, 1076.2530517578, -1782.0650634766, 14.341751098633, 0, 0, 139.99829101563, 300,-1,-1, 200); CreateDynamicObject(4100, 1062.8278808594, -1782.0552978516, 14.341729164124, 0, 0, 139.99328613281, 300,-1,-1, 200); CreateDynamicObject(4100, 1060.7159423828, -1782.0657958984, 14.341752052307, 0, 0, 139.99328613281, 300,-1,-1, 200); CreateDynamicObject(4100, 1089.0339355469, -1782.1203613281, 14.341872215271, 0, 0, 139.99328613281, 300,-1,-1, 200); CreateDynamicObject(4100, 1099.8380126953, -1782.0897216797, 14.341805458069, 0, 0, 139.99328613281, 300,-1,-1, 200); CreateDynamicObject(4100, 1061.767578125, -1731.6215820313, 14.465435028076, 0, 0, 319.99877929688, 300,-1,-1, 200); CreateDynamicObject(4100, 1106.9235839844, -1774.9493408203, 14.278335571289, 0, 0, 49.998779296875, 300,-1,-1, 200); CreateDynamicObject(4100, 1107.0069580078, -1762.6704101563, 14.275288581848, 0, 0, 49.998779296875, 300,-1,-1, 200); CreateDynamicObject(4100, 1107.0046386719, -1756.9481201172, 14.275277137756, 0, 0, 49.998779296875, 300,-1,-1, 200); CreateDynamicObject(2898, 1098.5925292969, -1779.6478271484, 12.601581573486, 0, 0, 92, 300,-1,-1, 200); CreateDynamicObject(2898, 1084.0377197266, -1779.970703125, 12.609625816345, 0, 0, 89.99951171875, 300,-1,-1, 200); CreateDynamicObject(2898, 1066.6037597656, -1779.8248291016, 12.6059923172, 0, 0, 89.994506835938, 300,-1,-1, 200); CreateDynamicObject(2898, 1056.2058105469, -1769.2518310547, 12.635885238647, 0, 0, 181.99450683594, 300,-1,-1, 200); CreateDynamicObject(2898, 1056.7009277344, -1748.6185302734, 12.696884155273, 0, 0, 181.99401855469, 300,-1,-1, 200); CreateDynamicObject(2898, 1068.0341796875, -1733.8179931641, 12.747820854187, 0, 0, 269.98901367188, 300,-1,-1, 200); CreateDynamicObject(2898, 1087.8745117188, -1733.8216552734, 12.800135612488, 0, 0, 269.98901367188, 300,-1,-1, 200); CreateDynamicObject(2898, 1104.4332275391, -1758.474609375, 12.569931030273, 0, 0, 358, 300,-1,-1, 200); CreateDynamicObject(3505, 1103.9462890625, -1757.9089355469, 12.599858283997, 0, 0, 0, 300,-1,-1, 200); CreateDynamicObject(3505, 1098.330078125, -1779.3435058594, 12.631508827209, 0, 0, 0, 300,-1,-1, 200); CreateDynamicObject(3505, 1083.9027099609, -1778.9176025391, 12.639553070068, 0, 0, 0, 300,-1,-1, 200); CreateDynamicObject(3505, 1066.5261230469, -1779.1669921875, 12.635919570923, 0, 0, 0, 300,-1,-1, 200); CreateDynamicObject(3505, 1055.8801269531, -1768.8386230469, 12.665812492371, 0, 0, 0, 300,-1,-1, 200); CreateDynamicObject(3505, 1056.8226318359, -1748.5909423828, 12.726811408997, 0, 0, 0, 300,-1,-1, 200); CreateDynamicObject(3505, 1068.1783447266, -1733.5631103516, 12.77774810791, 0, 0, 0, 300,-1,-1, 200); CreateDynamicObject(3505, 1087.4029541016, -1733.9813232422, 12.830062866211, 0, 0, 0, 300,-1,-1, 200); CreateDynamicObject(3515, 1083.4187011719, -1750.0895996094, 14.834215164185, 0, 0, 0, 300,-1,-1, 200); CreateDynamicObject(3515, 1077.6658935547, -1750.3392333984, 14.851503372192, 0, 0, 0, 300,-1,-1, 200); CreateDynamicObject(3524, 1105.9073486328, -1749.4938964844, 15.454591751099, 0, 0, 90, 300,-1,-1, 200); CreateDynamicObject(3524, 1105.5104980469, -1733.7570800781, 15.663534164429, 0, 0, 90, 300,-1,-1, 200); CreateDynamicObject(3528, 1106.3110351563, -1745.7113037109, 21.043222427368, 0, 0, 0, 300,-1,-1, 200); CreateDynamicObject(3528, 1106.3110351563, -1737.0964355469, 21.045021057129, 0, 0, 0, 300,-1,-1, 200); CreateDynamicObject(3525, 1103.5992431641, -1735.7071533203, 15.860425949097, 0, 0, 0, 300,-1,-1, 200); CreateDynamicObject(3525, 1103.8795166016, -1747.3580322266, 15.887420654297, 0, 0, 146, 300,-1,-1, 200); poarta1 =CreateDynamicObject(980, 1103.322265625, -1740.64453125, 15.266855239868, 0, 0, 270, 300,-1,-1, 200); CreateDynamicObject(1413, 1104.3233642578, -1750.3560791016, 13.90207195282, 0, 0, 182, 300,-1,-1, 200); CreateVehicle(565, 1080.0339355469, -1772.0682373047, 13.044127464294, 270, -1, -1, 1000); CreateVehicle(565, 1080.3006591797, -1769.6671142578, 13.049404144287, 270, -1, -1, 1000); CreateVehicle(565, 1080.3432617188, -1767.0004882813, 13.055265426636, 270, -1, -1, 1000); CreateVehicle(565, 1080.4641113281, -1763.9263916016, 13.062022209167, 270, -1, -1, 1000); CreateVehicle(565, 1080.7615966797, -1760.9963378906, 13.068460464478, 270, -1, -1, 1000); CreateVehicle(565, 1080.7348632813, -1758.2436523438, 13.074511528015, 270, -1, -1, 1000); CreateVehicle(565, 1080.3837890625, -1755.2973632813, 13.080986022949, 270, -1, -1, 1000); return 1; } public OnPlayerCommandText(playerid, cmdtext[]) { if(!strcmp(cmdtext, "/poartainchisa", true)) { MoveDynamicObject(poarta1, -1103.322265625, -1740.64453125, 15.266855239868, 10); return 1; } if(!strcmp(cmdtext, "/movedeschisa", true)) { MoveDynamicObject(poarta1, -1103.322265625, -1740.64453125, 5.266855239868, 10); SendClientMessage(playerid, 0xE3E3E3FF, " Pentru a inchide poarta scrie /poartainchisa daca nu vei inchide poarta vei primi warn 3 "); return 1; } return 0; }
-
=-" post="43887" timestamp="1288063962"]
Pawno iti trebuie, ca sa compilezi modul (LS.pwn) si sa-l faci .amx
E compilat ..... inainte mergea da nush ce program imi trebuie ,cam reformatat pc :(
-
Ce program imi trebuie casa numi mai apara problema asta ?
---------- Loaded log file: "server_log.txt". ---------- SA-MP Dedicated Server ---------------------- v0.3b R2, (C)2005-2010 SA-MP Team [20:23:05] filterscripts = "" (string) [20:23:05] [20:23:05] Server Plugins [20:23:05] -------------- [20:23:05] Loaded 0 plugins. [20:23:05] [20:23:05] Ban list [20:23:05] -------- [20:23:05] Loaded: samp.ban [20:23:05] [20:23:05] [20:23:05] Filter Scripts [20:23:05] --------------- [20:23:05] Loaded 0 filter scripts. [20:23:05] Script[gamemodes/LS.amx]: Run time error 19: "File or function is not found" [20:23:05] Number of vehicle models: 0 [20:23:08] --- Server Shutting Down.
-
Da erori=-" post="43228" timestamp="1287161543"]public OnVehicleStreamIn(vehicleid,forplayerid) { if(gCarLock[vehicleid] == 1) { LockCar(vehicleid); } else if(gCarLock[vehicleid] == 0) { UnLockCar(vehicleid); } return 1; } forward LockCar(vehicleid) public LockCar(vehicleid) { for(new i = 0; i < MAX_PLAYERS; i++) { if(IsPlayerConnected(i)) { SetVehicleParamsForPlayer(vehicleid,i,0,1); gCarLock[vehicleid] = 1; } } } forward UnLockCar(vehicleid) public UnLockCar(vehicleid) { for(new i = 0; i < MAX_PLAYERS; i++) { if(IsPlayerConnected(i)) { SetVehicleParamsForPlayer(vehicleid,i,0,0); gCarLock[vehicleid] = 0; } } }
Nu stiu sigur daca e bine, dar incearca!error 025: function heading differs from prototype error 025: function heading differs from prototype error 021: symbol already defined: "LockCar" error 025: function heading differs from prototype error 025: function heading differs from prototype error 021: symbol already defined: "UnLockCar"
Cine stie de la ce o fi ???
-
Nu merge nici asa=-" post="43226" timestamp="1287160524"]Incearca
public OnVehicleStreamIn(vehicleid,forplayerid) { if(gCarLock[vehicleid] == 1) { LockCar(vehicleid); } else if(gCarLock[vehicleid] == 0) { UnLockCar(vehicleid); } return 1; }
Nu am avut de a face cu callback-ul asta...
Nush de la ce o fi (
-
public OnVehicleStreamIn(vehicleid,forplayerid) { if(gCarLock[vehicleid] == 1) { LockCar(vehicleid); } else { gCarLock[vehicleid] = 0; } return 1; }
Nu merge, tot se inchide .
-
Am bagat
[color=blue]public[/color] OnVehicleStreamIn(vehicleid, forplayerid) { if(gCarLock[vehicleid] == 1) { LockCar(vehicleid); } return 1; }
si cand intru intr-un vehicul si dupaia ma dau jos din ea si ma duc departe , cand ma intorc e inchisa
Ce pot face sa nu se inchida ?
O intrebare (compiler) .
in Arhivă probleme
Posted
Nu stiu ce inseamna alea de mai jos ca inainte imi aparea si acuma numi mai apare asta
imi aparea doar asta???