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

 



 
          





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





Последние Файлы 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  
[Архив #1] Вопросы по SAMP скриптам
PHPДата: Пятница, 18.04.2008, 22:44 | Сообщение # 1
Советчик
Группа: Пользователи
Сообщений: 1246
Награды: 71
Город: 1164
Замечания: 0%
Статус:
Задавайте вопросы, попробуем помочь!


Сообщение отредактировал Weddew - Понедельник, 09.06.2014, 03:17
moRozДата: Четверг, 07.10.2010, 16:24 | Сообщение # 2236
Новенький
Группа: Продвинутые
Сообщений: 16
Награды: 1
Репутация: 1
Замечания: 0%
Статус:
И как мне спросить у гугла? я даже без предстовления)
ZiGGiДата: Четверг, 07.10.2010, 17:55 | Сообщение # 2237
Мастер джэдай
Группа: Продвинутые
Сообщений: 2652
Награды: 34
Город: St. Petersburg
Репутация: 2102
Замечания: 20%
Статус:
Quote (moRoz)
И как мне спросить у гугла? я даже без предстовления)

тыц



Бложе
[indent]Мой блог
Уроки по Pawn
[/indent]

Open-GTO
[indent]Блог разработчиков
GitHub: https://github.com/Open-GTO/Open-GTO
Сборки мода с сервером тут
[/indent]
Exclusive-xДата: Пятница, 08.10.2010, 15:34 | Сообщение # 2238
Новенький
Группа: Пользователи
Сообщений: 38
Награды: 0
Город: Санкт-Петербург
Репутация: -38
Замечания: 20%
Статус:
Помогите, нужно чтобы когда встаешь на пикап, давало 10.000$ :)
maximus-vrnДата: Пятница, 08.10.2010, 23:50 | Сообщение # 2239
Уверенный в себе
Группа: Продвинутые
Сообщений: 174
Награды: 2
Город: Воронеж
Репутация: 13
Замечания: 0%
Статус:
Как через GetPlayerWeaponData сделать сохранение в файл всего оружия у игрока? Или есть другой более приемлимый способ?
KialoaДата: Суббота, 09.10.2010, 10:02 | Сообщение # 2240
Новенький
Группа: Пользователи
Сообщений: 20
Награды: 0
Город: Владивосток
Репутация: 0
Замечания: 0%
Статус:
Нужна помощь по Creamlife..
После создания Машин для фракции,пишет " Эта машина зарезирвирована на - )
Как исправить?



