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

 



 
        
[SA-MP] Hosted Tab (120)
DieSeL 24.09.2017 20:30
GTA IV Mod Installer (5)
jasper2 23.09.2017 02:50
 





Рекомендуем:
Добавить 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
Страница 1 из 212»
Модератор форума: AXE, Weddew 
Форум SAMP о мультиплеерах для GTA. » SAMP скачивание и обсуждение » Вопросы и Проблемы » [Решено] Помогите криворукому :(
[Решено] Помогите криворукому :(
MckenzyДата: Вторник, 27.12.2011, 13:45 | Сообщение # 1
Советчик
Группа: I'm V.I.P.
Сообщений: 1212
Награды: 130
Город: Ярославль
Репутация: 2125
Замечания: 80%
Статус:
Сделал следующее, человек пишет в диалоге текст, этот текст сохраняет в скриптфале в папке "Email" в отдельном файлике - блокноте с ником игрока, но почему то этого не происходит, т.е ничего не сохраняет. Вот код:
Code
if(!strlen(inputtext)) return 1;
new fileos[200];
new email;
email = strval(inputtext);
GetPlayerName(playerid, sendername, sizeof(sendername));
format(fileos,sizeof(fileos),"Email\%s.ini", sendername);
PlayerInfo[playerid][pEmail] = email;
Encrypt(PlayerInfo[playerid][pEmail]);
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, sizeof(name));

SevDДата: Вторник, 27.12.2011, 14:00 | Сообщение # 2
Группа: Продвинутые
Сообщений: 456
Награды: 38
Город: Москва
Репутация: 452
Замечания: 0%
Статус:
Чутка посмотрел, увидел email = strval(inputtext); - закончил смотреть :D
strval - переведение из текста (string) в натуральные числа (integer).
Внимание, вопрос: у вас имейл из цифр состоит? ;)
Ладно, посмотрел дальше. Либо у меня глючит браузер, либо код не до конца - это раз.
Два - зачем ты два раза подряд получаешь имя игрока, перед форматированием пути к файлу и после. При этом заносишь в две разные переменные?



Bye-bye SA-MP 0/
Hello EVE Online ^.^


Сообщение отредактировал SevD - Вторник, 27.12.2011, 14:03
MckenzyДата: Вторник, 27.12.2011, 14:10 | Сообщение # 3
Советчик
Группа: I'm V.I.P.
Сообщений: 1212
Награды: 130
Город: Ярославль
Репутация: 2125
Замечания: 80%
Статус:
Quote (SevD)
Либо у меня глючит браузер, либо код не до конца - это раз.

Код до конца, просто я первый раз работаю с файлами :)
Судя из написанного тобою, должно получиться вот это?
Code
if(!strlen(inputtext)) return 1;
new fileos[200];
new email;
GetPlayerName(playerid, sendername, sizeof(sendername));
format(fileos,sizeof(fileos),"Email\%s.ini",  sendername);
PlayerInfo[playerid][pEmail] = email;
Encrypt(PlayerInfo[playerid][pEmail]);
new name[MAX_PLAYER_NAME];

ВеликсДата: Вторник, 27.12.2011, 15:07 | Сообщение # 4
Мастер джэдай
Группа: Модераторы
Сообщений: 3925
Награды: 287
Город: Мухосранск
Репутация: 8414
Замечания: 0%
Статус:
Погоди, если ты хочешь сделать сохранение сообщения, зачем еще отдельная папка? xD А вообще, код ужасный бред... я же тебе недавно показал записывать текст в переменную.


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


Сообщение отредактировал velix - Вторник, 27.12.2011, 15:15
MckenzyДата: Вторник, 27.12.2011, 15:25 | Сообщение # 5
Советчик
Группа: I'm V.I.P.
Сообщений: 1212
Награды: 130
Город: Ярославль
Репутация: 2125
Замечания: 80%
Статус:
Quote (velix)
если ты хочешь сделать сохранение сообщения, зачем еще отдельная папка?

Я хочу что бы когда игрок вводил свой е мэйл, в отдельной папке создавался файл с его ником, где было написан его ящик. Не получается у меня, второй день мучаюсь.

ВеликсДата: Вторник, 27.12.2011, 15:30 | Сообщение # 6
Мастер джэдай
Группа: Модераторы
Сообщений: 3925
Награды: 287
Город: Мухосранск
Репутация: 8414
Замечания: 0%
Статус:
Зачем отдельная папка? Смысл?


