| Помощь новечкам по скриптингу! |
| [PZ]KYZ[AIR] | Дата: Воскресенье, 30.03.2008, 13:10 | Сообщение # 1 |
|
Освоившийся
![[PZ]KYZ[AIR]](http://samp-rus.com/avatar/98/456943.jpg)
Группа:
Продвинутые
Сообщений: 89
Город: Москва
Статус: 
| Здравствуйте, хотите научиться скриптингу? пишите сюда, помoжем!
Сайт ордена "Позорная звезда" www.orden-pz.ucoz.ru Патч делаеться в игре русский текст и звёзды поиса (встаёт НАЛЮБУЮ gta sa) 
|
| |
| | |
| KaZaNOVa | Дата: Вторник, 14.10.2008, 23:07 | Сообщение # 301 |
|
Уверенный

Группа:
Ангел Хранитель
Сообщений: 215
Город: Ульяновск
Статус: 
| Состояния игроков: Code PLAYER_STATE_NONE PLAYER_STATE_ONFOOT PLAYER_STATE_DRIVER PLAYER_STATE_PASSENGER PLAYER_STATE_EXIT_VEHICLE PLAYER_STATE_ENTER_VEHICLE_D RIVER PLAYER_STATE_ENTER_VEHICLE_PASSENGER PLAYER_STATE_WASTED PLAYER_STATE_SPAWNED PLAYER_STATE_SPECTATING Общие: Code MAX_PLAYER_NAME MAX_PLAYERS MAX_VEHICLES INVALID_PLAYER_ID INVALID_VEHICLE_ID NO_TEAM MAX_OBJECTS INVALID_OBJECT_ID MAX_GANG_ZONES M AX_TEXT_DRAWS MAX_MENUS INVALID_MENU INVALID_TEXT_DRAW INVALID_GANG_ZONE Оружие: Code WEAPON_BRASSKNUCKLE WEAPON_GOLFCLUB WEAPON_NITESTICK WEAPON_KNIFE WEAPON_BAT WEAPON_SHOVEL WEAPON_POOLSTICK WEAPON_KATANA WEAPON_CHA INSAW WEAPON_DILDO WEAPON_DILDO2 WEAPON_VIBRATOR WEAPON_VIBRATOR2 WEAPON_FLOWER WEAPON_CANE WEAPON_GRENADE WEAPON_TEARGAS WEAPON_M OLTOV WEAPON_COLT45 WEAPON_SILENCED WEAPON_DEAGLE WEAPON_SHOTGUN WEAPON_SAWEDOFF WEAPON_SHOTGSPA WEAPON_UZI WEAPON_MP5 WEAPON_AK47 W EAPON_M4 WEAPON_TEC9 WEAPON_RIFLE WEAPON_SNIPER WEAPON_ROCKETLAUNCHER WEAPON_HEATSEEKER WEAPON_FLAMETHROWER WEAPON_MINIGUN WEAPON_SA TCHEL WEAPON_BOMB WEAPON_SPRAYCAN WEAPON_FIREEXTINGUISHER WEAPON_CAMERA WEAPON_PARACHUTE WEAPON_VEHICLE WEAPON_DROWN WEAPON_COLLISIO N Клавиши: Code KEY_ACTION KEY_CROUCH KEY_FIRE KEY_SPRINT KEY_SECONDARY_ATTACK KEY_JUMP KEY_LOOK_RIGHT KEY_HANDBRAKE KEY_LOOK_LEFT KEY_SUBMISSION K EY_LOOK_BEHIND KEY_WALK KEY_ANALOG_UP KEY_ANALOG_DOWN KEY_ANALOG_RIGHT KEY_ANALOG_LEFT
KEY_UP KEY_DOWN KEY_LEFT KEY_RIGHT С тебя + ^^ 2 раза помог тебе
Not we bad speak - you bad understand... ©KaZaNOVa У каждого девелопера свои петухи в голове ©OKStyle™
|
| |
| | |
| Loneli | Дата: Среда, 15.10.2008, 02:14 | Сообщение # 302 |
|
Новенький

Группа:
Продвинутые
Сообщений: 25
Статус: 
| Quote (KaZaNOVa) С тебя + ^^ 2 раза помог тебе Да я бы с удовольствием, но пишут что я уже влиял на репутацию этого человека (((( Добавлено (15.10.2008, 02:14) --------------------------------------------- Как сравнить определить что строки равны друг другу (для праверки пароля команды /login)? Пользуюсь библиотекой dini, есть файл со строй в котрой заисан пароль. Есть tmp полученный путём tmp = strtok(cmdtext, idx); в вызываемой функции OnPlayerCommandText Дак вот как проверить данные на идентичность? Некак не получается. Например правильный пароль "abc", а срабатыать будет как правильный ввод пароля в таких случаях как 1)/login abc 2) /login ab 3) /login a 4)/logn Как зделать так чтобы срабатывало как правильный пароль только в пером случае а не во всех четырёх?
Сообщение отредактировал Loneli - Вторник, 14.10.2008, 23:23 |
| |
| | |
| SanSay | Дата: Среда, 15.10.2008, 02:30 | Сообщение # 303 |
|
Местный

Группа:
Продвинутые
Сообщений: 546
Город: Наб.Челны
Статус: 
| зачем велосипед изобретаешь... есть же готовые системы регистрации!
217.198.1.76:7777 Mode:PEN1(LS)+GTO(банды+кач) PEN1(LS)+GTO(банды+кач)v3.14
|
| |
| | |
| KaZaNOVa | Дата: Среда, 15.10.2008, 11:39 | Сообщение # 304 |
|
Уверенный

Группа:
Ангел Хранитель
Сообщений: 215
Город: Ульяновск
Статус: 
| Loneli, смотря какой инклуд ты используешь... а по идее так: 1) Читаешь пароль из файла и записываешь его в переменную. 2)Сравниваешь введенный пароль и реальный пароль из переменной. Code new pparol[256]; new parol[256]; parol = получаешь пароль из файла в зависимсти от твоего инклуда tmp = strtok(cmdtext, idx); pparol = tmp; if(strcmp(parol, pparol, true) == 0)return true;
Not we bad speak - you bad understand... ©KaZaNOVa У каждого девелопера свои петухи в голове ©OKStyle™
|
| |
| | |
| KRuT9shka | Дата: Четверг, 16.10.2008, 02:56 | Сообщение # 305 |
|
Новенький