[url=http://www.agrank.com/samp/195.112.231.230:7777][img]http://www.agrank.com/dimg/monitor4/samp/19032_RU.png[/img][/url]
VagrantДата: Суббота, 09.10.2010, 11:56 | Сообщение # 2241
Уважаемый человек
Группа: I'm V.I.P.
Сообщений: 904
Награды: 21
Город: Находка
Репутация: 489
Замечания: 0%
Статус:
Quote (maximus-vrn)
Как через GetPlayerWeaponData сделать сохранение в файл всего оружия у игрока? Или есть другой более приемлимый способ?

Смотря для чего тебе это нужно. Если в файл то я так понимаю то хочешь что бы игрок при следующем входе на спавне получил всё своё оружие обратно а если только на один сеанс игры то можно и использовать переменные.



Человек учась ходить падает, и только падая, он учится ходить!
Мои работы:
[GM] W.F.S.A. V. 1.0 - 100%
[GM] San Fierro Enigmatic (TDM) V. 1.0 - 100%
[FS] Clan House V. 1.0 - 100%
[FS] Save Car Tun System V. 1.0 - 100%
[FS] Vagrant Anti-CapsLock V. 2.1 - 100%
[FS] Vagrant Anti-Advertise V. 1.1, V. 2.0 - 100%
[APP] SA-MP Interior Viewer V. 1.0 - 100%

Принимаю заказы на помощь в скриптинге!


Сообщение отредактировал Vagrant - Суббота, 09.10.2010, 12:00
maximus-vrnДата: Суббота, 09.10.2010, 15:13 | Сообщение # 2242
Уверенный в себе
Группа: Продвинутые
Сообщений: 174
Награды: 2
Город: Воронеж
Репутация: 13
Замечания: 0%
Статус:
Vagrant, нужно именно чтобы после перезахода его оружие снова выдали. И все операции с файлами должны бить через Dini. Хотя мне главное принцип подскажите, а под Dini я и сам подгоню.
Ghost-XДата: Суббота, 09.10.2010, 17:02 | Сообщение # 2243
Мастер джэдай
Группа: Продвинутые
Сообщений: 3548
Награды: 36
Город: Наб. Челны
Репутация: 856
Замечания: 40%
Статус:
maximus-vrn,
Code
new weapons[13][2],filename[256],playername[40];
GetPlayerName(playerid,playername,sizeof(playername));
format(filename,sizeof(filename),"Weapons/%s.txt",playername);
if(!dini_Exists(filename)) dini_Create(filename);
for (new i=0;i<13;i++)
{
     GetPlayerWeaponData(playerid,i,weapons[i][0],weapons[i][1]);
     format(string,sizeof(string),"Weapon%i",i);
     dini_Set(filename,string,weapons[i][0]);
     format(string,sizeof(string),"Bullets%i",i);
     dini_Set(filename,string,weapons[i][1]);
}



Спор на форуме, все равно что олимпиада среди умственно отсталых: даже если ты победил, ты все равно гермофродит.
Хочешь остаться при своем мнении - держи его при себе.
[RD]ChezДата: Суббота, 09.10.2010, 17:21 | Сообщение # 2244
Мастер джэдай
Группа: Продвинутые
Сообщений: 3687
Награды: 206
Город: St. P
Репутация: 0
Замечания: 20%
Статус:
Dini - зло!!!111 wall


1 час моей работы стоит минимум 800 рублей для срочных работ.
Знаю CodeIgniter, Kohana, втч. кастом(php), Вникаю в Yii. jQuery на должном уровне, немного разбираюсь в RightJS.
Алсо, 6 лет павно, 2 года в шарпе, понимаю си и плюсы.
Немного ассемблер.
Ох**тельный верстальщик какб.

Если ваш заказ потребует неделю работы и вы собираетесь заплатить 100 рублей - лес там ->> ^^^^^

chezrd@gmail.com
lance@chez-lab.ru
Ghost-XДата: Суббота, 09.10.2010, 17:30 | Сообщение # 2245
Мастер джэдай
Группа: Продвинутые
Сообщений: 3548
Награды: 36
Город: Наб. Челны
Репутация: 856
Замечания: 40%
Статус:
для mxINI:
Code
new weapons[13][2],filename[256],playername[40],file;  
GetPlayerName(playerid,playername,sizeof(playername));  
format(filename,sizeof(filename),"Weapons/%s.txt",playername);  
if(!ini_Exists(filename)) ini_Create(filename);  
file = ini_Open(filename);
for(new i=0;i<13;i++)  
{  
      GetPlayerWeaponData(playerid,i,weapons[i][0],weapons[i][1]);  
      format(string,sizeof(string),"Weapon%i",i);  
      ini_Set(file,string,weapons[i][0]);  
      format(string,sizeof(string),"Bullets%i",i);  
      ini_Set(file,string,weapons[i][1]);  
}
ini_Close(file);



Спор на форуме, все равно что олимпиада среди умственно отсталых: даже если ты победил, ты все равно гермофродит.
Хочешь остаться при своем мнении - держи его при себе.
maximus-vrnДата: Суббота, 09.10.2010, 17:48 | Сообщение # 2246
Уверенный в себе
Группа: Продвинутые
Сообщений: 174
Награды: 2
Город: Воронеж
Репутация: 13
Замечания: 0%
Статус:
Ghost-X, в OnPlayerDisconnect
Code
new weapons[13][2],filename[256];
   GetPlayerName(playerid,playername,sizeof(playername));
   format(filename,sizeof(filename),"%s%s.ini", Mode_Account_db,playername);
   if(!dini_Exists(filename))
   for (new i=0;i<13;i++)
   {
       GetPlayerWeaponData(playerid,i,weapons[i][0],weapons[i][1]);
       format(string,sizeof(string),"Weapon%i",i);
       dini_IntSet(filename,string,weapons[i][0]);
       format(string,sizeof(string),"Bullets%i",i);
       dini_IntSet(filename,string,weapons[i][1]);
   }

new playername[MAX_PLAYER_NAME]; есть в начале
Не сохраняет. Что не так?

Добавлено (09.10.2010, 17:48)
---------------------------------------------
Ошибку нашёл, исправил на if(dini_Exists(filename)) и всё стало сохраняться. Как теперь дать это оружие при входе?


Сообщение отредактировал maximus-vrn - Суббота, 09.10.2010, 17:35
Ghost-XДата: Суббота, 09.10.2010, 17:52 | Сообщение # 2247
Мастер джэдай
Группа: Продвинутые
Сообщений: 3548
Награды: 36
Город: Наб. Челны
Репутация: 856
Замечания: 40%
Статус:
При входе
Code
new weapons[13][2]
    for (new i=0;i<13;i++)  
    {  
        GetPlayerWeaponData(playerid,i,weapons[i][0],weapons[i][1]);  
        format(string,sizeof(string),"Weapon%i",i);  
        weapons[i][0] = strval(dini_Get(filename,string));  
        format(string,sizeof(string),"Bullets%i",i);  
        weapons[i][1] = strval(dini_Get(filename,string));  
        GivePlayerWeapon(playerid,weapons[i][0],weapons[i][1]);
    }



Спор на форуме, все равно что олимпиада среди умственно отсталых: даже если ты победил, ты все равно гермофродит.
Хочешь остаться при своем мнении - держи его при себе.
maximus-vrnДата: Суббота, 09.10.2010, 18:36 | Сообщение # 2248
Уверенный в себе
Группа: Продвинутые
Сообщений: 174
Награды: 2
Город: Воронеж
Репутация: 13
Замечания: 0%
Статус:
Ghost-X, Вствил в OnDialogResponse, не работает.
stepmexДата: Суббота, 09.10.2010, 19:56 | Сообщение # 2249
Мастер джэдай
Группа: Продвинутые
Сообщений: 2914
Награды: 35
Город: Е-бург
Репутация: 1032
Замечания: 0%
Статус:
maximus-vrn, при входе выполняется OnPLayerConnected(playerid), а не OnDialogResponse mda


И создал Бог женщину!.. Существо получилось злобное, но симпатичное...
maximus-vrnДата: Воскресенье, 10.10.2010, 01:17 | Сообщение # 2250
Уверенный в себе
Группа: Продвинутые
Сообщений: 174
Награды: 2
Город: Воронеж
Репутация: 13
Замечания: 0%
Статус:
stepmex, У меня диалоговое окно, там ввожу пароль и только после сверки пароля идёт респавн.

Добавлено (10.10.2010, 01:17)
---------------------------------------------
Ghost-X, Чуть-чуть поправил и всё заработало, спасибо. А бронежилет никак нельзя сохранить?

Поиск:





 


 


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