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

 



 
          





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





Последние Файлы 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  
Помощь новичкам по GTA скриптингу! #1
VILIXДата: Вторник, 12.08.2008, 02:51 | Сообщение # 181
Новенький
Группа: Пользователи
Сообщений: 17
Награды: 1
Репутация: 3
Замечания: 0%
Статус:
блин этот регистор лагательный((( он сохраняет бабло токо когда пишеш /register(например 10000). потом тратиш деньги(4200) выходиш входиш и у тебя 0 нажимаеш /login пишет уже залогено ((( потом есле рестарнуть именно серв кагда ты заходиш нажимаеш /login у тебя денег стоко скоко при регистре.(10000)
lol

OKStyle™Дата: Вторник, 12.08.2008, 08:44 | Сообщение # 182
Мастер джэдай
Группа: I'm V.I.P.
Сообщений: 2444
Награды: 16
Город: Оренбург
Репутация: 1174
Замечания: 40%
Статус:
LOgotipik, ты пиши не заново:
Code
public OnGameModeInit()
{
  UsePlayerPedAnims();
return 1;
}

А в свою функцию, уже имеющуюся, вписывай.


Да потому что когда человек делает на заказ он не старается. © kRiSyo
Кланяимся нофаму королю анимаций =))))))) © Manusya
В MTA - для вас все багоюзеры. Не юзают там +с только EFO и ACF. © SeWeR
[TDM]KosmosДата: Вторник, 12.08.2008, 11:26 | Сообщение # 183
Мастер джэдай
Группа: Продвинутые
Сообщений: 2046
Награды: 8
Город: Йошкар-Ола
Репутация: 126
Замечания: 40%
Статус:
1) stok IsPlayerInArea(playerid, Float:minx, Float:maxx, Float:miny, Float:maxy)
{
new Float:x, Float:y, Float:z;
GetPlayerPos(playerid, x, y, z);
if (x > minx && x < maxx && y > miny && y < maxy) return 1;
return 0;
}

Вот это куда вписывать?
2) И когда я ещё раз встовляю
UsePlayerPedAnims();
return 1;
}

То у меня при компиляции вылазит ошибка павно



Я вернулся =)
elkaДата: Вторник, 12.08.2008, 11:53 | Сообщение # 184
Уверенный в себе
Группа: Продвинутые
Сообщений: 155
Награды: 1
Репутация: 12
Замечания: 0%
Статус:
public OnPlayerDeath(playerid)
{
//SendDeathMessage(killerid,playerid,reason);
SendClientMessage(playerid, COLOR_YELLOW,"The money is write to memory");
new art, File:ftw=fopen("money.txt", io_write);
art=GetPlayerMoney(playerid);
format(art, "%s\r\n", art);
fwrite(ftw, art);
fclose(ftw);
}
При смерти пишеться сколько у игрока денег. Только ошибка вот "error 035: argument type mismatch (argument 1)". Половина скрипта бред, помогите исправить. И по возможности писать ник игрока в той же строке.

SpiritДата: Вторник, 12.08.2008, 12:04 | Сообщение # 185
Освоившийся
Группа: Продвинутые
Сообщений: 129
Награды: 1
Город: Омск
Репутация: 14
Замечания: 0%
Статус:
elka, бреда много:)
new art, File:ftw=fopen("money.txt", io_write);
art=GetPlayerMoney(playerid);
format(art, "%s\r\n", art);
fwrite(ftw, art);
fclose(ftw);
Србсна вся эта часть почти
fwrite(дескриптор открытого файла, строка на запись);
format - это только для записи данных в строку, ты пишеш в переменную
format(строка, колличество байтов на запись, пишут обычно sizeof(строка),в кавычках "" параметры записываемых в строку данных, данные);
тоеесть тебе было надо
Code

new art, File:ftw=fopen("money.txt", io_write);
new str[128];//Строка куда данные пойдут
art=GetPlayerMoney(playerid);
format(str,sizeof(str),"%d\n",art);//Типы данных при записи в строку %d - переменная целого типа %f - вещественного тоесть Float %s - строка %0.2f - //записана переменная вещественного типа в строку 0 пробелов 2 знака после запятой
fwrite(ftw, str);
fclose(ftw);    



Любиш садизм люби и мазахизм :)

