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

 



 
        
Зацените (13)
Max 24.02.2017 22:08
Подвиcание SA-MP (2)
Max 20.02.2017 21:57
MYSQL Донат (2)
JasonGordon 08.02.2017 10:39
 





Рекомендуем:
Добавить IP: 95.172.59.51:7777





Последние Файлы 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
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
Скачать GTA SAMP 0.3.7 - Кл... 20.07.2015
Страница 300 из 412«12298299300301302411412»
Модератор форума: AXE, Weddew 
Форум SAMP о мультиплеерах для GTA. » SAMP скачивание и обсуждение » Вопросы и Проблемы » [Архив #2] Вопросы ответы по SAMP [от 11.01.2012]
[Архив #2] Вопросы ответы по SAMP [от 11.01.2012]
ВеликсДата: Среда, 11.01.2012, 23:37 | Сообщение # 1
Мастер джэдай
Группа: Модераторы
Сообщений: 3923
Награды: 287
Город: Мухосранск
Репутация: 8404
Замечания: 0%
Статус:
[move]-= Вопрос | Ответ =-[/move]

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


Новичкам:


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


Скриптерам:

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



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


Сообщение отредактировал Weddew - Понедельник, 09.06.2014, 03:17
awer2937Дата: Понедельник, 20.08.2012, 22:27 | Сообщение # 4486
Новенький
Группа: Пользователи
Сообщений: 65
Награды: 0
Город: Чернобыль
Репутация: 4
Замечания: 0%
Статус:
Quote (RoACh)
awer2937, я не знаю эти функции, которые в моде у тебя, не могу сказать, что именно нужно скопировать. Теория такая. Раньше было так:
код до диалога
открытие диалога
ввод ника
регистрация

Надо теперь сделать так:
код до диалога
регистрация

Ничего не вышло, спасибо конечно за помощь. А можешь подсказать сколько примерно будет стоить удаление этой менюшки? Там нужно просто после паблика DLG_LOG_REGISTER_PASSWORD прописать создание аккаунта без перехода в паблик
DLG_LOG_REGISTER_NICK. Вроде дело простое, а у меня 26 эрроров.

AlcoholikДата: Понедельник, 20.08.2012, 23:58 | Сообщение # 4487
Группа: Администратор
Сообщений: 8284
Награды: 111
Город: Санкт-Петербург
Репутация: 5935
Статус:
stock Test(playerid,s)
{
if(Player[playerid][pW] < s)
{
new str[32];
format(str,sizeof(str),"Test message: %d",s);
SendClientMessage(playerid,white,str);
return 1;
}
return 0;
}

Функция вернёт 1 если выполнится условие if(Player[playerid][pW] < s)



if(isset($beer)&&isset($girl)) { drink($beer);fuck($girl); }else die();
Мониторинг sa:mp серверов


Приватно никого не консультирую, моды также не пишу, ни так, ни за деньги.
Моя ICQ 675715, пишу только с неё. Все остальные Роачи фейки, ничего я не продаю и продавать не буду, вас разводят.
AlcoholikДата: Понедельник, 20.08.2012, 23:59 | Сообщение # 4488
Группа: Администратор
Сообщений: 8284
Награды: 111
Город: Санкт-Петербург
Репутация: 5935
Статус:
awer2937, скинь в ЛС архив с модом, завтра гляну


if(isset($beer)&&isset($girl)) { drink($beer);fuck($girl); }else die();
Мониторинг sa:mp серверов


Приватно никого не консультирую, моды также не пишу, ни так, ни за деньги.
Моя ICQ 675715, пишу только с неё. Все остальные Роачи фейки, ничего я не продаю и продавать не буду, вас разводят.
awer2937Дата: Вторник, 21.08.2012, 10:46 | Сообщение # 4489
Новенький
Группа: Пользователи
Сообщений: 65
Награды: 0
Город: Чернобыль
Репутация: 4
Замечания: 0%
Статус:
Quote (RoACh)
awer2937, скинь в ЛС архив с модом, завтра гляну

Я должен буду тебе заплатить, или это у тебя такой энтузиазм???

LatronДата: Вторник, 21.08.2012, 13:07 | Сообщение # 4490
Группа: I'm V.I.P.
Сообщений: 2115
Награды: 22
Город: Орел
Репутация: 1604
Замечания: 0%
Статус:
Quote (awer2937)
Я должен буду тебе заплатить, или это у тебя такой энтузиазм???

энтузиазм)



Моё портфолио

Мои работы:
[ Lesson ] Операторы в PAWN.
[ Lesson ] Переменная.
[ GM ] RegSys. ( Last update: 21.04.2012 )




Улыбайся всем как можно шире - =)) Они должны быть уверены,что ты холодная лицемерная сволочь. © Виктор Пелевин
AlcoholikДата: Вторник, 21.08.2012, 13:32 | Сообщение # 4491
Группа: Администратор
Сообщений: 8284
Награды: 111
Город: Санкт-Петербург
Репутация: 5935
Статус:
awer2937, я не работаю за деньги в павн. У людей денег не хватит, чтобы заставить меня там писать)