Группа:
Продвинутые
Сообщений: 13
Статус: 
| Скажите а как создать точки респ и чтоб там появлялись опреденные скины игроков?
|
| |
| | |
| KaZaNOVa | Дата: Четверг, 16.10.2008, 14:17 | Сообщение # 306 |
|
Уверенный

Группа:
Ангел Хранитель
Сообщений: 215
Город: Ульяновск
Статус: 
| KRuT9shka, вот тебе простой пример: Code new gTeam[playerid] = -1; new GS_SKIN[{0...3}],CJ_CKIN,BALLAS_SKIN; #define CJ 0 #define fam1 1 #define fam2 2 #define fam3 3 #define ballas1 4
public OnGameModeInit(){ CJ_SKIN=AddPlayerClass(0,1958.3783,1343.1572,1100.3746,269.1425,-1,-1,-1,-1,-1,-1); GS_SKIN[0]=AddPlayerClass(105,1958.3783+2,1343.1572+2,1100.3746+2,269.1425,-1,-1,-1,-1,-1,-1); GS_SKIN[1]=AddPlayerClass(106,1958.3783+4,1343.1572+4,1100.3746+4,269.1425,-1,-1,-1,-1,-1,-1); GS_SKIN[2]=AddPlayerClass(107,1958.3783+6,1343.1572+6,1100.3746+6,269.1425,-1,-1,-1,-1,-1,-1); BALLAS_SKIN=AddPlayerClass(102,1958.3783+8,1343.1572+8,1100.3746+8,269.1425,-1,-1,-1,-1,-1,-1); return 1; } public OnPlayerRequestClass(playerid, classid){ if(classid == CJ_SKIN) gTeam[playerid] == CJ; if(classid == GS_SKIN[0]) gTeam[playerid] == fam1; if(classid == GS_SKIN[1]) gTeam[playerid] == fam2; if(classid == GS_SKIN[2]) gTeam[playerid] == fam3; if(classid == BALLAS_SKIN) gTeam[playerid] == ballas1; return 1; }
public OnPlayerSpawn(playerid){ if(gTeam[playerid] == CJ) SetPlayerPos(playerid, координаты CJ); if(gTeam[playerid] == fam1) SetPlayerPos(playerid, коорд. ГС); if(gTeam[playerid] == fam2) SetPlayerPos(playerid, коорд. ГС ); if(gTeam[playerid] == fam3) SetPlayerPos(playerid, коорд. ГС ); if(gTeam[playerid] == ballas1) SetPlayerPos(playerid, коорд. ВС); return 1; }
Not we bad speak - you bad understand... ©KaZaNOVa У каждого девелопера свои петухи в голове ©OKStyle™
Сообщение отредактировал KaZaNOVa - Четверг, 16.10.2008, 14:23 |
| |
| | |
| slashx666 | Дата: Четверг, 16.10.2008, 19:52 | Сообщение # 307 |
|
Новенький

