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

 



 
          





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





Последние Файлы 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
Модератор форума: Alcoholik  
F.A.Q. по созданию регистрации / логина диалоговыми окнами
toneysixДата: Четверг, 28.01.2010, 00:31 | Сообщение # 196
Джэдай
Группа: I'm V.I.P.
Сообщений: 1731
Награды: 77
Город: Салават
Репутация: 1825
Замечания: 0%
Статус:
JAST возможно сбились порядковые имена диалоговых, т.е диалог просто не откликается not response


Русскоязычныи портал о MTA/GTA-IV-MP | http://multi-theft-auto.ru
JASTДата: Четверг, 28.01.2010, 00:33 | Сообщение # 197
Новенький
Группа: Пользователи
Сообщений: 42
Награды: 3
Город: Саранск
Репутация: 3
Замечания: 60%
Статус:
Quote (toneysix)
JAST возможно сбились порядковые имена диалоговых, т.е диалог просто не откликается not response

Извиняюсь за вопрос,а можно ли это как то наладить?


Аккаунт бездействует.....
AwmДата: Четверг, 28.01.2010, 00:34 | Сообщение # 198
Группа: I'm V.I.P.
Сообщений: 3235
Награды: 55
Город: Tallinn
Репутация: 1661
Замечания: 0%
Статус:
Quote (JAST)
можно ли это как то наладить?

тупо поставить другие ид диалога.
смотри там где Dialogid




"Life is hard... life is harder if you're stupid." - John Wayne
toneysixДата: Четверг, 28.01.2010, 00:36 | Сообщение # 199
Джэдай
Группа: I'm V.I.P.
Сообщений: 1731
Награды: 77
Город: Салават
Репутация: 1825
Замечания: 0%
Статус:
JAST если сам не можешь, хотя бы код что ты сделал выложи.


Русскоязычныи портал о MTA/GTA-IV-MP | http://multi-theft-auto.ru
TupacДата: Пятница, 29.01.2010, 06:07 | Сообщение # 200
Новенький
Группа: Пользователи
Сообщений: 44
Награды: 0
Город: Москва
Репутация: 1
Замечания: 0%
Статус:
кто может дать диалог окна на дома тойсть чтоб там входить можно было через диалог и покупать и арендовать, кто даст код, тому нихрена ни что не дам crazy имхо хдд
dentonДата: Пятница, 29.01.2010, 10:03 | Сообщение # 201
Новенький
Группа: Пользователи
Сообщений: 19
Награды: 1
Город: Питер
Репутация: 9
Замечания: 0%
Статус:
Знает ли кто, как можно при регистрации через диалоговое окно запретить использование скобок, знаков препинание, если можно преведите пример для наглядности=))

toneysixДата: Пятница, 29.01.2010, 15:11 | Сообщение # 202
Джэдай
Группа: I'm V.I.P.
Сообщений: 1731
Награды: 77
Город: Салават
Репутация: 1825
Замечания: 0%
Статус:
Используй функцию strfind.


Русскоязычныи портал о MTA/GTA-IV-MP | http://multi-theft-auto.ru
dentonДата: Пятница, 29.01.2010, 16:23 | Сообщение # 203
Новенький
Группа: Пользователи
Сообщений: 19
Награды: 1
Город: Питер
Репутация: 9
Замечания: 0%
Статус:
toneysix, Подскажи плиз, как примерно должно выглядеть так:
Code
new namistring = strfind(result, ")", true);
    if (strlen(result) || namestring != 1 || namistring != 1)
                    {
     SendClientMessage(playerid, COLOR_GRAD2, " использовать скобки () нельзя!!!");
                    }

LogonДата: Суббота, 30.01.2010, 03:28 | Сообщение # 204
Освоившийся
Группа: Продвинутые
Сообщений: 126
Награды: 2
Город: ---
Репутация: 16
Замечания: 0%
Статус:
Плз помогите сделать на Vinewood'е,я сделал,но когда вводиш пароль чтоб войти появляется камера и катается по городу =(
toneysixДата: Суббота, 30.01.2010, 06:00 | Сообщение # 205
Джэдай
Группа: I'm V.I.P.
Сообщений: 1731
Награды: 77
Город: Салават
Репутация: 1825
Замечания: 0%
Статус:
denton
if(strfind(playername ,"@",true) != -1)
{
kick(playerid);
return SendClientMessage(playerid, COLOR_GREEN, "Неправильный формат ника.");
}

примерно так.



Русскоязычныи портал о MTA/GTA-IV-MP | http://multi-theft-auto.ru

