|
Помощь по моду GTO
|
|
| Elbi | Дата: Четверг, 20.08.2009, 11:23 | Сообщение # 361 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 168
Награды: 7
Город: Алчевск
Репутация: 97
Замечания: 0%
Статус: 
| Могу ошибаться но попробуй в public OnPlayerRequestSpawn(playerid) добавить Code if (!PlayerRegistered[playerid]) { SendClientMessage(playerid, 0xFFFFFFAA, "You need to login before you can spawn! Use '/login [password]'."); return 0; }
|
| |
|
|
| [DK]Dodge | Дата: Четверг, 20.08.2009, 14:05 | Сообщение # 362 |
|
Новенький
Группа:
Продвинутые
Сообщений: 17
Награды: 1
Город: Уфа
Репутация: 0
Замечания: 0%
Статус: 
| такого паблика вовсе нет в моде GTO и не уверен что поможет этот код. Возможно ли сделать, что бы если игрок не залогинелся и нажал shift, его просто кикает???
2bit.no-ip.org:7777 - GTO Ufa
|
| |
|
|
| Ghost-X | Дата: Четверг, 20.08.2009, 14:35 | Сообщение # 363 |
|
Мастер джэдай
Группа:
Продвинутые
Сообщений: 3548
Награды: 36
Город: Наб. Челны
Репутация: 856
Замечания: 40%
Статус: 
| [DK]Dodge, Code public OnPlayerRequestSpawn(playerid) { if(gLogged[playerid] != 0) { SendClientMessage(playerid,COLOUR_LIGHTRED,"If you registered, type: /login <password> to log in!"); return 1; } else { SendClientMessage(playerid,COLOUR_DM,"You should register account in order to play: /register <password>!"); return 0; } }
Спор на форуме, все равно что олимпиада среди умственно отсталых: даже если ты победил, ты все равно гермофродит. Хочешь остаться при своем мнении - держи его при себе.
|
| |
|
|
| [DK]Dodge | Дата: Четверг, 20.08.2009, 14:41 | Сообщение # 364 |
|
Новенький
Группа:
Продвинутые
Сообщений: 17
Награды: 1
Город: Уфа
Репутация: 0
Замечания: 0%
Статус: 
| Quote (GhostTT) public OnPlayerRequestSpawn(playerid) { if(gLogged[playerid] != 0) { SendClientMessage(playerid,COLOUR_LIGHTRED,"If you registered, type: /login <password> to log in!"); return 1; } else { SendClientMessage(playerid,COLOUR_DM,"You should register account in order to play: /register <password>!"); return 0; } Code C:\Documents and Settings\Администратор\Рабочий стол\samp\GTO создание\gamemodes\GTO.pwn(710) : error 017: undefined symbol "gLogged" C:\Documents and Settings\Администратор\Рабочий стол\samp\GTO создание\gamemodes\GTO.pwn(710) : warning 215: expression has no effect C:\Documents and Settings\Администратор\Рабочий стол\samp\GTO создание\gamemodes\GTO.pwn(710) : error 001: expected token: ";", but found "]" C:\Documents and Settings\Администратор\Рабочий стол\samp\GTO создание\gamemodes\GTO.pwn(710) : error 029: invalid expression, assumed zero C:\Documents and Settings\Администратор\Рабочий стол\samp\GTO создание\gamemodes\GTO.pwn(710) : fatal error 107: too many error messages on one line и куда именно прописывать?
2bit.no-ip.org:7777 - GTO Ufa
|
| |
|
|
| Elbi | Дата: Четверг, 20.08.2009, 14:47 | Сообщение # 365 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 168
Награды: 7
Город: Алчевск
Репутация: 97
Замечания: 0%
Статус: 
| Quote (|DK|Dodge) такого паблика вовсе нет в моде GTO и не уверен что поможет этот код. Паблик есть, ты попробуй для начала
|
| |
|
|
| Ghost-X | Дата: Четверг, 20.08.2009, 14:48 | Сообщение # 366 |
|
Мастер джэдай
Группа:
Продвинутые
Сообщений: 3548
Награды: 36
Город: Наб. Челны
Репутация: 856
Замечания: 40%
Статус: 
| [DK]Dodge, в account.inc: new gLogged[MAX_PLAYERS]; в public AccountLogin(playerid,password[]) впиши вконце gLogged[playerid] = 1;
Спор на форуме, все равно что олимпиада среди умственно отсталых: даже если ты победил, ты все равно гермофродит. Хочешь остаться при своем мнении - держи его при себе.
|
| |
|
|
| [DK]Dodge | Дата: Суббота, 22.08.2009, 10:26 | Сообщение # 367 |
|
Новенький
Группа:
Продвинутые
Сообщений: 17
Награды: 1
Город: Уфа
Репутация: 0
Замечания: 0%
Статус: 
| Quote (GhostTT) в account.inc: new gLogged[MAX_PLAYERS]; в public AccountLogin(playerid,password[]) впиши вконце gLogged[playerid] = 1; C:\Documents and Settings\Администратор\Рабочий стол\samp\GTO создание\pawno\include\account.inc(140) : warning 225: unreachable code C:\Documents and Settings\Администратор\Рабочий стол\samp\GTO создание\pawno\include\account.inc(140) : warning 217: loose indentation C:\Documents and Settings\Администратор\Рабочий стол\samp\GTO создание\pawno\include\account.inc(142) : warning 209: function "AccountLogin" should return a value работает, но не совсем правильно. зайти через шифт не дает пока не залогинешься или не зарегишься... но вот даже если логинишьс, все равно просит регистрацию Добавлено (22.08.2009, 10:26) --------------------------------------------- никто не поможет чтоли???
2bit.no-ip.org:7777 - GTO Ufa
Сообщение отредактировал [DK]Dodge - Четверг, 20.08.2009, 15:02 |
| |
|
|
| Elbi | Дата: Суббота, 22.08.2009, 12:21 | Сообщение # 368 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 168
Награды: 7
Город: Алчевск
Репутация: 97
Замечания: 0%
Статус: 
| Code public OnPlayerRequestSpawn(playerid) { if (!PlayerRegistered[playerid]) { SendClientMessage(playerid, 0xFFFFFFAA, "You need to login before you can spawn! Use '/login [password]'."); return 0; } return 1; } Только попробуй сказать что не работает или нет такого паблика Только что скомпилировал, зашел, все работает
|
| |
|
|
| Master-Vano | Дата: Пятница, 28.08.2009, 15:18 | Сообщение # 369 |
|
Новенький
Группа:
Пользователи
Сообщений: 14
Награды: 1
Город: Omsk
Репутация: 0
Замечания: 0%
Статус: 
| а как сделать чтоб игрок поевлялся в огрониченом месте напримаер в тюрьме и когда залогиниться выходил ? помогите плиз
|
| |
|
|
| heufix | Дата: Пятница, 28.08.2009, 16:06 | Сообщение # 370 |
|
Уважаемый человек
Группа:
Продвинутые
Сообщений: 995
Награды: 22
Репутация: 231
Замечания: 80%
Статус: 
| OnPlayerSpawn If(Игрок нот логгед) SetPlayerPos(playerid,bla,bla,bla); SetPlayerInterior(playerid,тюрма);
Радость
|
| |
|
|
| Master-Vano | Дата: Пятница, 28.08.2009, 21:02 | Сообщение # 371 |
|
Новенький
Группа:
Пользователи
Сообщений: 14
Награды: 1
Город: Omsk
Репутация: 0
Замечания: 0%
Статус: 
| я сделал в player.inc не чё не рабит ток ошибки выдаёт вот что получилось: public OnPlayerSpawn { new if player not logined); SetPlayerPos(playerid265 1273,77.6823,1001.0391 ); SetPlayerInterior(playerid,тюрма); return; }
|
| |
|
|
| heufix | Дата: Пятница, 28.08.2009, 21:07 | Сообщение # 372 |
|
Уважаемый человек
Группа:
Продвинутые
Сообщений: 995
Награды: 22
Репутация: 231
Замечания: 80%
Статус: 
| Master-Vano, Отжооооогг)))) Quote new if player not logined); if(условие_игрок_беЗ_регистрации_(я не помню) )
Радость
|
| |
|
|
| ZLOY32 | Дата: Пятница, 28.08.2009, 23:00 | Сообщение # 373 |
|
Новенький
Группа:
Продвинутые
Сообщений: 61
Награды: 2
Город: Куево-Тутуево о_О
Репутация: 3
Замечания: 20%
Статус: 
| Ребят нужна помощь,может быть и был уже такой вопрос. Кароче когда покупаешь оружие насовсем,например 500 патронов,и после смерти в этом оружии становится 1 патрон,помогите исправить , с меня + ---- Простите за флуд я всё исправил
>=Всё что вы скажите может быть использовано как боян.=<
Сообщение отредактировал [WSM]ZLOY - Пятница, 28.08.2009, 23:32 |
| |
|
|
| Master-Vano | Дата: Суббота, 29.08.2009, 08:59 | Сообщение # 374 |
|
Новенький
Группа:
Пользователи
Сообщений: 14
Награды: 1
Город: Omsk
Репутация: 0
Замечания: 0%
Статус: 
| чёто всеравно не выходит(
|
| |
|
|
| ZiGGi | Дата: Суббота, 29.08.2009, 11:00 | Сообщение # 375 |
|
Мастер джэдай
Группа:
Продвинутые
Сообщений: 2652
Награды: 34
Город: St. Petersburg
Репутация: 2102
Замечания: 20%
Статус: 
| [WSM]ZLOY, гдето обсуждалось... в инклуде weapons.inc ищешь массив new Weapons[WeaponsSize][WeaponInfo] в нём что то вроде этого {id, "Имя" ,Разрешено ,Патроны , Стоимость, Уровень}, и ищешь оружие у которого 1 патрон и меняй его патрон на 999
Бложе [indent]Мой блог Уроки по Pawn[/indent]
Open-GTO [indent]Блог разработчиков GitHub: https://github.com/Open-GTO/Open-GTO Сборки мода с сервером тут[/indent]
|
| |
|
|