if(isset($beer)&&isset($girl)) { drink($beer);fuck($girl); }else die();
Мониторинг sa:mp серверов


Приватно никого не консультирую, моды также не пишу, ни так, ни за деньги.
Моя ICQ 675715, пишу только с неё. Все остальные Роачи фейки, ничего я не продаю и продавать не буду, вас разводят.
Ted67Дата: Вторник, 21.08.2012, 14:31 | Сообщение # 4492
Новенький
Группа: Пользователи
Сообщений: 37
Награды: 0
Город: Питер
Репутация: 0
Замечания: 0%
Статус:
Quote (RoACh)
stock Test(playerid,s)
{
if(Player[playerid][pW] < s)
{
new str[32];
format(str,sizeof(str),"Test message: %d",s);
SendClientMessage(playerid,white,str);
return 1;
}
return 0;
}

Функция вернёт 1 если выполнится условие if(Player[playerid][pW] < s)


Спасибо, а тут что нужно возвращать чтобы функция работала корректно?:
Code
if(Test(playerid,50))return что тут?;

AlcoholikДата: Вторник, 21.08.2012, 14:54 | Сообщение # 4493
Группа: Администратор
Сообщений: 8284
Награды: 111
Город: Санкт-Петербург
Репутация: 5935
Статус:
Ted67, тут твои функции, например