[cut=freestyle]
ПРИНЕСЛА СОРОКА В РОТЕ ПРИВОРОТ ,
СВЯЗАЛАСЬ НА ШЕЕ ЛОЗА И БЫЛ ПОЛНЫЙ ПИ**ЕЦ,
ОСЕНЬ С ЗИМОЙ, ЛЕТО С ВЕСНОЙ,
ГУСЬ С ЛИСОЙ, ЕБ**ИСЬ ВО ТЬМЕ НОЧНОЙ.
УЗЕЛ ЗАВЯЗАЛСЯ, ПЕПЕЛ РАЗМЕТАЛСЯ И ЛИСА ЗАБЕРЕМЕНЕЛА.
ВМЕСТЕ ВЕК ВЕКОВАТЬ, ПУТУ НЕ РАЗВЯЗАТЬ.
ТРАВА ПЕРЕПЛЕТИСЬ, УЗЕЛ ЗАВОРОЖИСЬ.
ЛЕНАРУ ДАЙ УМА И ЛЕНУ
НА ВЕЛЕ НЕ ОТРАЗИСЬ,ЕБ*СЬ ЕБ*СЬ ЕБ*СЬ
© Хасан
[/cut]
MckenzyДата: Вторник, 27.12.2011, 15:32 | Сообщение # 7
Советчик
Группа: I'm V.I.P.
Сообщений: 1212
Награды: 130
Город: Ярославль
Репутация: 2125
Замечания: 80%
Статус:
velix, хочется kiss
Ну а как иначе? Записывать в папку user в файл с игроком?

AwmДата: Вторник, 27.12.2011, 15:33 | Сообщение # 8
Группа: I'm V.I.P.
Сообщений: 3236
Награды: 55
Город: Tallinn
Репутация: 1661
Замечания: 0%
Статус:
Mckenzy, используешь какой нибудь инклуд для работы с файлами ?

кстате Encrypt там не нужен, ведь ты не хочешь шифровать емайл верно ?




"Life is hard... life is harder if you're stupid." - John Wayne
MckenzyДата: Вторник, 27.12.2011, 15:36 | Сообщение # 9
Советчик
Группа: I'm V.I.P.
Сообщений: 1212
Награды: 130
Город: Ярославль
Репутация: 2125
Замечания: 80%
Статус:
Quote (Awm)
используешь какой нибудь инклуд для работы с файлами

dini
Quote (Awm)
ведь ты не хочешь шифровать емайл верно ?

Yes
*удаляет строчку Encrypt*

ВеликсДата: Вторник, 27.12.2011, 15:39 | Сообщение # 10
Мастер джэдай
Группа: Модераторы
Сообщений: 3925
Награды: 287
Город: Мухосранск
Репутация: 8414
Замечания: 0%
Статус:
Quote (Mckenzy)
velix, хочется Ну а как иначе? Записывать в папку user в файл с игроком?

Да, ибо нагружать сервер чтением доп. файла совсем не к чему.
Quote (Mckenzy)
dini

Переходи на MxINI, dini - херня.



[cut=freestyle]
ПРИНЕСЛА СОРОКА В РОТЕ ПРИВОРОТ ,
СВЯЗАЛАСЬ НА ШЕЕ ЛОЗА И БЫЛ ПОЛНЫЙ ПИ**ЕЦ,
ОСЕНЬ С ЗИМОЙ, ЛЕТО С ВЕСНОЙ,
ГУСЬ С ЛИСОЙ, ЕБ**ИСЬ ВО ТЬМЕ НОЧНОЙ.
УЗЕЛ ЗАВЯЗАЛСЯ, ПЕПЕЛ РАЗМЕТАЛСЯ И ЛИСА ЗАБЕРЕМЕНЕЛА.
ВМЕСТЕ ВЕК ВЕКОВАТЬ, ПУТУ НЕ РАЗВЯЗАТЬ.
ТРАВА ПЕРЕПЛЕТИСЬ, УЗЕЛ ЗАВОРОЖИСЬ.
ЛЕНАРУ ДАЙ УМА И ЛЕНУ
НА ВЕЛЕ НЕ ОТРАЗИСЬ,ЕБ*СЬ ЕБ*СЬ ЕБ*СЬ
© Хасан
[/cut]
AwmДата: Вторник, 27.12.2011, 15:40 | Сообщение # 11
Группа: I'm V.I.P.
Сообщений: 3236
Награды: 55
Город: Tallinn
Репутация: 1661
Замечания: 0%
Статус:
Quote (velix)
Да, ибо нагружать сервер чтением доп. файла совсем не к чему.

