LuxurY forum (scripting SA-MP)

Объявление

с 29 марта 2007 года
LuxurY forum - крупнейший российский форум скриптинга в PAWNO
Новый форум
Задавайте свои вопросы

Архив скриптов


Наша кнопка:
LuxurY forum :: Scripting SA-MP
Код:

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » LuxurY forum (scripting SA-MP) » Вопросы по созданию скриптов » Вопросы по созданию гейммодов


Вопросы по созданию гейммодов

Сообщений 181 страница 210 из 703

181

КОРОЧЕ Я СКАЧАЛ ФИЛЬТЕРСКРИПТ XADMIN, НО НЕ ПОЛУЧАЕТСЯ ЕГО В ИГРЕ РЕАЛИЗОВАТЬ. К ТОМУ ЖЕ КОГДА Я КОМПИЛ ДЕЛАЮ У МЯ ОШИБКА, ЧТО КОММАНДУ DINI И DUDB, ИСПОЛЬЗОВАТЬ НЕЛЬЗЯ...ЧТО ДЕЛАТЬ?

Отредактировано mcdog (2007-04-29 13:26:13)

0

182

mcdog написал(а):

А ОТКУДА МОЖНО СКАЧАТЬ DUDB

http://forum.sa-mp.com/index.php?action=search

mcdog написал(а):

КОРОЧЕ Я СКАЧАЛ ФИЛЬТЕРСКРИПТ XADMIN, НО НЕ ПОЛУЧАЕТСЯ ЕГО В ИГРЕ РЕАЛИЗОВАТЬ. К ТОМУ ЖЕ КОГДА Я КОМПИЛ ДЕЛАЮ У МЯ ОШИБКА, ЧТО КОММАНДУ DINI И DUDB, ИСПОЛЬЗОВАТЬ НЕЛЬЗЯ...ЧТО ДЕЛАТЬ?

Ты дебил? Пиши свои вопросы нормально, чтобы другим было понятно. И вылючи капслок! :mad:

0

183

Мне никто не объяснит как работать с файлами и создавать библиотеки,чтобы можно было сохранять бабки игроков, их статистики,а после игрок снова мог зайти на серв со своими параметрами?????

0

184

ChelSea написал(а):

Мне никто не объяснит как работать с файлами и создавать библиотеки

Библиотека - это тот же код, что и в основном скрипте, просто выложенный в отдельный файл, просто потому что эта часть кода может быть полезна, использована и для любых других режимов. Просто описываешь свою функцию(и) и помещаешь ее в .inc файл, включив этот файл в свой режим ты можешь вызывать эту функцию(и) без необходимости описывать ее в этом режиме. Что касается основных библиотек (a-samp.inc, float.inc, string.inc и т. д.), то в них собраны нативы, то есть основные функции работы в Pawno, без них просто не будет компилировать.

ChelSea написал(а):

чтобы можно было сохранять бабки игроков, их статистики,а после игрок снова мог зайти на серв со своими параметрами?????

https://luxury.mybb.ru/viewtopic.php?pid=305#p305

Отредактировано divine (2007-04-29 21:10:57)

0

185

Народ а скажите плиз  id здоровья и брони

0

186

помоему id многих предметов,в том числе здровья и брони, я выкладывао на 6-лй станице.Посмотри по-внимательнее.

0

187

Люди а как сделать чтоб за высокий пинг автоматически кикало?

0

188

Никак. Такая функция будет доступна только в 0.2.

0

189

divine написал(а):

Никак. Такая функция будет доступна только в 0.2.

Нда.....великий скриптер, такая фигня есть, и еще одно если ты ее не видел, это не хначит что ее нету

0

190

mcdog написал(а):

Народ а скажите плиз  id здоровья и брони

ЖИЗНИ 1240
БРОНЯ 1242
ЗАТОРМАЖИВАЮЩАЯ ПИЛЮЛЯ 1241

список:

Код:
1210 - Кейс
1211 - Пожарный гидрант
1212 - Пачка денег
1213 - маленькая восьмугольная кепка ?
1214 - octagonal concrete post
1215 - octagonal concrete post w/light
1216 - Телефонная будка
1217 - 50 gal drum (plain) w/target circle
1218 - 50 gal drum (toxic) w/target circle
1219 - Деревянный поддон
1220 - картонная коробка (закрытая)
1221 - Ещё одна картонная коробка (закрытая)
1222 - 50 gal drum w/glowing coals
1223 - Дорожный фонарь
1224 - серая корзина
1225 - closed 50 gal drum (toxic)
1226 - изогнутый  фонарный столб (шоссе)
1227 - закрытый мусорный бак 
1228 - Лошадь
1229 - Знак стоянки автобуса
1230 - картонная коробка (открытая)
1231 - короткий прямой двойной фонарный столб
1232 - короткий прямой одинарный фонарный столб
1233 - Знак не парковаться
1234 - Знак телефон тут
1235 - Рамка мусорного ведра ?
1236 - Большой,голубой мусорный бак
1237 - Оранжево-белый барьер
1238 - Дорожный конус
1239 - Иконка информации
1240 - Сердечко (пикап жизни)
1241 - Пилюля (Затормаживающая)
1242 - Бронь
1243 - big buoy
1244 - Газовый насос
1245 - наклонный деревянный скат
1246 - маленький моргающий треугольник  ?   
1247 - Звезда (Взятка)
1248 - Знак Gta III
1249 - Почтовый ящик
1250 - большой домашний почтовый ящик
1251 - Длинный полосатый барьер
1252 - бомба из GTA3, которая взрывала мост от Портленда до Staunton...
1253 - Иконка (Не видемая без фотоаппарата)...
1254 - Череп
1255 - Деревянная хрень
1256 - скамья вокзальная
1257 - навес остановки автобуса
1258 - Почтовый ящик
1259 - огромная доска объявлений
1260 - большая доска объявлений
1261 - маленькая доска объявлений
1262 - отдельный светофор
1263 - двойной светофор
1264 - большой пластмассовый мешок мусора
1265 - мелкий пластмассовый мешок мусора
1266 - большая доска объявлений
1267 - большая доска объявлений
1268 - большая доска объявлений шоссе
1269 - серый счетчик времени стоянки
1270 - красный счетчик времени стоянки
1271 - деревянная корзина
1272 - Синяя иконка домика
1273 - Зелёная иконка домика 
1274 - Иконка баксов ($)
1275 - Синяя иконка футболки
1276 - TIKI figure w/target circle
1277 - Дискетка сохранения
1278 - высокий фонарь стадиона
1279 - Пакет с наркотиками
1280 - длинная деревянная скамья
1281 - Столик для пикника с зонтом
1282 - striped work horse w/light
1283 - уличный светофор
1284 - уличный светофор
1285 - Жёлтая коробка
1286 - Белая коробка
1287 - Чёрная коробка
1288 - Оранжевая коробка
1289 - Красная коробка
1290 - Двойной парковочный фонарь
1291 - Уличный почтовый ящик
1292 - специальная коробка
1293 - Опять красная коробка
1294 - Одинарный парковочный фонарь
1295 - высокий отдельный фонарь места для стоянки автомобилей
1296 - Ещё высокий отдельный фонарь места для стоянки автомобилей
1297 - короткий отдельный фонарь места для стоянки автомобилей (Выкл)
1298 - короткий отдельный фонарь места для стоянки автомобилей (Вкл)
1299 - группа из 5 картонных коробок
1300 - наружное конкретное мусорное ведро
1301 - large concrete cap w/handle
1302 - Автомат с газировкой Sprunk
1303 - валун (средний)
1304 - валун(маленький) 
1305 - валун (большой)
1306 - Электрические трансформаторы
1307 - tall utility pole w/transformers
1308 - small utility pole w/transformers
1309 - огромная доска объявлений
1310 - парашют с ремнями 
1311 - Пешеходный светофор
1312 - Пешеходный светофор
1313 - Иконка двух черепов
1314 - Иконка двух человечков
1315 - Светофор
1316 - серый горизонтальный круг
1317 - Цилиндрический чекпоинт (без текстуры)...Спасибки  Allan'у
1318 - белая стрелка, указывающая вниз
1319 - Парковочный автомат для билетов
1320 - Светофоры опять
1321 - Светофор нах...
1322 - Светофор
1323 - Т-образный Светофор
1324 - 4'ёх полосныйСветофор
1325 - большая доска объявлений
1420 - Кусок крыши
1421 - 2 деревянных коробки из картона
1422 - дорожный блок
1423 - дорожный блок

0

191

Savelich_ написал(а):

Нда.....великий скриптер, такая фигня есть, и еще одно если ты ее не видел, это не хначит что ее нету

ну если ты видел выложи нам код
я вот тоже не видел такого

0

192

STiLeTT написал(а):

ну если ты видел выложи нам код
я вот тоже не видел такого

SetTimer("PingKick",1600,1);