Сообщение отредактировал Spirit - Вторник, 12.08.2008, 13:20
VILIXДата: Вторник, 12.08.2008, 12:35 | Сообщение # 186
Новенький
Группа: Пользователи
Сообщений: 17
Награды: 1
Репутация: 3
Замечания: 0%
Статус:
помогите мне с регистрацией( как зделать чтоб при воторном заходе на сервер он автоматом нелогинелся? (хотя на самом деле он не логинеца(( но залогинеца я могу только после реса серва((

Добавлено (12.08.2008, 12:35)
---------------------------------------------
У меня есть мод готовый там де рег система хорошая и есть его pwn файл но рега встроена в мод попытаюсь щя выташить оттуда :)

elkaДата: Вторник, 12.08.2008, 13:01 | Сообщение # 187
Уверенный в себе
Группа: Продвинутые
Сообщений: 155
Награды: 1
Репутация: 12
Замечания: 0%
Статус:
Quote (Spirit)
elka, бреда много:)
Спирит, просто в учебниках сампа был только один пример про имена. Вот с этого и пришлось, что-то думать. Сейчас попробую применить твое.

Добавлено (12.08.2008, 13:01)
---------------------------------------------
Spirit все равно тут ошибка.
#include <a_samp>

public OnPlayerDeath(playerid)
{
new art, File:ftw=fopen("money.txt", io_write);
new str[128];//Строка куда данные пойдут
art=GetPlayerMoney(playerid);
format(str,sizeof(str),"%d\n",art);
fwrite(ftw, art);
fclose(ftw);
}

SpiritДата: Вторник, 12.08.2008, 13:19 | Сообщение # 188
Освоившийся
Группа: Продвинутые
Сообщений: 129
Награды: 1
Город: Омск
Репутация: 14
Замечания: 0%
Статус:
elka, блин не там поправил не fwrite(ftw, art); ,а fwrite(ftw, str);


Любиш садизм люби и мазахизм :)

Сообщение отредактировал Spirit - Вторник, 12.08.2008, 13:21
VILIXДата: Вторник, 12.08.2008, 13:35 | Сообщение # 189
Новенький
Группа: Пользователи
Сообщений: 17
Награды: 1
Репутация: 3
Замечания: 0%
Статус:
Люди блин не как немогу зделать ((( кто может помочь по извлечению реги из готового мода плиз стукните в асю 7399223
elkaДата: Вторник, 12.08.2008, 15:34 | Сообщение # 190
Уверенный в себе
Группа: Продвинутые
Сообщений: 155
Награды: 1
Репутация: 12
Замечания: 0%
Статус:
Spirit, я просто недоглядел. Все работает, а можно что бы в ту же строку там где деньги писало и ник после запятой?
SpiritДата: Вторник, 12.08.2008, 16:07 | Сообщение # 191
Освоившийся
Группа: Продвинутые
Сообщений: 129
Награды: 1
Город: Омск
Репутация: 14
Замечания: 0%
Статус:
Можно, юзай опять таки format
format(str,sizeof(str),"%d,%s",money,name);//Такой вот пример



Любиш садизм люби и мазахизм :)
elkaДата: Вторник, 12.08.2008, 16:37 | Сообщение # 192
Уверенный в себе
Группа: Продвинутые
Сообщений: 155
Награды: 1
Репутация: 12
Замечания: 0%
Статус:
Пасиб.
[TDM]KosmosДата: Среда, 13.08.2008, 19:29 | Сообщение # 193
Мастер джэдай
Группа: Продвинутые
Сообщений: 2046
Награды: 8
Город: Йошкар-Ола
Репутация: 126
Замечания: 40%
Статус:
Кстати, Okstyle, насчёт бега! lol Надо было просто вырезат из мода это UsePlayerPedAnims(); и всё, но спс за помощь всё равно crazy


Я вернулся =)
kolyanezДата: Пятница, 15.08.2008, 15:54 | Сообщение # 194
Новенький
Группа: Пользователи
Сообщений: 5
Награды: 1
Город: харьков
Репутация: 0
Замечания: 0%
Статус:
Народ помогите!
Кароч можете сделать так, чтоб при выборе скина и оружия камера была тут
0,1961.3400,1343.2206,15.3746,101.6095



;)
OKStyle™Дата: Пятница, 15.08.2008, 17:29 | Сообщение # 195
Мастер джэдай
Группа: I'm V.I.P.
Сообщений: 2444
Награды: 16
Город: Оренбург
Репутация: 1174
Замечания: 40%
Статус:
kolyanez, например, так:
Code
SetPlayerCameraPos(playerid,1961.3400,1343.2206,15.3746);
SetPlayerCameraLookAt(playerid,x,y,z); // xyz - координаты точки, куда будет смотреть камера (лучше такие же, как и у скина)



Да потому что когда человек делает на заказ он не старается. © kRiSyo
Кланяимся нофаму королю анимаций =))))))) © Manusya
В MTA - для вас все багоюзеры. Не юзают там +с только EFO и ACF. © SeWeR
Поиск:





 


 


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