17:05
ОбновитьСмайлыУправление мини-чатом
МИНИ-ЧАТ
Главная страница!

 



 
          





Рекомендуем:





Последние Файлы GTA 4 Последние Файлы GTA-MP Реклама
Скрипт GTA 4 элементы Watch... 07.09.2014
Ferrari 360 Spider [EPM con... 13.12.2013
Porsche Cayenne Turbo 2012 ... 13.12.2013
Shelby Terlingua Mustang v1... 13.12.2013
Hamann Lamborghini Gallardo... 27.10.2013
[GM] The Big PEN1:LS v2.00 ... 04.12.2017
Dgun (AvnanceRP,SampRP,Dimo... 19.03.2016
SAMP скрипт SX Events (MySQ... 03.03.2016
Карта ASL мэрия для SAMP се... 03.03.2016
AIM для SA-MP 0.3.7 22.02.2016
Модератор форума: AXE, Weddew  
[Архив #2] Вопросы ответы по SAMP [от 11.01.2012]
ВеликсДата: Среда, 11.01.2012, 23:37 | Сообщение # 1
Мастер джэдай
Группа: Модераторы
Сообщений: 3931
Награды: 287
Город: Мухосранск
Репутация: 8429
Замечания: 0%
Статус:
[move]-= Вопрос | Ответ =-[/move]

В этой теме вы сможете получить ответы, на многие ваши вопросы по PAWN.


Новичкам:


  • Внятно объясняйте вашу проблему, если вы получили ошибку, обязательно выкладывайте строки, на которые "ругается" компилятор.
  • Помощь идет только по желанию пользователя, если вам человек помог вам только частично, не нужно начинать поливать его грязью.
  • Возможно тип вашей проблемы уже обсуждался на форуме, воспользуйтесь поиском.
  • В этой теме пользователи лишь оказывают помощь в написании кода, а не пишут его за вас. (!!!)
  • Если вы хотите отблагодарить пользователя, жмите на кнопку . (Только для продвинутых, и выше)
  • Если вы уже задавали вопрос, и не получили на него ответа, лучше напишите в ЛС одному, из участников группы Support, чем зафлуживать тему.


Скриптерам:

  • Не оскорблять новичков.
  • Не флудить сообщениями, подобных "Закрой PAWNO и иди делай уроки".
  • Не посылать в поиск. Юзер итак уже пришёл сюда из поиска. Если решение проблемы уже было опубликовано, то указать в какой теме
  • Как можно понятней объяснять решение той, или иной проблемы, по возможности приводить примеры.



[cut=freestyle]
ПРИНЕСЛА СОРОКА В РОТЕ ПРИВОРОТ ,
СВЯЗАЛАСЬ НА ШЕЕ ЛОЗА И БЫЛ ПОЛНЫЙ ПИ**ЕЦ,
ОСЕНЬ С ЗИМОЙ, ЛЕТО С ВЕСНОЙ,
ГУСЬ С ЛИСОЙ, ЕБ**ИСЬ ВО ТЬМЕ НОЧНОЙ.
УЗЕЛ ЗАВЯЗАЛСЯ, ПЕПЕЛ РАЗМЕТАЛСЯ И ЛИСА ЗАБЕРЕМЕНЕЛА.
ВМЕСТЕ ВЕК ВЕКОВАТЬ, ПУТУ НЕ РАЗВЯЗАТЬ.
ТРАВА ПЕРЕПЛЕТИСЬ, УЗЕЛ ЗАВОРОЖИСЬ.
ЛЕНАРУ ДАЙ УМА И ЛЕНУ
НА ВЕЛЕ НЕ ОТРАЗИСЬ,ЕБ*СЬ ЕБ*СЬ ЕБ*СЬ
© Хасан
[/cut]


Сообщение отредактировал Weddew - Понедельник, 09.06.2014, 03:17
StapДата: Пятница, 13.01.2012, 17:36 | Сообщение # 31
Уважаемый человек
Группа: I'm V.I.P.
Сообщений: 823
Награды: 13
Город: Нижний Тагил
Репутация: 573
Замечания: 80%
Статус:
Quote (velix)
Если что, то название выбирается из массива.

Спасибо,сейчас проверю.
Давно хотел спросить,а что обозначают эти цифры на конце строки?
Code
GameTextForPlayer(playerid,zones[j][zone_name],1000,4);



...карандаши разного цвета на вкус одинаковы....

Мои работы:
[MAP]ПТО v.1.0[Законченa][Ссылка(Клик)]
[MAP+FS]ПТО v.2.0(Заключительная)[55%]


Сообщение отредактировал Stap - Пятница, 13.01.2012, 17:48
colderpilotДата: Пятница, 13.01.2012, 17:51 | Сообщение # 32
Группа: Продвинутые
Сообщений: 720
Награды: 3
Город: Moscow
Репутация: 331
Замечания: 80%
Статус:
Stap, как я понял, выводит игроку название зоны


ваще найс гель
Kr[A]zДата: Пятница, 13.01.2012, 17:51 | Сообщение # 33
Советчик
Группа: Пользователи
Сообщений: 1203
Награды: 18
Город: Барнаул
Репутация: 1794
Замечания: 80%
Статус:
Quote (Stap)
GameTextForPlayer(playerid,zones[j][zone_name],1000,4);

выводит текст на экран с названием зоны, где 1000 - милисекунды, 4 - стиль



Сообщение отредактировал Kr[A]z - Пятница, 13.01.2012, 17:52
StapДата: Пятница, 13.01.2012, 17:53 | Сообщение # 34
Уважаемый человек
Группа: I'm V.I.P.
Сообщений: 823
Награды: 13
Город: Нижний Тагил
Репутация: 573
Замечания: 80%
Статус:
colderpilot, Kr[A]z, то что выводит на экран,это мне уже великс объяснил.Давно хотелось знать,что это за цифры.На этом спасибо Kr[A]z.


...карандаши разного цвета на вкус одинаковы....

Мои работы:
[MAP]ПТО v.1.0[Законченa][Ссылка(Клик)]
[MAP+FS]ПТО v.2.0(Заключительная)[55%]
colderpilotДата: Пятница, 13.01.2012, 17:55 | Сообщение # 35
Группа: Продвинутые
Сообщений: 720
Награды: 3
Город: Moscow
Репутация: 331
Замечания: 80%
Статус:
Суть не в строках. Стоит регистрация на mysql и сканф. Так вот.
enum pInfo
{
pLogin,
pLocal,
pAdmin,
pMoney,
pKills,
};

Эти строки которые записывают определенную информацию. Если я запишу pKills то он будет записывать только убийства? А если например будет pScore, после каждого убийства я буду начислять по 1 очку то будет правильнее? Очень трудно объяснить)



ваще найс гель
qnuusДата: Пятница, 13.01.2012, 18:42 | Сообщение # 36
Новенький
Группа: Продвинутые
Сообщений: 58
Награды: 1
Город: Taganrog
Репутация: 28
Замечания: 0%
Статус:
Добрый вечер в моде [GM] Next Generation RolePlay нашел баг.. описал его в теме с модом, второй день пытаюсь его исправить... пока без результатов. В чем может быть проблема? Сам "баг" состоит в том что все действия (команда например) выполняются только на игроке с id - 0.
Пример [допустим на сервере 3 игрока](Я ввожу команду /makeadmin 2 1339 админка дается, но не id 2 а игроку с id 0. Так же и с ТП /goto id 2 а телепортирует к игроку с id 0 ).
И еще одно тут же.. не знаю связано ли это с чем то или нет.. но при открытии ворот они "перекручиваются на 360 градусов"..
Подскажите пожалуйста как можно попытаться решить данную проблему?



Сообщение отредактировал qnuus - Пятница, 13.01.2012, 18:44
BurbonДата: Пятница, 13.01.2012, 20:23 | Сообщение # 37
Новенький
Группа: Пользователи
Сообщений: 40
Награды: 1
Город: Гомель
Репутация: 6
Замечания: 0%
Статус:
Можете посоветовать хороший РП мод.Один знакомый предложил LVRP.
zEscДата: Пятница, 13.01.2012, 21:31 | Сообщение # 38
Global Elite
Группа: Ангел Хранитель
Сообщений: 896
Награды: 20
Репутация: 856
Замечания: 0%
Статус:
qnuus, по поводу ворот, ищи MoveObject и добавь в конец: ,0.0,0.0,0.0
Пример:
Было:
MoveObject(fbi,0.0,0.0,0.0,3);
Стало:
MoveObject(fbi,0.0,0.0,0.0,3,0.0,0.0,0.0);
Если не прокатило то напиши мне в ЛС.

Добавлено (13.01.2012, 21:23)
---------------------------------------------
qnuus, по поводу ворот, ищи MoveObject и добавь в конец: ,0.0,0.0,0.0
Пример:
Было:
MoveObject(fbi,0.0,0.0,0.0,3);
Стало:
MoveObject(fbi,0.0,0.0,0.0,3,0.0,0.0,0.0);
Если не прокатило то напиши мне в ЛС.

Добавлено (13.01.2012, 21:26)
---------------------------------------------
Burbon, VirtualWorld, только баги исправь, сам брал

Добавлено (13.01.2012, 21:31)
---------------------------------------------
qnuus, скинь код любой проблемной команды, недавно такая-же проблема была.


qnuusДата: Пятница, 13.01.2012, 22:43 | Сообщение # 39
Новенький
Группа: Продвинутые
Сообщений: 58
Награды: 1
Город: Taganrog
Репутация: 28
Замечания: 0%
Статус:
Ну вот например:

[cut noguest=/setvip (выдать вип аккаунт) ]CMD:setvip(playerid, params[])
{
if (PlayerInfo[playerid][pAdmin] >= 1338 || PlayerInfo[playerid][pShopTech] >= 1)
{
new string[128], giveplayerid, level;
if(sscanf(params, "ud", giveplayerid, level))
{
SendClientMessageEx(playerid, COLOR_WHITE, "Использование: /setvip [playerid] [номер]");
SendClientMessageEx(playerid, COLOR_GRAD3, "Доступные уровни: |0| None |1| Bronze |2| Silver |3| Gold |4| Platinum |5| Moderator");
return 1;
}

if(IsPlayerConnected(giveplayerid))
{
if(giveplayerid != INVALID_PLAYER_ID)
{
if(level < 0 || level > 5)
{
SendClientMessageEx(playerid, COLOR_GRAD1, "VIP Level can not be below 0 or above 5!");
return 1;
}
PlayerInfo[giveplayerid][pDonateRank] = level;
PlayerInfo[giveplayerid][pTempVIP] = 0;
PlayerInfo[giveplayerid][pBuddyInvited] = 0;
new year, month,day;
getdate(year, month, day);
new playerip[32];
GetPlayerIp(giveplayerid, playerip, sizeof(playerip));
if(level == 0)
{
if (PlayerInfo[playerid][pAdmin] < 1337)
{
format(string, sizeof(string), "Администрация: %s has set %s's VIP level to None (%d).", GetPlayerNameEx(playerid), GetPlayerNameEx(giveplayerid), level);
SendClientMessageEx(playerid, COLOR_LIGHTRED, string);
}
format(string, sizeof(string), "Администрация: %s has set %s's VIP level to None (%d).", GetPlayerNameEx(playerid), GetPlayerNameEx(giveplayerid), level);
ABroadCast(COLOR_LIGHTRED,string, 1337);
format(string, sizeof(string), "Your VIP level has been set to None by Admin %s.", GetPlayerNameEx(playerid));
SendClientMessageEx(giveplayerid, COLOR_WHITE, string);
PlayerInfo[giveplayerid][pTokens] = 0;

format(string, sizeof(string), "Администрация: %s has set %s's (IP:%s) VIP level to None (%d). (%d-%d-%d)", GetPlayerNameEx(playerid), GetPlayerNameEx(giveplayerid), playerip, level, month,day,year);
Log("logs/setvip.log", string);
return 1;
}
if(level == 1)
{
if (PlayerInfo[playerid][pAdmin] < 1337)
{
format(string, sizeof(string), "Администрация: %s has set %s's VIP level to Bronze (%d).", GetPlayerNameEx(playerid), GetPlayerNameEx(giveplayerid), level);
SendClientMessageEx(playerid, COLOR_LIGHTRED, string);
}
format(string, sizeof(string), "Администрация: %s has set %s's VIP level to Bronze (%d).", GetPlayerNameEx(playerid), GetPlayerNameEx(giveplayerid), level);
ABroadCast(COLOR_LIGHTRED,string, 1337);
format(string, sizeof(string), "Your VIP level has been set to Bronze by Admin %s.", GetPlayerNameEx(playerid));
SendClientMessageEx(giveplayerid, COLOR_WHITE, string);

format(string, sizeof(string), "Администрация: %s has set %s's (IP:%s) VIP level to Bronze (%d). (%d-%d-%d)", GetPlayerNameEx(playerid), GetPlayerNameEx(giveplayerid), playerip, level, month,day,year);
Log("logs/setvip.log", string);
return 1;
}
if(level == 2)
{
if (PlayerInfo[playerid][pAdmin] < 1337)
{
format(string, sizeof(string), "Администрация: %s has set %s's VIP level to Silver (%d).", GetPlayerNameEx(playerid), GetPlayerNameEx(giveplayerid), level);
SendClientMessageEx(playerid, COLOR_LIGHTRED, string);
}
format(string, sizeof(string), "Администрация: %s has set %s's VIP level to Silver (%d).", GetPlayerNameEx(playerid), GetPlayerNameEx(giveplayerid), level);
ABroadCast(COLOR_LIGHTRED,string, 1337);
format(string, sizeof(string), "Your VIP level has been set to Silver by Admin %s.", GetPlayerNameEx(playerid));
SendClientMessageEx(giveplayerid, COLOR_WHITE, string);

format(string, sizeof(string), "Администрация: %s has set %s's (IP:%s) VIP level to Silver (%d). (%d-%d-%d)", GetPlayerNameEx(playerid), GetPlayerNameEx(giveplayerid), playerip, level, month,day,year);
Log("logs/setvip.log", string);
return 1;
}
if(level == 3)
{
if (PlayerInfo[playerid][pAdmin] < 1337)
{
format(string, sizeof(string), "Администрация: %s has set %s's VIP level to Gold (%d).", GetPlayerNameEx(playerid), GetPlayerNameEx(giveplayerid), level);
SendClientMessageEx(playerid, COLOR_LIGHTRED, string);
}
format(string, sizeof(string), "Администрация: %s has set %s's VIP level to Gold (%d).", GetPlayerNameEx(playerid), GetPlayerNameEx(giveplayerid), level);
ABroadCast(COLOR_LIGHTRED,string, 1337);
format(string, sizeof(string), "Your VIP level has been set to Gold by Admin %s.", GetPlayerNameEx(playerid));
SendClientMessageEx(giveplayerid, COLOR_WHITE, string);

format(string, sizeof(string), "Администрация: %s has set %s's (IP:%s) VIP level to Gold (%d). (%d-%d-%d)", GetPlayerNameEx(playerid), GetPlayerNameEx(giveplayerid), playerip, level, month,day,year);
Log("logs/setvip.log", string);
return 1;
}
if(level == 4)
{
if (PlayerInfo[playerid][pAdmin] < 1337)
{
format(string, sizeof(string), "Администрация: %s has set %s's VIP level to Platinum (%d).", GetPlayerNameEx(playerid), GetPlayerNameEx(giveplayerid), level);
SendClientMessageEx(playerid, COLOR_LIGHTRED, string);
}
format(string, sizeof(string), "Администрация: %s has set %s's VIP level to Platinum (%d).", GetPlayerNameEx(playerid), GetPlayerNameEx(giveplayerid), level);
ABroadCast(COLOR_LIGHTRED,string, 1337);
format(string, sizeof(string), "Your VIP level has been set to Platinum by Admin %s.", GetPlayerNameEx(playerid));
SendClientMessageEx(giveplayerid, COLOR_WHITE, string);

// Level 5 Arms Job - Platinum VIP
PlayerInfo[giveplayerid][pArmsSkill] = 401;

format(string, sizeof(string), "Администрация: %s has set %s's (IP:%s) VIP level to Platinum (%d). (%d-%d-%d)", GetPlayerNameEx(playerid), GetPlayerNameEx(giveplayerid), playerip, level, month,day,year);
Log("logs/setvip.log", string);
return 1;
}
if(level == 5)
{
if (PlayerInfo[playerid][pAdmin] < 1337)
{
format(string, sizeof(string), "Администрация: %s has set %s's VIP level to Moderator (%d).", GetPlayerNameEx(playerid), GetPlayerNameEx(giveplayerid), level);
SendClientMessageEx(playerid, COLOR_LIGHTRED, string);
}
format(string, sizeof(string), "Администрация: %s has set %s's VIP level to Moderator (%d).", GetPlayerNameEx(playerid), GetPlayerNameEx(giveplayerid), level);
ABroadCast(COLOR_LIGHTRED,string, 1337);
format(string, sizeof(string), "Your VIP level has been set to Moderator by Admin %s.", GetPlayerNameEx(playerid));
SendClientMessageEx(giveplayerid, COLOR_WHITE, string);

format(string, sizeof(string), "Администрация: %s has set %s's (IP:%s) VIP level to Moderator (%d). (%d-%d-%d)", GetPlayerNameEx(playerid), GetPlayerNameEx(giveplayerid), playerip, level, month,day,year);
Log("logs/setvip.log", string);
return 1;
}
}
}
}
else
{
SendClientMessageEx(playerid, COLOR_GRAD1, "У вас нет прав на использование этой команды!");
}
return 1;
}[/cut]

Я что думаю.. м.б. виной всему sscanf ?



Сообщение отредактировал qnuus - Пятница, 13.01.2012, 22:43
ВеликсДата: Пятница, 13.01.2012, 22:53 | Сообщение # 40
Мастер джэдай
Группа: Модераторы
Сообщений: 3931
Награды: 287
Город: Мухосранск
Репутация: 8429
Замечания: 0%
Статус:
qnuus это скорее всего изза плагина sscanf, скачай на оффициальном сайте -> форум -> Plugins -> SSCanf Fixed for 0.3d.


[cut=freestyle]
ПРИНЕСЛА СОРОКА В РОТЕ ПРИВОРОТ ,
СВЯЗАЛАСЬ НА ШЕЕ ЛОЗА И БЫЛ ПОЛНЫЙ ПИ**ЕЦ,
ОСЕНЬ С ЗИМОЙ, ЛЕТО С ВЕСНОЙ,
ГУСЬ С ЛИСОЙ, ЕБ**ИСЬ ВО ТЬМЕ НОЧНОЙ.
УЗЕЛ ЗАВЯЗАЛСЯ, ПЕПЕЛ РАЗМЕТАЛСЯ И ЛИСА ЗАБЕРЕМЕНЕЛА.
ВМЕСТЕ ВЕК ВЕКОВАТЬ, ПУТУ НЕ РАЗВЯЗАТЬ.
ТРАВА ПЕРЕПЛЕТИСЬ, УЗЕЛ ЗАВОРОЖИСЬ.
ЛЕНАРУ ДАЙ УМА И ЛЕНУ
НА ВЕЛЕ НЕ ОТРАЗИСЬ,ЕБ*СЬ ЕБ*СЬ ЕБ*СЬ
© Хасан
[/cut]
BurbonДата: Пятница, 13.01.2012, 23:33 | Сообщение # 41
Новенький
Группа: Пользователи
Сообщений: 40
Награды: 1
Город: Гомель
Репутация: 6
Замечания: 0%
Статус:
Играл давно на ВВ,но нужен более РП мод.Хотя если его дорабатывать,то будет даже очень не плохой мод.Но жду ещё предложений.Просто очень важнго услышать ваш совет.
qnuusДата: Пятница, 13.01.2012, 23:34 | Сообщение # 42
Новенький
Группа: Продвинутые
Сообщений: 58
Награды: 1
Город: Taganrog
Репутация: 28
Замечания: 0%
Статус:
[off]velix спасибо.. действительно дело в плагине было.[/off]
x-teamДата: Суббота, 14.01.2012, 01:01 | Сообщение # 43
Новенький
Группа: Пользователи
Сообщений: 64
Награды: 0
Город: Москва
Репутация: 7
Замечания: 0%
Статус:
У меня такой вопрос !
Когда я вписал ManualVehicleEngineAndLights() заглохли не только машины , но и велосипеды ! Как сделать чтобы на велики не распространялось ?

Mihail_KrugДата: Суббота, 14.01.2012, 01:47 | Сообщение # 44
Новенький
Группа: Пользователи
Сообщений: 24
Награды: 1
Город: Kaliningrad
Репутация: 0
Замечания: 0%
Статус:
доброй ночи пацаеы,помогите найти мод ганг вар с регестрацией аккаунтов!)
буду очень благадарен new_russian

aim3spДата: Суббота, 14.01.2012, 02:10 | Сообщение # 45
Новенький
Группа: Пользователи
Сообщений: 38
Награды: 0
Город: Москва
Репутация: 0
Замечания: 0%
Статус:
Проблемка вот такая..в магазинах одежды когда выбираю скин я себе просто невижу незнаю чем это могло быть вызвано помогите если знаете
Поиск:





 


 


 
Хостинг от uCoz samp.at.ua