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

 



 
          





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





Последние Файлы 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
[[[WampiR]]]Дата: Воскресенье, 24.02.2013, 11:59 | Сообщение # 5986
Уверенный в себе
Группа: Продвинутые
Сообщений: 202
Награды: 2
Город: Омск
Репутация: -22
Замечания: 20%
Статус:
Здравствуйте. Подскажите как сделать систему смены ника по желанию. Когда простой игрок пишет команду "/ник" ему высвечивается вот такое диалоговое окно http://radikal.ua/data/upload/ba193/05615/274bea6737.png Потом когда он отправляет заявку ему высвечивается это: 1.Если админов нету онлайн то это http://radikal.ua/data/upload/6895e/05615/7847e32cd0.png 2. Если админы есть онлайн то это http://radikal.ua/data/upload/c2184/4fa6c/b39d89919f.png
А админам приходит вот такое оповещение http://radikal.ua/data/upload/69fda/05615/f4268ca3f5.png Ну и после этого если админ согласился сменить ник игроку пишет это http://radikal.ua/data/upload/6895e/c2184/2568daf02d.png Ну а если отказался то пишет Вам отказали в смени ника. И если такое имя уже есть на сервере то пишет Такое имя уже есть на сервере. Незнаю возможно ли сделать это.

Добавлено (24.02.2013, 11:58)
---------------------------------------------
if(strcmp(cmd, "/setname", true) == 0)
{
new newname[128];
new stringo[128];
if (PlayerInfo[playerid][pAdmin] >= 9)
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_YELLOW, "Используйте: /setname [playerid] [newname]");
SendClientMessage(playerid, COLOR_YELLOW, "Функция: Смены ника");
return 1;
}

giveplayerid = ReturnUser(tmp);
if(giveplayerid != INVALID_PLAYER_ID)
{
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
new length = strlen(cmdtext);
while ((idx < length) && (cmdtext[idx] <= ' '))
{
idx++;
}
new offset = idx;
while ((idx < length) && ((idx - offset) < (sizeof(newname) - 1)))
{
newname[idx - offset] = cmdtext[idx];
idx++;
}
newname[idx - offset] = EOS;
if(!strlen(newname))
{
SendClientMessage(playerid, COLOR_YELLOW, "Используйте: /setname [playerid] [newname]");
return 1;
}
else
{
format(stringo,sizeof(stringo),"akk/%s.ini",newname);
if(fexist(stringo))
{
SendClientMessage(playerid,COLOR_GREY,"Такое имя уже есть на сервере!");
return 1;
}
format(changenam,sizeof(changenam),"%s",newname);
format(stringo,sizeof(stringo),"akk/%s.ini",newname);
dini_Create(stringo);
SendClientMessage(giveplayerid,COLOR_LIGHTBLUE,"Админ сменил вам ник. В течении пяти секунд изменения вступят в силу");
SendClientMessage(playerid,COLOR_LIGHTBLUE,"Вы сменили ник игроку. В течении пяти секунд изменения вступят в силу");
format(string,sizeof(string),"akk/%s.ini",giveplayer);
new File = iniOpen(string);
iniGet(File,"Key",passpass1);
iniClose(File);
namechan[giveplayerid] = 5;

/* format(stringo,sizeof(stringo),"akk/%s.ini",newname);
dini_Create(stringo);
format(string,sizeof(string),"akk/%s.ini",giveplayer);
new File = iniOpen(string);
iniGet(File,"Key",pass);
iniClose(File);
SetPlayerName(giveplayerid, newname);
OnPlayerUpdate_GF(giveplayerid);
File = iniOpen(stringo);
iniSet(File,"Key",pass);
iniClose(File);
format(string,sizeof(string),"akk/%s.ini",giveplayer);
dini_Remove(string);*/

}
}
else if(giveplayerid == INVALID_PLAYER_ID)
{
SendClientMessage(playerid, COLOR_GREY, "Нет такого игрока!");
}
}
else
{
SendClientMessage(playerid, COLOR_LIGHTRED, " Вы не уполномочены использовать эту команду!");
}
return 1;
}

