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

 



 
          





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





Последние Файлы 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
bezimecДата: Суббота, 21.01.2012, 04:56 | Сообщение # 196
Новенький
Группа: Пользователи
Сообщений: 53
Награды: 0
Город: Хабаровск
Репутация: 0
Замечания: 0%
Статус:
Quote (Dreven)
bezimec, а точно DIALOG_STYLE_INPUT? Это диалог в который вводяться данные (ид, пароль и т.д)
Я думаю тебе нужно DIALOG_STYLE_LIST, я не знаю что там на "самп нонрп"

Вы походу не поняли, что мне нужно не через диалог, а через меню!

boogieДата: Суббота, 21.01.2012, 10:23 | Сообщение # 197
Новенький
Группа: Пользователи
Сообщений: 21
Награды: 0
Город: Москва
Репутация: 0
Замечания: 0%
Статус:
Привет всем .
Подскажите , натолкните на мысли. В общем проблема такая . Скачал мод Самп-Рп или RLS как то так .. все нравиться для основы подходит , но не нравиться система /giverank , то есть При выдаче invite игрок сам выбирает скин . Так вот , как сделать что бы игрок входя во фракцию делался 1 рангом и соответственный скин например {285} . то есть мне понравилась система /giverank вот тут
Quote
public SetPlayerFractSkin(playerid)//СКИНЫ ФРАКЦИЙ
{
if(IsPlayerConnected(playerid))
{
if(PlayerInfo[playerid][pMember] > 0)
{
new skin;
if(PlayerInfo[playerid][pMember] == 1)
{
if(PlayerInfo[playerid][pSex] == 1)
{
if(PlayerInfo[playerid][pRank] == 1) { skin = 280; }
else if(PlayerInfo[playerid][pRank] == 2) { skin = 284; }
else if(PlayerInfo[playerid][pRank] == 3) { skin = 267; }
else if(PlayerInfo[playerid][pRank] == 4) { skin = 265; }
else if(PlayerInfo[playerid][pRank] == 5) { skin = 281; }
else if(PlayerInfo[playerid][pRank] >= 6) { skin = 288; }
}

Попробовал поставлять из того мода откуда вот это не чего не получилось , по матерился .... далее жду советов от гуру :)

AndroidДата: Суббота, 21.01.2012, 13:07 | Сообщение # 198
Группа: I'm V.I.P.
Сообщений: 1066
Награды: 11
Город: Рязань
Репутация: 571
Замечания: 0%
Статус:
boogie, и в чем проблема ? Вырежи эту систему и поставь которая тебе нравится.


Играй там где лучше Server Gta San Andreas: Multiplayer 0.3.7



Без труда талант - это фейерверк: на мгновение ослепляет, а потом ничего не остается
vaanoДата: Суббота, 21.01.2012, 14:29 | Сообщение # 199
Новенький
Группа: Пользователи
Сообщений: 20
Награды: 1
Город: ста
Репутация: -45
Замечания: 0%
Статус:
ктонить сделайте систему покупки авто как в сити лайф специал
MarkeloFFДата: Суббота, 21.01.2012, 14:52 | Сообщение # 200
Советчик
Группа: I'm V.I.P.
Сообщений: 1033
Награды: 14
Город: Калининград
Репутация: 191
Замечания: 80%
Статус:
vaano, бесплатно наврят-ли кто то сделает
vaanoДата: Суббота, 21.01.2012, 14:53 | Сообщение # 201
Новенький
Группа: Пользователи
Сообщений: 20
Награды: 1
Город: ста
Репутация: -45
Замечания: 0%
Статус:
MarkeloFF
а как скачать бмик скачать

DrevenДата: Суббота, 21.01.2012, 15:04 | Сообщение # 202
Гуру
Группа: Продвинутые
Сообщений: 1096
Награды: 205
Город: od.ua
Репутация: 1099
Замечания: 0%
Статус:
vaano, надо быть в группе "Продвинутые" как минимум, авторынок тебе никто не сделает бесплатно


www.samp-rpg.com
vaanoДата: Суббота, 21.01.2012, 15:12 | Сообщение # 203
Новенький
Группа: Пользователи
Сообщений: 20
Награды: 1
Город: ста
Репутация: -45
Замечания: 0%
Статус:
еще вопрос как сделать чтобы чинилась вся машина а не только двигатель
MrFragДата: Суббота, 21.01.2012, 15:14 | Сообщение # 204
Уверенный в себе
Группа: Продвинутые
Сообщений: 203
Награды: 1
Город: Село Бухалово
Репутация: 54
Замечания: 40%
Статус:
Quote (vaano)
еще вопрос как сделать чтобы чинилась вся машина а не только двигатель

Включать собейт и жать [!1]...

DrevenДата: Суббота, 21.01.2012, 15:57 | Сообщение # 205
Гуру
Группа: Продвинутые
Сообщений: 1096
Награды: 205
Город: od.ua
Репутация: 1099
Замечания: 0%
Статус:
vaano, RepairVehicle(playerid);
MrFrag, wall скорее всего



www.samp-rpg.com
JWДата: Суббота, 21.01.2012, 16:57 | Сообщение # 206
Уверенный в себе
Группа: Продвинутые
Сообщений: 176
Награды: 1
Город: Радужный
Репутация: 39
Замечания: 0%
Статус:
Code
if(PlayerToPoint(1.0,playerid,212.8858,-107.4419,1005.1406))
{
if(PlayerInfo[playerid][pMember] == 21 || PlayerInfo[playerid][pLeader] == 21)
{
if(PlayerInfo[playerid][pRank] == 1 || PlayerInfo[playerid][pRank] == 2)
{
SetPlayerSkin(playerid,105);
PlayerInfo[playerid][pModel] = 105;
}
if(PlayerInfo[playerid][pRank] == 3 || PlayerInfo[playerid][pRank] == 4)
{
SetPlayerSkin(playerid,106);
PlayerInfo[playerid][pModel] = 106;
}
if(PlayerInfo[playerid][pRank] == 5 || PlayerInfo[playerid][pRank] == 6)
{
SetPlayerSkin(playerid,107);
PlayerInfo[playerid][pModel] = 107;
}
if(PlayerInfo[playerid][pRank] == 7 || PlayerInfo[playerid][pRank] == 8)
{
SetPlayerSkin(playerid,271);
PlayerInfo[playerid][pModel] = 271;
}
if(PlayerInfo[playerid][pRank] == 9)
{
SetPlayerSkin(playerid,270);
PlayerInfo[playerid][pModel] = 270;
}
if(PlayerInfo[playerid][pRank] == 10)
{
SetPlayerSkin(playerid,269);
PlayerInfo[playerid][pModel] = 269;
}
return 1;
}
if(PlayerInfo[playerid][pMember] == 22 || PlayerInfo[playerid][pLeader] == 22)
{
if(PlayerInfo[playerid][pRank] == 1 || PlayerInfo[playerid][pRank] == 2 || PlayerInfo[playerid][pRank] == 3 || PlayerInfo[playerid][pRank] == 4)
{
SetPlayerSkin(playerid,102);
PlayerInfo[playerid][pModel] = 102;
}
if(PlayerInfo[playerid][pRank] == 5 || PlayerInfo[playerid][pRank] == 6 || PlayerInfo[playerid][pRank] == 7 || PlayerInfo[playerid][pRank] == 8)
{
SetPlayerSkin(playerid,103);
PlayerInfo[playerid][pModel] = 103;
}
if(PlayerInfo[playerid][pRank] == 9 || PlayerInfo[playerid][pRank] == 10)
{
SetPlayerSkin(playerid,104);
PlayerInfo[playerid][pModel] = 104;
}
return 1;
}
if(PlayerInfo[playerid][pMember] == 23 || PlayerInfo[playerid][pLeader] == 23)
{
if(PlayerInfo[playerid][pRank] == 1 || PlayerInfo[playerid][pRank] == 2 || PlayerInfo[playerid][pRank] == 3 || PlayerInfo[playerid][pRank] == 4)
{
SetPlayerSkin(playerid,114);
PlayerInfo[playerid][pModel] = 114;
}
else if(PlayerInfo[playerid][pRank] == 5 || PlayerInfo[playerid][pRank] == 6 || PlayerInfo[playerid][pRank] == 7 || PlayerInfo[playerid][pRank] == 8)
{
SetPlayerSkin(playerid,116);
PlayerInfo[playerid][pModel] = 116;
}
else if(PlayerInfo[playerid][pRank] == 9 || PlayerInfo[playerid][pRank] == 10)
{
SetPlayerSkin(playerid,115);
PlayerInfo[playerid][pModel] = 115;
}
return 1;
}
if(PlayerInfo[playerid][pMember] == 24 || PlayerInfo[playerid][pLeader] == 24)
{
if(PlayerInfo[playerid][pRank] == 1 || PlayerInfo[playerid][pRank] == 2 || PlayerInfo[playerid][pRank] == 3 || PlayerInfo[playerid][pRank] == 4)
{
SetPlayerSkin(playerid,108);
PlayerInfo[playerid][pModel] = 108;
}
else if(PlayerInfo[playerid][pRank] == 5 || PlayerInfo[playerid][pRank] == 6 || PlayerInfo[playerid][pRank] == 7 || PlayerInfo[playerid][pRank] == 8)
{
SetPlayerSkin(playerid,109);
PlayerInfo[playerid][pModel] = 109;
}
else if(PlayerInfo[playerid][pRank] == 9 || PlayerInfo[playerid][pRank] == 10)
{
SetPlayerSkin(playerid,110);
PlayerInfo[playerid][pModel] = 110;
}
return 1;
}
if(PlayerInfo[playerid][pMember] == 5 || PlayerInfo[playerid][pLeader] == 5)
{
if(PlayerInfo[playerid][pRank] == 1 || PlayerInfo[playerid][pRank] == 2 || PlayerInfo[playerid][pRank] == 3)
{
SetPlayerSkin(playerid,127);
PlayerInfo[playerid][pModel] = 127;
}
else if(PlayerInfo[playerid][pRank] == 4 || PlayerInfo[playerid][pRank] == 5 || PlayerInfo[playerid][pRank] == 6 || PlayerInfo[playerid][pRank] == 7)
{
SetPlayerSkin(playerid,124);
PlayerInfo[playerid][pModel] = 124;
}
else if(PlayerInfo[playerid][pRank] == 8 || PlayerInfo[playerid][pRank] == 8)
{
SetPlayerSkin(playerid,223);
PlayerInfo[playerid][pModel] = 223;
}
else if(PlayerInfo[playerid][pRank] == 10)
{
SetPlayerSkin(playerid,113);
PlayerInfo[playerid][pModel] = 113;
}
return 1;
}
if(PlayerInfo[playerid][pMember] == 6 || PlayerInfo[playerid][pLeader] == 6)
{
if(PlayerInfo[playerid][pRank] == 1 || PlayerInfo[playerid][pRank] == 2)
{
SetPlayerSkin(playerid,121);
PlayerInfo[playerid][pModel] = 121;
}
else if(PlayerInfo[playerid][pRank] == 3 || PlayerInfo[playerid][pRank] == 4)
{
SetPlayerSkin(playerid,122);
PlayerInfo[playerid][pModel] = 122;
}
else if(PlayerInfo[playerid][pRank] == 5 || PlayerInfo[playerid][pRank] == 6)
{
SetPlayerSkin(playerid,117);
PlayerInfo[playerid][pModel] = 117;
}
else if(PlayerInfo[playerid][pRank] == 7)
{
SetPlayerSkin(playerid,118);
PlayerInfo[playerid][pModel] = 118;
}
else if(PlayerInfo[playerid][pRank] == 8)
{
SetPlayerSkin(playerid,120);
PlayerInfo[playerid][pModel] = 120;
}
else if(PlayerInfo[playerid][pRank] == 9)
{
SetPlayerSkin(playerid,123);
PlayerInfo[playerid][pModel] = 123;
}
else if(PlayerInfo[playerid][pRank] == 10)
{
SetPlayerSkin(playerid,186);
PlayerInfo[playerid][pModel] = 186;
}
return 1;
}
if(PlayerInfo[playerid][pMember] == 18 || PlayerInfo[playerid][pLeader] == 18)
{
if(PlayerInfo[playerid][pRank] == 1 || PlayerInfo[playerid][pRank] == 2)
{
SetPlayerSkin(playerid,126);
PlayerInfo[playerid][pModel] = 126;
}
else if(PlayerInfo[playerid][pRank] == 3 || PlayerInfo[playerid][pRank] == 4 || PlayerInfo[playerid][pRank] == 5)
{
SetPlayerSkin(playerid,125);
PlayerInfo[playerid][pModel] = 125;
}
else if(PlayerInfo[playerid][pRank] == 6 || PlayerInfo[playerid][pRank] == 7)
{
SetPlayerSkin(playerid,111);
PlayerInfo[playerid][pModel] = 111;
}
else if(PlayerInfo[playerid][pRank] == 8 || PlayerInfo[playerid][pRank] == 9)
{
SetPlayerSkin(playerid,112);
PlayerInfo[playerid][pModel] = 112;
}
else if(PlayerInfo[playerid][pRank] == 10)
{
SetPlayerSkin(playerid,46);
PlayerInfo[playerid][pModel] = 46;
}
return 1;
}


Подскажите пожалуйста, как можно сократить, оптимизировать данный кода? или изменить его



Сообщение отредактировал JW - Суббота, 21.01.2012, 16:58
vaanoДата: Суббота, 21.01.2012, 18:21 | Сообщение # 207
Новенький
Группа: Пользователи
Сообщений: 20
Награды: 1
Город: ста
Репутация: -45
Замечания: 0%
Статус:
Quote (Dreven)
, RepairVehicle(playerid);

не получается

DrevenДата: Суббота, 21.01.2012, 18:28 | Сообщение # 208
Гуру
Группа: Продвинутые
Сообщений: 1096
Награды: 205
Город: od.ua
Репутация: 1099
Замечания: 0%
Статус:
vaano, как это не получаеться? Это стандартная функция, к примеру
Code
if(strcmp(cmd, "/починить", true) == 0)
{
RepairVehicle(GetPlayerVehicleID(playerid));
return 1;
}



www.samp-rpg.com

Сообщение отредактировал Dreven - Суббота, 21.01.2012, 18:28
vaanoДата: Суббота, 21.01.2012, 19:41 | Сообщение # 209
Новенький
Группа: Пользователи
Сообщений: 20
Награды: 1
Город: ста
Репутация: -45
Замечания: 0%
Статус:
почему на моем сервере всех взяло и забанило?
MrFragДата: Суббота, 21.01.2012, 19:45 | Сообщение # 210
Уверенный в себе
Группа: Продвинутые
Сообщений: 203
Награды: 1
Город: Село Бухалово
Репутация: 54
Замечания: 40%
Статус:
Quote (vaano)
почему на моем сервере всех взяло и забанило?

Сейчас бубен принесу и посмотрим.

Добавлено (21.01.2012, 19:45)
---------------------------------------------
Dreven, что ты ему размусоливаешь, я более чем уверен что он "RepairVehicle(playerid)" вписал в чат сидя в машине.

Поиск:





 


 


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