public PingKick() {
     for(new i=0; i<MAX_PLAYERS; i++) {
          if(GetPlayerPing(i) >= 400) {
               new strikes[MAX_PLAYERS];
               strikes[i]++;
               if(strikes[i] >= 6) {
                     Kick(i);
               }
           }
      }

0

193

Savelich_ написал(а):

SetTimer("PingKick",1600,1);
public PingKick() {
     for(new i=0; i<MAX_PLAYERS; i++) {
          if(GetPlayerPing(i) >= 400) {
               new strikes[MAX_PLAYERS];
               strikes[i]++;
               if(strikes[i] >= 6) {
                     Kick(i);
               }
           }
      }

дааа. и где взять GetPlayerPing? Такого нету...

0

194

ну вот нада понять где взять и т.д. то что такая вещь есть это сто пудов

0

195

Народ, ну опишите подробно,как зделать регистрацию с паролем и сохранением денег!!!

0

196

Savelich_ написал(а):

Нда.....великий скриптер, такая фигня есть, и еще одно если ты ее не видел, это не хначит что ее нету

Savelich_ написал(а):

ну вот нада понять где взять и т.д. то что такая вещь есть это сто пудов

Эх ты, умник. :D Не знаешь ничего, так лучше помолчал бы. А то взял попавшийся код, не прочитав аннотации к нему и уже Америку нам открыл. :P Я же ясно сказал: функция GetPlayerPing() будет доступна только в SAMP 0.2.

ChelSea написал(а):

Народ, ну опишите подробно,как зделать регистрацию с паролем и сохранением денег!!!

Что тебе мешает открыть код Freeroam, на который я уже не раз ссылался и посмотреть, как там сделана регистрация?

Отредактировано divine (2007-05-01 20:30:59)

0

197

Короче как я понял бесстолку тут что либо спрашивать(я сам видел эту фишку на каком то сервак, зашел и было мне сообщение: "Вы были кикнуты за высокий пинг" и все я не поиграл(

0

198

Значит это было на Publicbeta SAMP 0.2.

0

199

Savelich_ написал(а):

ну вот нада понять где взять и т.д. то что такая вещь есть это сто пудов

она не работает. значит ее нету можно считать =)

0

200

divine написал(а):

Что тебе мешает открыть код Freeroam, на который я уже не раз ссылался и посмотреть, как там сделана регистрация?

кстати где такой мод?
дай ссылочку
про какой мод ты говоришь который на форуме выложен?

0

201

divine написал(а):

Значит это было на Publicbeta SAMP 0.2.

а че на публик бета и команды разглашали?
я тока поиграл немного и все =))

0

202

ChelSea написал:
Ну народ,напишите плз как сохранять бабки игроков в файле, чтобы при входе в игру игрок со своим ником получал его деньги. И чтоб тудаже статисти пихнуть(типа сколько раз умер, сколько убил).
А не дано посмотреть все тот же Freeroam и узнать, как это делается? Там это дело очень ясно показано:

public OnPlayerDisconnect(playerid)
{
dini_IntSet(udb_encode(playername), "money", GetPlayerMoney(playerid));
return 1;
}

Еще один вопрос...я прочитал вот это
все так же сделал и у меня пишется ошибка (undefind dini_IntSet)че делать?вроде dini и dudb скачивал...мож не в ту директорию сохранил?

0

203

ja vot nemogu ponjatj kak delatj komandi naprimer /help ili tam /get /buy i tak dale ktot znajet?

Sorry za latinicu :)

Отредактировано Xaoc (2007-05-03 16:56:05)

0

204

mcdog написал(а):

Еще один вопрос...я прочитал вот это
все так же сделал и у меня пишется ошибка (undefind dini_IntSet)че делать?вроде dini и dudb скачивал...мож не в ту директорию сохранил?

Скрипт выложи!

0

205

Xaoc написал(а):

ja vot nemogu ponjatj kak delatj komandi naprimer /help ili tam /get /buy i tak dale ktot znajet?

Sorry za latinicu

вот тебе примеры сразу:

Код:
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp(cmdtext, "/help", true)==0)
	{
        SendClientMessage(playerid,COLOR_YELLOW,"==============New features:==============");
        SendClientMessage(playerid,COLOR_YELLOW,"- Time system");
        SendClientMessage(playerid,COLOR_YELLOW,"- Speedometer");
        SendClientMessage(playerid,COLOR_YELLOW,"- Height system");
        SendClientMessage(playerid,COLOR_YELLOW,"- Free teams");
        SendClientMessage(playerid,COLOR_YELLOW,"- PayDay system");
        SendClientMessage(playerid,COLOR_YELLOW,"==============New commands:==============");
        SendClientMessage(playerid,COLOR_YELLOW,"/fteams - to look free teams");
        SendClientMessage(playerid,COLOR_YELLOW,"/day /night - for admin");
        SendClientMessage(playerid,COLOR_YELLOW,"Parashutes 1.4 - DMFPF (by LuxurY)");

return 1;
	    }