Сообщение отредактировал toneysix - Суббота, 30.01.2010, 06:02
LogonДата: Суббота, 30.01.2010, 14:59 | Сообщение # 206
Освоившийся
Группа: Продвинутые
Сообщений: 126
Награды: 2
Город: ---
Репутация: 16
Замечания: 0%
Статус:
Ну плз помогите мне!
Z90Дата: Суббота, 30.01.2010, 15:04 | Сообщение # 207
Постоялец
Группа: Продвинутые
Сообщений: 358
Награды: 72
Город: xz
Репутация: 420
Замечания: 0%
Статус:
Quote (Logon)
Плз помогите сделать на Vinewood'е,я сделал,но когда вводиш пароль чтоб войти появляется камера и катается по городу =(

один я не понимаю смысла этих слов?

Quote (Logon)
помогите сделать

Quote (Logon)
я сделал

о_О



LogonДата: Суббота, 30.01.2010, 15:15 | Сообщение # 208
Освоившийся
Группа: Продвинутые
Сообщений: 126
Награды: 2
Город: ---
Репутация: 16
Замечания: 0%
Статус:
Бля кароче я сделал эти окна регистрации на моде Vinewood,захожу в игру просит ввести пароль чтоб войти,я ввожу пароль и камера по городу едет
Z90Дата: Суббота, 30.01.2010, 15:20 | Сообщение # 209
Постоялец
Группа: Продвинутые
Сообщений: 358
Награды: 72
Город: xz
Репутация: 420
Замечания: 0%
Статус:
давай код, посмотрим...


LogonДата: Суббота, 30.01.2010, 17:15 | Сообщение # 210
Освоившийся
Группа: Продвинутые
Сообщений: 126
Награды: 2
Город: ---
Репутация: 16
Замечания: 0%
Статус:
Z90, Какой код именно дать?!Если че вот OnDialogResponse:

[pwn] Z90, Какой код именно дать?!Если че вот OnDialogResponse:

[pwn]public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
new tpass[256],string[256],playername[MAX_PLAYER_NAME],loginmsg[256+1];
if(dialogid == 1)// Login by EdYa Other by Awm
{
if(response)
{
if(!strlen(inputtext))
{
GetPlayerName(playerid,playername,sizeof(playername));
format(loginmsg,256,"Этот ник зарегистрирован! \nЕсли вы являетесь владельцем данного аккаунта- \nТо введите ваш пароль без комманды /login! \nУдачной игры!");
ShowPlayerDialog(playerid,1,DIALOG_STYLE_INPUT,"[RP]Los-Santos-Life[RuS]|Login",loginmsg,"|Login|","|Exit|");
return 1;
}
strmid(tpass, inputtext, 0, strlen(inputtext), 255);
OnPlayerLogin(playerid,tpass);
}
else
{
Kick(playerid);
}
}
else if(dialogid == 2)
{
if(response)
{
if(!strlen(inputtext))
{
GetPlayerName(playerid,playername,sizeof(playername));
format(loginmsg,256,"Этот не ник зарегистрирован! \nЧтобы зарегистрироваться введите пароль- \nБез комманды /register! \nУдачной игры!");
ShowPlayerDialog(playerid,2,DIALOG_STYLE_INPUT,"[RP]Los-Santos-Life[RuS]|Register",loginmsg,"Enter","Exit");
return 1;
}
strmid(tpass, inputtext, 0, strlen(inputtext), 255);
OnPlayerRegister(playerid,tpass);
format(loginmsg,256,"Вы успешно зарегистрировались! \nВведите пароль который вы ввели при- \nРегистрации что залогониться! \nУдачной игры!");
ShowPlayerDialog(playerid,1,DIALOG_STYLE_INPUT,"[RP]Los-Santos-Life[RuS]|Login",loginmsg,"|Login|","|Exit|");
}
else
{
Kick(playerid);
}
}
else if(dialogid == 4)
{
if(response)
{
if(listitem == 0)
{
PlayerInfo[playerid][pSex] = 1;
SendClientMessage(playerid, COLOR_YELLOW2, "Ок, вы мужик.");
SetPlayerSkin(playerid,CivMalePeds[random(sizeof(CivMalePeds))][0]);
format(string,sizeof(string),"Теперь введите ваш возраст!\nПример: 07/07/1990");
ShowPlayerDialog(playerid,5,DIALOG_STYLE_INPUT,"Возраст персонажа",string,"Ok","Отмена");
return 1;
}
if(listitem == 1)
{
PlayerInfo[playerid][pSex] = 2;
SendClientMessage(playerid, COLOR_YELLOW2, "Ок вы женщина.");
SetPlayerSkin(playerid,CivFemalePeds[random(sizeof(CivFemalePeds))][0]);
format(string,sizeof(string),"Теперь введите ваш возраст!\nПример: 07/07/1990");
ShowPlayerDialog(playerid,5,DIALOG_STYLE_INPUT,"Возраст персонажа",string,"Ok","Отмена");
return 1;
}
}
else
{
SendClientMessage(playerid, COLOR_LIGHTRED, "Обязательно надо выбрать свой пол!");
new listitems[] = "Мужчина\nЖенщина";
ShowPlayerDialog(playerid,4,DIALOG_STYLE_LIST,"Выберите ваш пол:",listitems,"Ок","Отмена");
return 1;
}
}
else if(dialogid == 5)
{
if(response)
{
if(!strlen(inputtext))
{
format(string,sizeof(string),"Теперь введите ваш возраст!\nПример: 07/07/1990");
ShowPlayerDialog(playerid,5,DIALOG_STYLE_INPUT,"Возраст персонажа",string,"Ok","Отмена");
return 1;
}
new year, month,day;
getdate(year, month, day);
new DateInfo[3][20];
split(inputtext, DateInfo, '/');
new check = year - strval(DateInfo[2]);
if(check == year)
{
format(string,sizeof(string),"Теперь введите ваш возраст!\nПример: 07/07/1990");
ShowPlayerDialog(playerid,5,DIALOG_STYLE_INPUT,"Возраст персонажа",string,"Ok","Отмена");
return 1;
}
if(strval(DateInfo[1]) > month) { check -= 1; }
else if(strval(DateInfo[1]) == month && strval(DateInfo[0]) > day) { check -= 1; }
PlayerInfo[playerid][pAge] = check;
format(string, sizeof(string), "Ok, вам %d лет.",PlayerInfo[playerid][pAge]);
SendClientMessage(playerid, COLOR_YELLOW2, string);
new listitems[] = "Эстония\nЛатвия\nРоссия\nДругое";
ShowPlayerDialog(playerid,6,DIALOG_STYLE_LIST,"Выберите вашу страну:",listitems,"Ок","Отмена");
return 0;
}
else
{
format(string,sizeof(string),"Теперь введите ваш возраст!\nПример: 07/07/1990");
ShowPlayerDialog(playerid,5,DIALOG_STYLE_INPUT,"Возраст персонажа",string,"Ok","Отмена");
return 1;
}
}
else if(dialogid == 6)
{
if(response)
{
if(listitem == 0)
{
PlayerInfo[playerid][pOrigin] = 1;
SendClientMessage(playerid, COLOR_YELLOW2, "Ok, итак вы из Эстонии.");
SendClientMessage(playerid, COLOR_LIGHTRED, "Спасибо за информацию, сейчас начнётся обучение.");
TutTime[playerid] = 1;
return 0;
}
if(listitem == 1)
{
PlayerInfo[playerid][pOrigin] = 2;
SendClientMessage(playerid, COLOR_YELLOW2, "Ok, итак вы из Латвии.");
SendClientMessage(playerid, COLOR_LIGHTRED, "Спасибо за информацию, сейчас начнётся обучение.");
TutTime[playerid] = 1;
return 0;
}
if(listitem == 2)
{
PlayerInfo[playerid][pOrigin] = 3;
SendClientMessage(playerid, COLOR_YELLOW2, "Ok, итак вы из России.");
SendClientMessage(playerid, COLOR_LIGHTRED, "Спасибо за информацию, сейчас начнётся обучение.");
TutTime[playerid] = 1;
return 0;
}
if(listitem == 3)
{
PlayerInfo[playerid][pOrigin] = 4;
SendClientMessage(playerid, COLOR_YELLOW2, "Ok, итак вы из Другой страны.");
SendClientMessage(playerid, COLOR_LIGHTRED, "Спасибо за информацию, сейчас начнётся обучение.");
TutTime[playerid] = 1;
return 0;
}
}
else
{
new listitems[] = "Эстония\nЛатвия\nРоссия\nДругое";
ShowPlayerDialog(playerid,6,DIALOG_STYLE_LIST,"Выберите вашу страну:",listitems,"Ок","Отмена");
return 0;
}
}
return 1;
}[/pwn]

Добавлено (30.01.2010, 17:15)
---------------------------------------------
А все,я сделал!!!!!!!!!!!!!!!!!!

Поиск:





 


 


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