Добавлено (24.02.2013, 11:59)
---------------------------------------------
Вот такая система у меня есть

vadimka_skipper_Дата: Воскресенье, 24.02.2013, 12:41 | Сообщение # 5987
Уверенный в себе
Группа: Продвинутые
Сообщений: 189
Награды: 1
Город: Иркутск
Репутация: 40
Замечания: 0%
Статус:
[[[WampiR]]], Сделать можно. А ты где эти скрины взял?


Помощь в скриптинге!
Продажа вкладки Hosted - 550 рублей/адрес
Хостинг GTA SAMP
Обмен WMR в Яндекс.Деньги

Skype - Duramar

[[[WampiR]]]Дата: Воскресенье, 24.02.2013, 12:42 | Сообщение # 5988
Уверенный в себе
Группа: Продвинутые
Сообщений: 202
Награды: 2
Город: Омск
Репутация: -22
Замечания: 20%
Статус:
Мод ZZ:RPG 0.1 слышал? Или как он еще называется Vida Virtual
vadimka_skipper_Дата: Воскресенье, 24.02.2013, 12:43 | Сообщение # 5989
Уверенный в себе
Группа: Продвинутые
Сообщений: 189
Награды: 1
Город: Иркутск
Репутация: 40
Замечания: 0%
Статус:
Ну с этого мода и взял бы код, раз уже есть эта система рабочая.


Помощь в скриптинге!
Продажа вкладки Hosted - 550 рублей/адрес
Хостинг GTA SAMP
Обмен WMR в Яндекс.Деньги

Skype - Duramar

[[[WampiR]]]Дата: Воскресенье, 24.02.2013, 13:32 | Сообщение # 5990
Уверенный в себе
Группа: Продвинутые
Сообщений: 202
Награды: 2
Город: Омск
Репутация: -22
Замечания: 20%
Статус:
Да я бы взял бы но там pwn не от этого мода. Только amx. И кстати из amx возможно сделать pwn как нибуть? DeAMX не работает проверял.

Добавлено (24.02.2013, 13:32)
---------------------------------------------
Ну что мне кто нибудь поможет сделать такую смену ника?

TroovorДата: Воскресенье, 24.02.2013, 13:57 | Сообщение # 5991
Освоившийся
Группа: Продвинутые
Сообщений: 102
Награды: 6
Город: Нижний Новгород
Репутация: 184
Замечания: 0%
Статус:
Цитата (massaoff)
Я бы лучше из CRP взял.
Впринцепи найти урок было не сложно:

увы, но это не совсем то, что надо :(





Ребят, подскажите код OnPlayerSpawn, что бы перевести сервер на 0.3d © Борян
[[[WampiR]]]Дата: Воскресенье, 24.02.2013, 14:23 | Сообщение # 5992
Уверенный в себе
Группа: Продвинутые
Сообщений: 202
Награды: 2
Город: Омск
Репутация: -22
Замечания: 20%
Статус:
И еще один вопрос. Как мне сделать чтобы давалось по 2 Exp заместо 1 Exp за час? Вот ссылка на Payday http://rghost.ru/44071664
massaoffДата: Воскресенье, 24.02.2013, 14:27 | Сообщение # 5993
Местный
Группа: I'm V.I.P.
Сообщений: 535
Награды: 4
Город: Березники
Репутация: 187
Замечания: 40%
Статус:
Цитата (|||WampiR|||)
И еще один вопрос. Как мне сделать чтобы давалось по 2 Exp заместо 1 Exp за час? Вот ссылка на Payday http://rghost.ru/44071664

[pwn]PlayerInfo[i][pExp] += 2;[/pwn]



- Учимся рипать сайт
- Memfiso-RPG мод
Оказываю платную помощь, в создании и редактировании(доработка, исправление багов, реализация ваших идей) ваших модов/скриптов выполненных в pawno.
Обращайтесь в скайп: massaoff РАБОТАЮ ТОЛЬКО С 50% ПРЕДОПЛАТОЙ!

[[[WampiR]]]Дата: Воскресенье, 24.02.2013, 14:42 | Сообщение # 5994
Уверенный в себе
Группа: Продвинутые
Сообщений: 202
Награды: 2
Город: Омск
Репутация: -22
Замечания: 20%
Статус:
massaoff, Спасибо помог.

Добавлено (24.02.2013, 14:42)
---------------------------------------------
Я вам уже наверно надоел но как сделать систему НонРП ников. Чтобы игрока с вип 3 LvL не кикало а всех остальных кикало за НонРП ник? Вот у меня есть FS
я пытался вставить туда if(PlayerInfo[playerid][pDonateRank] >= 3) у меня компилировалось без ошибок и все равно не кикало простых игроков. Вот ссылка на мой FS http://rghost.ru/44072177 если возможно сделать то буду очень благодарен.

Maks338Дата: Воскресенье, 24.02.2013, 14:49 | Сообщение # 5995
Новенький
Группа: Пользователи
Сообщений: 51
Награды: 0
Город: Киев
Репутация: -10
Замечания: 0%
Статус:
как убрать надпись названия песни снизу ? речь идет о PlayAudioStreamForPlayer


Продам pack программ для атак серверов Samp 0.3e
Skype: TopSamp
Вк: vk.com/maks_drift
WeddewДата: Воскресенье, 24.02.2013, 16:40 | Сообщение # 5996
Группа: Ангел Хранитель
Сообщений: 1251
Награды: 19
Город: Казань
Репутация: 1740
Замечания: 0%
Статус:
Цитата (Maks338)
как убрать надпись названия песни снизу ? речь идет о PlayAudioStreamForPlayer

Сервер не может убирать эту надпись на стороне клиента, однако клиент может при помощи встроенной команды выключить оповещение в чате.




www.weddew-shop.ru


Сообщение отредактировал Weddew - Воскресенье, 24.02.2013, 16:41
[[[WampiR]]]Дата: Воскресенье, 24.02.2013, 16:44 | Сообщение # 5997
Уверенный в себе
Группа: Продвинутые
Сообщений: 202
Награды: 2
Город: Омск
Репутация: -22
Замечания: 20%
Статус:
Мне кто нибудь поможет?
AnthonyДата: Воскресенье, 24.02.2013, 16:58 | Сообщение # 5998
Уверенный в себе
Группа: Publishers
Сообщений: 211
Награды: 4
Замечания: 0%
Статус:
Ув.пользователи помогите мне исправить баг.
Скажу кратко:
Все дома с моего мода изчезли и стали в одом месте, в небе над ЛС если я буду их перемещать /setpos то это очень долго.
Скажите пожалуйста как мне сделать чтобы они встали на своё место.
Может есть какой-то файл отвечающий за кординаты домов,машин.Или можно вставить код в мод.




MaxДата: Воскресенье, 24.02.2013, 19:23 | Сообщение # 5999
Уверенный в себе
Группа: Продвинутые
Сообщений: 172
Награды: 0
Город: Казань
Репутация: 59
Замечания: 0%
Статус:
Dima-kun, Weddew, большое спасибо))))) помогли!!!!
STaTSДата: Воскресенье, 24.02.2013, 20:50 | Сообщение # 6000
Новенький
Группа: Пользователи
Сообщений: 9
Награды: 0
Город: Los Angeles
Репутация: 0
Замечания: 0%
Статус:
Подскажите пожалуйста как можно убрать выбор скина F4, после того как я нажимаю f4 у меня снова выползает авторизация
Поиск:





 


 


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