if (strcmp(cmdtext, "/get", true)==0)
	{

	if(GetPlayerMoney(playerid) < 30) {
	            SendClientMessage(playerid,COLOR_ORANGE,"Not enough money. You need 30$");
	            return 1;
	}
	else if(GetPlayerMoney(playerid) > 29) {
	}
        GivePlayerWeapon(playerid,46,1);
        GivePlayerMoney(playerid,-30);
        SendClientMessage(playerid,COLOR_GREEN,"You have received parashute");
        GameTextForPlayer(playerid, "~g~+ Parachute", 5000, 1);
return 1;
}
return 0;
}

в первой команде просто пишется текст в чате, во второй дается парашют

или же так:

Код:
#define dcmd(%1,%2,%3) if ((strcmp(%3, "/%1", true, %2+1) == 0)&&(((%3[%2+1]==0)&&(dcmd_%1(playerid,"")))||((%3[%2+1]==32)&&(dcmd_%1(playerid,%3[%2+2]))))) return 1

dcmd_help(playerid, param[])
	{
#pragma unused param
        SendClientMessage(playerid,COLOR_YELLOW,"==============New features:==============");
        SendClientMessage(playerid,COLOR_YELLOW,"- Time system");
        SendClientMessage(playerid,COLOR_YELLOW,"- Speedometer");
        SendClientMessage(playerid,COLOR_YELLOW,"- Height system");
        SendClientMessage(playerid,COLOR_YELLOW,"- Free teams");
        SendClientMessage(playerid,COLOR_YELLOW,"- PayDay system");
        SendClientMessage(playerid,COLOR_YELLOW,"==============New commands:==============");
        SendClientMessage(playerid,COLOR_YELLOW,"/fteams - to look free teams");
        SendClientMessage(playerid,COLOR_YELLOW,"/day /night - for admin");
        SendClientMessage(playerid,COLOR_YELLOW,"Parashutes 1.4 - DMFPF (by LuxurY)");

return 1;
	    }
dcmd_get(playerid, param[])
	{
#pragma unused param
	if(GetPlayerMoney(playerid) < 30) {
	            SendClientMessage(playerid,COLOR_ORANGE,"Not enough money. You need 30$");
	            return 1;
	}
	else if(GetPlayerMoney(playerid) > 29) {
	}
        GivePlayerWeapon(playerid,46,1);
        GivePlayerMoney(playerid,-30);
        SendClientMessage(playerid,COLOR_GREEN,"You have received parashute");
        GameTextForPlayer(playerid, "~g~+ Parachute", 5000, 1);
return 1;
}


public OnPlayerCommandText(playerid, cmdtext[])
{
    dcmd(help,4,cmdtext);
    dcmd(get,3,cmdtext);
return 1;
}

те же самые команды, только с использованием dcmd

ВЫБИРАТЬ СОВЕТУЮ 1 ВАРИАНТ ;)

0

206

а куды скрипт выкладывать

0

207

mcdog написал(а):

все так же сделал и у меня пишется ошибка (undefind dini_IntSet)че делать?вроде dini и dudb скачивал...мож не в ту директорию сохранил?

Библиотеки dini и dudb должны быть в pawno/include

LuxurY написал(а):

а че на публик бета и команды разглашали?
я тока поиграл немного и все =))

Кхм... Вообще-то новые функции SA-MP 0.2 разрабы еще с октября на своем блоге оглашали... Я уже по ним составил библиотеку a-samp для компилирования новых режимов. :D Почаще надо на wwwsa-mp.com заходить. ;)

0

208

mcdog написал(а):

а куды скрипт выкладывать

Вопросы по созданию гейммодов

0

209

divine
дай ссылочку на хваленый тобою freeroam

divine написал(а):

Кхм... Вообще-то новые функции SA-MP 0.2 разрабы еще с октября на своем блоге оглашали... Я уже по ним составил библиотеку a-samp для компилирования новых режимов.  Почаще надо на wwwsa-mp.com заходить.

выложи эту библиотеку плз, хочу посмотреть

0

210

МОЙ МОД  Вот люксури если возможно, объясни...
1. Куды вставлять код на сохранение денег игрока и его оружия
2.Куды вставлять код, для того что бы чел на серваке мог менять свой цвет

0


Вы здесь » LuxurY forum (scripting SA-MP) » Вопросы по созданию скриптов » Вопросы по созданию гейммодов