+1
лучше записывай емайл в аккаунт игрока




"Life is hard... life is harder if you're stupid." - John Wayne
EakwarpДата: Вторник, 27.12.2011, 15:42 | Сообщение # 12
Мастер джэдай
Группа: Продвинутые
Сообщений: 4877
Награды: 179
Город: Москва
Репутация: 2543
Замечания: 60%
Статус:
Quote (Mckenzy)
dini

Печаль закончилась здесь.
Quote (Mckenzy)
email = strval(inputtext);
GetPlayerName(playerid, sendername, sizeof(sendername));
format(fileos,sizeof(fileos),"Email\%s.ini", sendername);
PlayerInfo[playerid][pEmail] = email;
Encrypt(PlayerInfo[playerid][pEmail]);
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, sizeof(name));

А началась вот от сюда.

Вы совершенно не понимаете, что вы делаете, а главное не хотите, и не собираетесь понимать! С таким подходом, делать вам в скриптинге совершенно нечего, ищите себя на другом поприще.



More than 4 years of development, more than 250,000 lines of source code, more than a hundred units and more than 3400 revisions. Valakas Roleplay - choose your role.


Valakas Roleplay on Twitter

Платные консультации, разработка, в ICQ. Дорого.
MckenzyДата: Вторник, 27.12.2011, 15:46 | Сообщение # 13
Советчик
Группа: I'm V.I.P.
Сообщений: 1212
Награды: 130
Город: Ярославль
Репутация: 2125
Замечания: 80%
Статус:
Quote (Awm)
записывай емайл в аккаунт игрока

Сейчас попробую :)

ВеликсДата: Вторник, 27.12.2011, 15:46 | Сообщение # 14
Мастер джэдай
Группа: Модераторы
Сообщений: 3925
Награды: 287
Город: Мухосранск
Репутация: 8414
Замечания: 0%
Статус:
[off]
Quote (Eakwarp)
Вы совершенно не понимаете, что вы делаете, а главное не хотите, и не собираетесь понимать! С таким подходом, делать вам в скриптинге совершенно нечего, ищите себя на другом поприще.

Не согласен) Ты же тоже был нубом, и тоже нихера не понимал когда то)[/off]



[cut=freestyle]
ПРИНЕСЛА СОРОКА В РОТЕ ПРИВОРОТ ,
СВЯЗАЛАСЬ НА ШЕЕ ЛОЗА И БЫЛ ПОЛНЫЙ ПИ**ЕЦ,
ОСЕНЬ С ЗИМОЙ, ЛЕТО С ВЕСНОЙ,
ГУСЬ С ЛИСОЙ, ЕБ**ИСЬ ВО ТЬМЕ НОЧНОЙ.
УЗЕЛ ЗАВЯЗАЛСЯ, ПЕПЕЛ РАЗМЕТАЛСЯ И ЛИСА ЗАБЕРЕМЕНЕЛА.
ВМЕСТЕ ВЕК ВЕКОВАТЬ, ПУТУ НЕ РАЗВЯЗАТЬ.
ТРАВА ПЕРЕПЛЕТИСЬ, УЗЕЛ ЗАВОРОЖИСЬ.
ЛЕНАРУ ДАЙ УМА И ЛЕНУ
НА ВЕЛЕ НЕ ОТРАЗИСЬ,ЕБ*СЬ ЕБ*СЬ ЕБ*СЬ
© Хасан
[/cut]
EakwarpДата: Вторник, 27.12.2011, 15:52 | Сообщение # 15
Мастер джэдай
Группа: Продвинутые
Сообщений: 4877
Награды: 179
Город: Москва
Репутация: 2543
Замечания: 60%
Статус:
Quote (velix)
Не согласен) Ты же тоже был нубом, и тоже нихера не понимал когда то)

Когда я был "нубом", сфера была настолько мала и убога, и содержала в себе от силы один полезный мануал(на английской вики), и человек 20 более менее "шарящих" в павно во всем мире. Да и до такого идиотизма в коде, я не доходил никогда. Сейчас уже не то время, когда раздолбайство в таком ужасном виде прощается.



More than 4 years of development, more than 250,000 lines of source code, more than a hundred units and more than 3400 revisions. Valakas Roleplay - choose your role.


Valakas Roleplay on Twitter

Платные консультации, разработка, в ICQ. Дорого.
Форум SAMP о мультиплеерах для GTA. » SAMP скачивание и обсуждение » Вопросы и Проблемы » [Решено] Помогите криворукому :(
Страница 1 из 212»
Поиск:





 


 


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