Ещё плюсовее было бы, если бы ты сделал на sqlite, чтобы база и sql-сервер не нужны были =) А с файлами мне работать приятнее, тем более у меня адаптированы все скрипты именно под файлы, поэтому работает быстрее, чем с sql.
А если я хочу чтобы игрок купил только два дома, мне нужно вводить переменные pHouse1 pHouse2 или к чему то другому привязываться?
Скрипт работает отдаленно от игрового мода. Он считывает значение по имени владельца, поэтому достаточно просто убрать проверку на текущее владение домом, но придется что-то поменять в спавне, т.к игрок спавнится в доме, а если будет два, то тут уже нужно вам самим придумать, как это будет происходить.
node.js
Сообщение отредактировал Exclus1ve - Воскресенье, 08.04.2012, 22:29
Ребят, пытался тупо добавить в чистый скрипт, потом захожу на серв, логинюсь рконом, пишу /createhouse и ничего не происходит. основа мода гф, кто может помочь? или просто сделайте готовый скрипт, а то пытался сам-никак
Ребят, пытался тупо добавить в чистый скрипт, потом захожу на серв, логинюсь рконом, пишу /createhouse и ничего не происходит. основа мода гф, кто может помочь? или просто сделайте готовый скрипт, а то пытался сам-никак
Это итак - готовый скрипт, вставляешь в *.pwn и компилируешь.
Exclus1ve, вот мне 15 лет, я, блин, с mySQL'ом ни разу не общался, найти, так называемый, "фак" как это сделать не могу. Вот и подумал что мод надо переводить. А денвер я установил
Exclus1ve, вот мне 15 лет, я, блин, с mySQL'ом ни разу не общался, найти, так называемый, "фак" как это сделать не могу. Вот и подумал что мод надо переводить. А денвер я установил
Я думаю возраст тут вообще не влияет.
Запускаем denwer ( Start Denwer на рабочем столе ) > переходим сюда - http://localhost/Tools/phpMyAdmin/ > в окошко Create new database вписываем название нашей базы ( Например, SAMP ), жмем Create > выбираем базу, жмем SQL > делаем запрос, который закомментирован в коде.
Плагины подключаем в server.cfg ( plugins mysql sscanf ), библиотеку в корневую папку, плагины в папку plugins, запускаем сервер - все готово.
node.js
Сообщение отредактировал Exclus1ve - Воскресенье, 15.04.2012, 16:28
Exclus1ve, а какой запрос там "закомментирован"? и как его запросить?
Добавлено (15.04.2012, 16:34) --------------------------------------------- Exclus1ve, и еще вопрос: тут баг с появлением по другую сторону интерьера исправленна? Видел на одном сайте что-то про y-координату
Exclus1ve, а какой запрос там "закомментирован"? и как его запросить?
Code
CREATE TABLE IF NOT EXISTS `ExclusiveHouses` ( `hID` int(11) NOT NULL AUTO_INCREMENT, `EnterX` varchar(10) CHARACTER SET utf8 NOT NULL DEFAULT '0.0', `EnterY` varchar(10) CHARACTER SET utf8 NOT NULL DEFAULT '0.0', `EnterZ` varchar(10) CHARACTER SET utf8 NOT NULL DEFAULT '0.0', `ExitX` varchar(10) CHARACTER SET utf8 NOT NULL DEFAULT '0.0', `ExitY` varchar(10) CHARACTER SET utf8 NOT NULL DEFAULT '0.0', `ExitZ` varchar(10) CHARACTER SET utf8 NOT NULL DEFAULT '0.0', `hOwner` varchar(32) CHARACTER SET utf8 NOT NULL DEFAULT 'None', `hPrice` int(11) NOT NULL DEFAULT '200000', `hInt` int(11) NOT NULL DEFAULT '0', `hVW` int(11) NOT NULL DEFAULT '0', `hLock` int(11) NOT NULL DEFAULT '0', PRIMARY KEY (`hID`) ) ENGINE=MyISAM DEFAULT CHARSET=cp1251 AUTO_INCREMENT=1;
Как выполнить запрос я уже написал выше, зайдите в созданную базу и во вкладке SQL впишите.
Exclus1ve, плагины я весь день ставил, вроде поставил. Сейчас попробую.
Добавлено (15.04.2012, 16:52) --------------------------------------------- Exclus1ve, хм... толку ноль, серв вырубил-появился лог мускула, в нем написано "незагруженный плагин" (unloading рlugin). Все скачивал с оф. сайта самп.ком, что же еще может быть не так?