 |
|
 |
|
|
|
Последние Файлы GTA 4 |
Последние Файлы GTA-MP |
Реклама |
|
|
|
|
|
Помощь по GTA SAMP (Первая база знаний)
| |
| Awm | Дата: Среда, 14.07.2010, 02:33 | Сообщение # 7666 |
|
Группа:
I'm V.I.P.
Сообщений: 3235
Награды: 55
Город: Tallinn
Репутация: 1661
Замечания: 0%
Статус: 
| Quote (roman040494) я вот и хотел бы сделать чтобы нельзя было умирать в тюрме и когда перезаходишь тоже остаёшся в тюрме. Но не знаю как, что ваще вписывать надо я не пойму. Подскажите плиз как это мне сделать и что вписать в мод чтобы не умерать в тюрьме то делай проверку если игрок находится в тюрьме то выдавать ему хп каждый раз(по любому есть паблик который обновляется каждую секунду).
"Life is hard... life is harder if you're stupid." - John Wayne
|
| |
|
|
| dron8 | Дата: Среда, 14.07.2010, 11:39 | Сообщение # 7667 |
|
Новенький
Группа:
Продвинутые
Сообщений: 56
Награды: 1
Город: Москва
Репутация: 11
Замечания: 20%
Статус: 
| Ну так кто мне поможет с моими двумя проблемами?
ivmp.ru
|
| |
|
|
| roman040494 | Дата: Среда, 14.07.2010, 13:05 | Сообщение # 7668 |
|
Освоившийся
Группа:
Пользователи
Сообщений: 81
Награды: 0
Город: Екатеринбург
Репутация: -17
Замечания: 20%
Статус: 
| Блин у меня проблемка появилась. Если я захожу в биз и пишу /exit (чтобы выйти) он у меня нормально выходит. А вот если я в доме и пишу /exit он выходит тож нормально, но в чате пишет server: unknown command Только именно если я выхожу из дома, помогите исправить это
sa-mp server public enemy №1 ip: game-arena.sytes.net:5555
|
| |
|
|
| Awm | Дата: Среда, 14.07.2010, 13:43 | Сообщение # 7669 |
|
Группа:
I'm V.I.P.
Сообщений: 3235
Награды: 55
Город: Tallinn
Репутация: 1661
Замечания: 0%
Статус: 
| roman040494, в команде не стоит return.
"Life is hard... life is harder if you're stupid." - John Wayne
|
| |
|
|
| Rabbit[52] | Дата: Среда, 14.07.2010, 16:13 | Сообщение # 7670 |
|
Новенький
Группа:
Пользователи
Сообщений: 38
Награды: 2
Город: Нижний Новгород
Репутация: 15
Замечания: 0%
Статус: 
| Подскажите пожалуйста, как сделать независимую от бизнеса аренду машин.(Если у меня есть их ид и координаты места положения). Чтоб была всё время фиксированная цена. Заранее благодарен!
прапра
|
| |
|
|
| Dima-kun | Дата: Среда, 14.07.2010, 16:15 | Сообщение # 7671 |
|
Группа:
Разработчики
Сообщений: 6269
Награды: 72
Репутация: 3512
Замечания: 0%
Статус: 
| Quote (Виталек) Denis_Gladenk то спокойно заходит, а если Denis_Gladenko блин это 2 разных ника..
Мои работы: [INC] Сборник d_includes [LAST],[FS] New Demage Effect,[FS]Авто-Поворотники, [FS]mp3player,[FS] Fun Chat Game,[FS] Car Buy Syst,[FS] Anti-AirBrk,[INC] d_setpos, [GM] Game Move v0.1,[FS+include]Super-Armour [0.3z],[FS + Include] Multi Checkpoints
|
| |
|
|
| Eakwarp | Дата: Среда, 14.07.2010, 16:16 | Сообщение # 7672 |
|
Мастер джэдай
Группа:
Продвинутые
Сообщений: 4874
Награды: 179
Город: Москва
Репутация: 2543
Замечания: 60%
Статус: 
| Quote (Rabbit|52|) Подскажите пожалуйста
Сделайте за меня!11 Давайте будем называть вещи своими именами.
More than 4 years of development, more than 250,000 lines of source code, more than a hundred units and more than 3400 revisions. Valakas Roleplay - choose your role.
Valakas Roleplay on Twitter
Платные консультации, разработка, в ICQ. Дорого.
|
| |
|
|
| Rabbit[52] | Дата: Среда, 14.07.2010, 16:59 | Сообщение # 7673 |
|
Новенький
Группа:
Пользователи
Сообщений: 38
Награды: 2
Город: Нижний Новгород
Репутация: 15
Замечания: 0%
Статус: 
| Eakwarp, ну раз Вы такой умный, то сделайте! У меня это не получается... Пробовал разными способами.
прапра
|
| |
|
|
| zaqqaz | Дата: Среда, 14.07.2010, 17:00 | Сообщение # 7674 |
|
Новенький
Группа:
Пользователи
Сообщений: 26
Награды: 1
Город: None
Репутация: 0
Замечания: 0%
Статус: 
| Есть ли возможность сделать динамичный массив переменной? Не в виде константы типа new Variable[[wavyred]100[/wavyred]]; А чтобы во время работы режима это число менялось.
|
| |
|
|
| stepmex | Дата: Среда, 14.07.2010, 17:03 | Сообщение # 7675 |
|
Мастер джэдай
Группа:
Продвинутые
Сообщений: 2914
Награды: 35
Город: Е-бург
Репутация: 1032
Замечания: 0%
Статус: 
| Quote (zaqqaz) Есть ли возможность сделать динамичный массив переменной? http://wiki.sa-mp.com/wiki/Setproperty http://wiki.sa-mp.com/wiki/Getproperty
И создал Бог женщину!.. Существо получилось злобное, но симпатичное...
|
| |
|
|
| Myth28 | Дата: Среда, 14.07.2010, 18:51 | Сообщение # 7676 |
|
Мега Флудер
Группа:
I'm V.I.P.
Сообщений: 19
Награды: 0
Город: Москва
Репутация: 5
Замечания: 0%
Статус: 
| Я забыл как перевести мод с sa-mp 0.2 на 0.3?
|
| |
|
|
| Ghost-X | Дата: Среда, 14.07.2010, 19:00 | Сообщение # 7677 |
|
Мастер джэдай
Группа:
Продвинутые
Сообщений: 3548
Награды: 36
Город: Наб. Челны
Репутация: 856
Замечания: 40%
Статус: 
| Myth28, замени инклуды 0.2 на 0.3
Спор на форуме, все равно что олимпиада среди умственно отсталых: даже если ты победил, ты все равно гермофродит. Хочешь остаться при своем мнении - держи его при себе.
|
| |
|
|
| Виталек | Дата: Среда, 14.07.2010, 20:24 | Сообщение # 7678 |
|
Освоившийся
Группа:
Пользователи
Сообщений: 94
Награды: 0
Город: Самара
Репутация: 1
Замечания: 0%
Статус: 
| Marino_Reigan, да дело то в том что если ник Denis_Gladenk, то можно зайти если аккаунты в папке users или scriptfiles , а если ник Denis_Gladenko, то можно зайти если аккаунты в scriptfiles. Тип ограничение кол-ва символов в нике.
|
| |
|
|
| stepmex | Дата: Среда, 14.07.2010, 20:50 | Сообщение # 7679 |
|
Мастер джэдай
Группа:
Продвинутые
Сообщений: 2914
Награды: 35
Город: Е-бург
Репутация: 1032
Замечания: 0%
Статус: 
| Виталек, выложи код с проверкой наличия аккаунта.
И создал Бог женщину!.. Существо получилось злобное, но симпатичное...
|
| |
|
|
| Виталек | Дата: Среда, 14.07.2010, 21:10 | Сообщение # 7680 |
|
Освоившийся
Группа:
Пользователи
Сообщений: 94
Награды: 0
Город: Самара
Репутация: 1
Замечания: 0%
Статус: 
| [cut noguest=public OnPlayerConnect(playerid)]public OnPlayerConnect(playerid) { if(IsPlayerNPC(playerid)) return 1; if(Security != 0) { SendClientMessage(playerid, COLOR_YELLOW, "Вы были кикнуты."); Kick(playerid); return 1; } gActivePlayers[playerid]++; numplayers++; new plname[MAX_PLAYER_NAME]; new string[MAX_PLAYER_NAME]; new str[256], condisname[MAX_PLAYER_NAME]; GetPlayerName(playerid, condisname, sizeof(condisname)); format(str, sizeof(str), "%s[%d] присоединился к серверу !", condisname,playerid); SendClientMessageToAll(COLOR_YELLOW2, str); new f; GetPlayerName(playerid,plname,MAX_PLAYER_NAME); if(strfind(plname,"_",true,1)!=-1) f=1; if(plname[strlen(plname)-1]=='_') f=0; for(new i=0;i<strlen(plname);i++) if((plname[i]<='9')&&(plname[i]>='0')) f=0; if(!f) { GetPlayerName(playerid, plname, sizeof(plname)); format(str, sizeof(str), "Вы были кикнуты, Причина: поменяйте ник, Формат: Имя_Фамилия", plname); SendClientMessage(playerid, COLOR_LIGHTRED, str); Kick(playerid); } SelectChar[playerid] = 0; HidePM[playerid] = 0; PhoneOnline[playerid] = 0; OnWeapon[playerid] = 0; SelectCharID[playerid] = 0; SelectCharPlace[playerid] = 0; ChosenSkin[playerid] = 0; GettingJob[playerid] = 0; GuardOffer[playerid] = 999; GuardPrice[playerid] = 0; ApprovedLawyer[playerid] = 0; CallLawyer[playerid] = 0; WantLawyer[playerid] = 0; KickPlayer[playerid] = 0; CurrentMoney[playerid] = 0; UsedFind[playerid] = 0; CP[playerid] = 0; Robbed[playerid] = 0; SpawnChange[playerid] = 1; CarOffer[playerid] = 999; CarPrice[playerid] = 0; CarID[playerid] = 0; CarCalls[playerid] = 0; RobbedTime[playerid] = 0; MoneyMessage[playerid] = 0; Condom[playerid] = 0; STDPlayer[playerid] = 0; SexOffer[playerid] = 999; SexPrice[playerid] = 0; RepairOffer[playerid] = 999; RepairPrice[playerid] = 0; RepairCar[playerid] = 0; TalkingLive[playerid] = 255; LiveOffer[playerid] = 999; TakingLesson[playerid] = 0; RefillOffer[playerid] = 999; RefillPrice[playerid] = 0; MapIconsShown[playerid] = 0; DrugOffer[playerid] = 999; PlayerCuffed[playerid] = 0; PlayerCuffedTime[playerid] = 0; DrugPrice[playerid] = 0; OnCK[playerid] = 999; GettingCK[playerid] = 999; DrugGram[playerid] = 0; ConnectedToPC[playerid] = 0; OrderReady[playerid] = 0; JailPrice[playerid] = 0; MedicTime[playerid] = 0; NeedMedicTime[playerid] = 0; MedicBill[playerid] = 0; GotHit[playerid] = 0; WantedPoints[playerid] = 0; GoChase[playerid] = 999; GetChased[playerid] = 999; PlacedNews[playerid] = 0; OnDuty[playerid] = 0; WantedLevel[playerid] = 0; TestFishes[playerid] = 0; BoxWaitTime[playerid] = 0; SchoolSpawn[playerid] = 0; ChangePos2[playerid][1] = 0; SafeTime[playerid] = 60; TransportDuty[playerid] = 0; PlayerTied[playerid] = 0; BusCallTime[playerid] = 0; TaxiCallTime[playerid] = 0; MedicCallTime[playerid] = 0; MechanicCallTime[playerid] = 0; FindTimePoints[playerid] = 0; FindTime[playerid] = 0; JobDuty[playerid] = 0; Mobile[playerid] = 255; Music[playerid] = 0; BoxOffer[playerid] = 999; PlayerBoxing[playerid] = 0; Spectate[playerid] = 255; PlayerDrunk[playerid] = 0; PlayerDrunkTime[playerid] = 0; Unspec[playerid][sLocal] = 255; FishCount[playerid] = 0; WritingPaper[playerid] = 0; WritingPaperNumber[playerid] = 999; WritingLine[playerid] = 0; BringingPaper[playerid] = 0; GotPaper[playerid] = 0; PaperOffer[playerid] = 999; ConsumingMoney[playerid] = 0; gLastCar[playerid] = 0; FirstSpawn[playerid] = 0; gOoc[playerid] = 0; gNews[playerid] = 0; BigEar[playerid] = 0; gDice[playerid] = 0; gFam[playerid] = 0; gSpeedo[playerid] = 0; gGas[playerid] = 1; gPlayerLogged[playerid] = 0; gPlayerLogTries[playerid] = 0; gPlayerAccount[playerid] = 0; gPlayerSpawned[playerid] = 0; PlayerKarting[playerid] = 0; PlayerInKart[playerid] = 0; PlayerTazeTime[playerid] = 0; PlayerStoned[playerid] = 0; StartTime[playerid] = 0; TicketOffer[playerid] = 999; TicketMoney[playerid] = 0; MatsHolding[playerid] = 0; TutTime[playerid] = 0; gPlayerMission[playerid] = 0; TaxiAccepted[playerid] = 999; BusAccepted[playerid] = 999; PlayerInfo[playerid][pCash] = dollah; NoFuel[playerid] = 0; HireCar[playerid] = 299; PlayersChannel[playerid] = 999; TransportValue[playerid] = 0; TransportMoney[playerid] = 0; TransportTime[playerid] = 0; TransportCost[playerid] = 0; TransportDriver[playerid] = 999; Locator[playerid] = 0; PlayerOnMission[playerid] = 0; MissionCheckpoint[playerid] = 0; WatchingTV[playerid] = 0; PlayerPaintballing[playerid] = 0; PlayerPaintballKills[playerid] = 0; Fishes[playerid][pLastFish] = 0; Fishes[playerid][pFishID] = 0; ProposeOffer[playerid] = 999; MarryWitness[playerid] = 999; MarryWitnessOffer[playerid] = 999; MarriageCeremoney[playerid] = 0; ProposedTo[playerid] = 999; GotProposedBy[playerid] = 999; DivorceOffer[playerid] = 999; GivePlayerMoney(playerid,PlayerInfo[playerid][pCash]); . . ClearCrime(playerid); ClearFishes(playerid); ClearCooking(playerid); ClearGroceries(playerid); ClearMarriage(playerid); SetPlayerColor(playerid,COLOR_GRAD2); TextDrawShowForPlayer(playerid,Text:Textdraw0); GetPlayerName(playerid, plname, sizeof(plname)); format(string, sizeof(string), "users/%s.ini", plname); if(fexist(string)) { gPlayerAccount[playerid] = 1; } else { gPlayerAccount[playerid] = 0; } return 1; } [/cut] [cut noguest=public OnPlayerRegister(playerid, password[])] public OnPlayerRegister(playerid, password[]) { if(IsPlayerNPC(playerid)) return 1; if(IsPlayerConnected(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) { strmid(PlayerInfo[playerid][pKey], password, 0, strlen(password), 255); new var[32]; . . SendClientMessage(playerid, COLOR_YELLOW, "Вы зарегистрированны, можете войти: ."); } } return 1; }[/cut] [cut noguest=public OnPlayerUpdate_GF(playerid)]public OnPlayerUpdate_GF(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]; . . } [/cut] [cut noguest=public OnPlayerLogin(playerid,password[])] public OnPlayerLogin(playerid,password[]) { if(IsPlayerNPC(playerid)) return 1; new tmp2[256]; new string2[64]; new playername2[MAX_PLAYER_NAME]; GetPlayerName(playerid, playername2, sizeof(playername2)); format(string2, sizeof(string2), "users/%s.ini", playername2); new File: UserFile = fopen(string2, io_read); if ( UserFile ) { new PassData[256]; new keytmp[256], valtmp[256]; fread( UserFile , PassData , sizeof( PassData ) ); keytmp = ini_GetKey( PassData ); if( strcmp( keytmp , "Key" , true ) == 0 ) { valtmp = ini_GetValue( PassData ); strmid(PlayerInfo[playerid][pKey], valtmp, 0, strlen(valtmp)-1, 255); } if(strcmp(PlayerInfo[playerid][pKey],password, true ) == 0 ) { new key[ 256 ] , val[ 256 ]; new Data[ 256 ]; while ( fread( UserFile , Data , sizeof( Data ) ) ) { . . } else { SendClientMessage(playerid, COLOR_WHITE, "..::RealLife::..: Пароль не соответствует Вашему имени."); fclose(UserFile); gPlayerLogTries[playerid] += 1; new loginmsg[256+1]; format(loginmsg,256,"Пожалуйста введите свой пароль в окошко"); ShowPlayerDialog(playerid,1,DIALOG_STYLE_INPUT,"Авторизация",loginmsg,"Принять","Отмена"); if(gPlayerLogTries[playerid] == 4) { Ban(playerid); } 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] = 137; new randphone = 1000 + random(8999);//minimum 1000 max 9999 //giving one at the start PlayerInfo[playerid][pPnumber] = 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); } format(string2, sizeof(string2), "..::RealLife::..: Добро пожаловать %s",playername2); SendClientMessage(playerid, COLOR_WHITE,string2); printf("%s has logged in.",playername2); if (PlayerInfo[playerid][pDonateRank] > 0) { SendClientMessage(playerid, COLOR_WHITE,"..::RealLife::..: Вы имеете премиум аккаунт, с чем вас и поздравляю."); } if (PlayerInfo[playerid][pAdmin] > 0) { format(string2, sizeof(string2), "..::RealLife::..: Вы вошли как администратор %d уровня.",PlayerInfo[playerid][pAdmin]); SendClientMessage(playerid, COLOR_WHITE,string2); } 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~Welcome ~n~~y~ %s", playername2); DateProp(playerid); GameTextForPlayer(playerid, tmp2, 5000, 1); SendClientMessage(playerid, COLOR_YELLOW, motd); if(PlayerInfo[playerid][pFMember] < 255) { format(tmp2, sizeof(tmp2), "Семья: %s.", FamilyInfo[PlayerInfo[playerid][pFMember]][FamilyMOTD]); SendClientMessage(playerid, COLOR_YELLOW, tmp2); } if(PlayerInfo[playerid][pFstyle] == 1) { SetPlayerFightingStyle(playerid, 1); } } return 1; }[/cut]
|
| |
|
|
|
 |
|
 | |
| |
|