10-05-2012, 12:04 AM
Ребята, заинтересовала такая штука : можно ли сделать ограничение колличества изученых скилов?)
хроники - Интерлюд
сборка - рт.
хроники - Интерлюд
сборка - рт.
Ограничение на количество скилов?)
|
10-05-2012, 12:04 AM
Ребята, заинтересовала такая штука : можно ли сделать ограничение колличества изученых скилов?)
хроники - Интерлюд сборка - рт.
10-05-2012, 12:11 AM
1. Вытянуть с базы кол-во изученных скилов
2. Сделать проверку на допустимое кол-во 3. В зависимости от результата запрещать или разрешать учить новые скилы
10-05-2012, 12:12 AM
И не забывать про рыбалку :redlol:
10-05-2012, 12:21 AM
ExLite Написал:1. Вытянуть с базы кол-во изученных скиловкаким образом сделать проверку?)) и еще вопросик, кто то таким когда то занимался?)
10-05-2012, 12:33 AM
получаем кол-во скилов:
Код: select count(*) from character_skills where char_obj_id = Айди_чара; Код: if ( результат с базы >= макс. кол-во скилов )
10-05-2012, 12:40 AM
спасибо, если еще будут вопросы, я напишу)
10-05-2012, 04:19 PM
ExLite Написал:получаем кол-во скилов: Зачем это вытягивать из БД, когда ГС и так держит в памяти инфу обо всех скиллах персонажа? Будем при каждом изучении любого умения любым игроком сервера делать селект в БД? Да Вы издеваетесь :redlol:
// aka Deft
10-05-2012, 08:36 PM
Ихмо проще при изучении сделать выбор скилла, как с трансфер скиллами, чем то, что хочет автор, ибо не торт будет, впрочем это его право.
10-06-2012, 12:30 AM
Zubastic Написал:Ихмо проще при изучении сделать выбор скилла, как с трансфер скиллами, чем то, что хочет автор, ибо не торт будет, впрочем это его право.Не буду описывать всю идею, но вот в чем суть : хочу сделать определенное ограничение на изучение скилов например 50 штук для любой профы (плюс от этого не зависимо, своих или чужих скилов), как это ограничение заюзать, какими путями? исходники имеются на руках. |
« Предыдущая | Следующая »
|