public TakeMoney(playerid,money)
{
if(Test(playerid,money))
{
что угодно, так как условие if(Player[playerid][pW] < s) выполнилось
}
else
{
Условие if(Player[playerid][pW] < s) не выполнилось
}



if(isset($beer)&&isset($girl)) { drink($beer);fuck($girl); }else die();
Мониторинг sa:mp серверов


Приватно никого не консультирую, моды также не пишу, ни так, ни за деньги.
Моя ICQ 675715, пишу только с неё. Все остальные Роачи фейки, ничего я не продаю и продавать не буду, вас разводят.
Ted67Дата: Вторник, 21.08.2012, 17:03 | Сообщение # 4494
Новенький
Группа: Пользователи
Сообщений: 37
Награды: 0
Город: Питер
Репутация: 0
Замечания: 0%
Статус:
Quote (RoACh)
Ted67, тут твои функции, например

public TakeMoney(playerid,money)
{
if(Test(playerid,money))
{
что угодно, так как условие if(Player[playerid][pW] < s) выполнилось
}
else
{
Условие if(Player[playerid][pW] < s) не выполнилось
}


ты не понял, если условие выполнится, то прямо в функции будет то что условие выполнилось, чтобы в проверке в коде 10 раз не прописывать одно и тоже, я решил сделать функцию, но с возвращениями проблемы...

AlcoholikДата: Вторник, 21.08.2012, 17:46 | Сообщение # 4495
Группа: Администратор
Сообщений: 8284
Награды: 111
Город: Санкт-Петербург
Репутация: 5935
Статус:
Ted67, возвращай то, что тебе нужно. Если ты вернёшь значение ретурном, то дальше код не будет выполняться.


if(isset($beer)&&isset($girl)) { drink($beer);fuck($girl); }else die();
Мониторинг sa:mp серверов


Приватно никого не консультирую, моды также не пишу, ни так, ни за деньги.
Моя ICQ 675715, пишу только с неё. Все остальные Роачи фейки, ничего я не продаю и продавать не буду, вас разводят.
Ted67Дата: Вторник, 21.08.2012, 17:56 | Сообщение # 4496
Новенький
Группа: Пользователи
Сообщений: 37
Награды: 0
Город: Питер
Репутация: 0
Замечания: 0%
Статус:
RoACh, То есть если у меня так
Code
stock Test(playerid,s)  
{  
if(Player[playerid][pW] < s)  
{  
new str[32];  
format(str,sizeof(str),"Test message: %d",s);  
SendClientMessage(playerid,white,str);  
return 1;  
}  
return 0;  
}  


И мне нужно при выполнении условия в коде возвратить это
Code
new str[32];  
format(str,sizeof(str),"Test message: %d",s);  
SendClientMessage(playerid,white,str);


я пишу так?:
Code

if(Test(playerid,500))return 1;


?

AlcoholikДата: Вторник, 21.08.2012, 18:29 | Сообщение # 4497
Группа: Администратор
Сообщений: 8284
Награды: 111
Город: Санкт-Петербург
Репутация: 5935
Статус:
Ted67, смотри, если у тебя в моде есть
Code
stock Test(playerid,s)   
  {   
  if(Player[playerid][pW] < s)   
  {   
  new str[32];   
  format(str,sizeof(str),"Test message: %d",s);   
  SendClientMessage(playerid,white,str);   
  return 1;   
  }   
  return 0;   
  }  

то при вызове if(Test(playerid,500)) у тебя выполнится код
Code
if(Player[playerid][pW] < 500)   
  {   
  new str[32];   
  format(str,sizeof(str),"Test message: %d",s);   
  SendClientMessage(playerid,white,str);  // тут выведется Test message:  500
  return 1;   
  }   
  return 0;  

Эти строки в любом случае напишутся, если ты вызовешь функцию Test, если ты хочешь просто вывести строки, то нужно делать так:
Code
stock Test(playerid,s)   
  {   
  if(Player[playerid][pW] < s)   
  {   
  return 1;   
  }   
  return 0;   
  }  


if(Test(playerid, 500))
{
new str[32];
format(str,sizeof(str),"Test message: %d",s);
SendClientMessage(playerid,white,str);
}



if(isset($beer)&&isset($girl)) { drink($beer);fuck($girl); }else die();
Мониторинг sa:mp серверов


Приватно никого не консультирую, моды также не пишу, ни так, ни за деньги.
Моя ICQ 675715, пишу только с неё. Все остальные Роачи фейки, ничего я не продаю и продавать не буду, вас разводят.
romanziДата: Вторник, 21.08.2012, 20:13 | Сообщение # 4498
Новенький
Группа: Пользователи
Сообщений: 66
Награды: 0
Город: Днепропетровск
Репутация: 9
Замечания: 0%
Статус:
Такая фигня, сорри за тупость. Нужно создать,что-то вроде казны, налогов и т.п.
Файл создаётся,где записывается ко всему 0 (казна,силовики,мед,налоги и т.п.).
Но манипулировать с этими данными не получается. Вроде такого: GosInfo[0][gosKazna] += 1000;
Всё равно 0 в файле.
Code
enum gosInfo
{
gosKazna,
gosSiloviki,
gosMed,
gosNalogHouse,
gosNalogBiz

};
new GosInfo[1][gosInfo];


Code
public OnGosDriver(){
new string[32];
     new gos;
    format(string, sizeof(string), "Gos/Empire.ini", gos);
     if(!dini_Exists(string))
    {
     dini_IntSet(string, "Kazna", GosInfo[0][gosKazna]);
        dini_IntSet(string, "Siloviki", GosInfo[0][gosSiloviki]);
        dini_IntSet(string, "Med",GosInfo[0][gosMed]);
     dini_IntSet(string, "NalogHouse", GosInfo[0][gosNalogHouse]); //,PlayerInfo[playerid][pDonateRank]);fwrite(hFile, var);
     dini_IntSet(string, "NalogBiz", GosInfo[0][gosNalogBiz]); //,PlayerInfo[playerid][gPupgrade]);fwrite(hFile, var);

    }
    if(dini_Exists(string))
    {
     dini_IntSet(string, "Kazna", GosInfo[0][gosKazna]);
        dini_IntSet(string, "Siloviki", GosInfo[0][gosSiloviki]);
        dini_IntSet(string, "Med",GosInfo[0][gosMed]);
     dini_IntSet(string, "NalogHouse", GosInfo[0][gosNalogHouse]); //,PlayerInfo[playerid][pDonateRank]);fwrite(hFile, var);
     dini_IntSet(string, "NalogBiz", GosInfo[0][gosNalogBiz]); //,PlayerInfo[playerid][gPupgrade]);fwrite(hFile, var);
    
    }
   }

TmInTДата: Среда, 22.08.2012, 00:03 | Сообщение # 4499
Новенький
Группа: Пользователи
Сообщений: 37
Награды: 0
Город: Москва
Репутация: 0
Замечания: 0%
Статус:
Скачал класный FS но почему-то трос можно использовать 1 раз, те кто понимают SA коды прошу помочь разобраться в чём проблема
Ссылка: http://depositfiles.com/files/vbv0ojq59



YouTube канал: http://www.youtube.com/user/Tm1nT
LatronДата: Среда, 22.08.2012, 02:20 | Сообщение # 4500
Группа: I'm V.I.P.
Сообщений: 2115
Награды: 22
Город: Орел
Репутация: 1604
Замечания: 0%
Статус:
TmInT, Что???Какой еще трос ??? Переменную наверное обнуляйте после каждого использования.


Моё портфолио

Мои работы:
[ Lesson ] Операторы в PAWN.
[ Lesson ] Переменная.
[ GM ] RegSys. ( Last update: 21.04.2012 )




Улыбайся всем как можно шире - =)) Они должны быть уверены,что ты холодная лицемерная сволочь. © Виктор Пелевин
Форум SAMP о мультиплеерах для GTA. » SAMP скачивание и обсуждение » Вопросы и Проблемы » [Архив #2] Вопросы ответы по SAMP [от 11.01.2012]
Страница 300 из 412«12298299300301302411412»
Поиск:





 


 


 
Хостинг от uCoz SAMP-RUS.COM