Группа:
Пользователи
Сообщений: 3
Статус: 
| Люди помогите плЫз!Как в GTO сделать максимальный лвл выше чем стандарто(например был максимум 21,а сделать 100.подскажЫте плЫз!
|
| |
| | |
| newpdv | Дата: Четверг, 16.10.2008, 21:42 | Сообщение # 308 |
|
Новенький

Группа:
Продвинутые
Сообщений: 49
Город: Воронеж
Статус: 
| Помогите мне! я не знаю был ли этот вопрос. 20 страниц листать не охота. Расскажи как, с помощью чего и куда(код) вставлять объекты. Буду очень благодарен!
VRN GodFather MOD У нас оригинльный мод! Попробуй и ты поверишь!!! Сайт сервера GF: gta.livewm.ru
|
| |
| | |
| LOgotipik | Дата: Четверг, 16.10.2008, 21:50 | Сообщение # 309 |
|
Местный

Группа:
Продвинутые
Сообщений: 698
Статус: 
| Quote (newpdv) Расскажи как, с помощью чего и куда(код) вставлять объекты. MTA Map Editor Можно скачать на сайте Самп рус
Список моих работ
|
| |
| | |
| newpdv | Дата: Пятница, 17.10.2008, 13:58 | Сообщение # 310 |
|
Новенький

Группа:
Продвинутые
Сообщений: 49
Город: Воронеж
Статус: 
| Спасибо! Я разобрался вроде
VRN GodFather MOD У нас оригинльный мод! Попробуй и ты поверишь!!! Сайт сервера GF: gta.livewm.ru
|
| |
| | |
| wizar | Дата: Суббота, 18.10.2008, 16:02 | Сообщение # 311 |
|
Новенький

Группа:
Продвинутые
Сообщений: 50
Статус: 
| скажите как : 1.сделать чтоб ворота мог окрыть не каждый(токо законники) 2.килл статДобавлено (18.10.2008, 16:02) --------------------------------------------- скажите как : 1.сделать чтоб ворота мог окрыть не каждый(токо законники) 2.килл стат
|
| |
| | |
| stels4156 | Дата: Суббота, 18.10.2008, 16:20 | Сообщение # 312 |
|
Новенький

Группа:
Продвинутые
Сообщений: 66
Город: Харьков
Статус: 
| кто поможет за + и огромное спасибо вставить скрипты в мод???(бесплатно) немогу пару скриптов в мод godfather вставить!! пишите в асю 437741003
Начинающий скриптер:) Для Харьковсой сети Maxnet http://www.No-more-killing.ucoz.ua
|
| |
| | |
| SanSay | Дата: Суббота, 18.10.2008, 23:45 | Сообщение # 313 |
|
Местный

Группа:
Продвинутые
Сообщений: 546
Город: Наб.Челны
Статус: 
| wizar, ворота: if (strcmp("/otk", cmdtext, true, 10) == 0) { if (gTeam[playerid] == 2) //вот собственно проверка OpenLSPDGate(3.0); // 3.0 being the speed //CloseLSPDGate(3.0); // 3.0 being the speed*/ return 1; } if(strcmp("/zak", cmdtext, true, 10) == 0) { if (gTeam[playerid] == 2) //вот собственно проверка CloseLSPDGate(3.0); // 3.0 being the speed return 1; } тут проверка идет на ментов, т.е. открывать и закрывать могут только менты заменяй проверку на ментов, на любую свою )
217.198.1.76:7777 Mode:PEN1(LS)+GTO(банды+кач) PEN1(LS)+GTO(банды+кач)v3.14
|
| |
| | |
| wizar | Дата: Воскресенье, 19.10.2008, 08:44 | Сообщение # 314 |
|
Новенький

Группа:
Продвинутые
Сообщений: 50
Статус: 
| скажи в какой строке заменять
|
| |
| | |
| Egor | Дата: Воскресенье, 19.10.2008, 08:52 | Сообщение # 315 |
|
Постоялец

Группа:
Public Team
Сообщений: 456
Город: Екатеринбург
Статус: 
| wizar, в public OnPlayerCommandText(playerid,cmdtext [])
Идёт набор в команду http://video-city.at.ua в группу photoshop подробности ко мне в личку:)
|
| |
| |
|