Последние Файлы GTA 4
Последние Файлы GTA-MP
Реклама
NDS
Torres Дата: Воскресенье, 16.03.2008, 19:51 | Сообщение # 1
Местный
Группа:
Продвинутые
Сообщений: 690
Награды:
2
Город: Йошкар-Ола
Репутация:
127
Замечания:
0%
Статус:
Если хотите получите пвн скрипта NDS пишите в аську 9557112. Цена договорная.
З.Ы. Если меня нет в аське,пишите в эту тему
[GM-MYSQL-PHP]PEN1:Ultra LS - совместим с samp 0.3 [ADD]MTA map converter
DRAgoONoN Дата: Воскресенье, 16.03.2008, 19:55 | Сообщение # 2
Советчик
Группа:
Продвинутые
Сообщений: 1149
Награды:
2
Город: Одесса
Репутация:
102
Замечания:
0%
Статус:
ыыы а бесплатно можно ?
SAMP WIKI
Torres Дата: Воскресенье, 16.03.2008, 20:00 | Сообщение # 3
Местный
Группа:
Продвинутые
Сообщений: 690
Награды:
2
Город: Йошкар-Ола
Репутация:
127
Замечания:
0%
Статус:
Цитирую то,что уже говорил
[GM-MYSQL-PHP]PEN1:Ultra LS - совместим с samp 0.3 [ADD]MTA map converter
RockStarGamer Дата: Воскресенье, 16.03.2008, 20:00 | Сообщение # 4
Долгожитель
Группа:
Продвинутые
Сообщений: 1604
Награды:
1
Город: New York city
Репутация:
60
Замечания:
0%
Статус:
Можно: Code
111111#include <a_samp> #include <dutils> new weaponid; new ammo; new BbI3oB[MAX_PLAYERS]; new duelstart; #define COLOR_RED 0xAA3333AA #define COLOR_YELLOW 0xFFFF00AA main() { print("\n---------------------------------------------------------------------------------------------"); print(" Script Provided by www.samp-rus.com (скрипт предоставлен сайтом samp-rus.com)"); print("---------------------------------------------------------------------------------------------\n"); } public OnFilterScriptInit() { duelstart = 0; print(" *****************************************************"); print(" * | * New duel System (NDS) by Torres 1.0b * | *"); print(" *****************************************************"); return 1; } public OnPlayerConnect(playerid) { new giveplayerid; BbI3oB[playerid] = 0; BbI3oB[giveplayerid] = 0; SendClientMessage(playerid, COLOR_YELLOW," На сервере стоит duel system by Torres,чтобы вызвать"); SendClientMessage(playerid, COLOR_YELLOW," пишите /joinduel[id игрока][id оружия][патроны]"); return 0; } public OnPlayerCommandText(playerid, cmdtext[]) { new tmp[256]; new cmd[256]; new string[256]; new idx; cmd = strtok(cmdtext, idx); new sendername[MAX_PLAYER_NAME]; new giveplayer[MAX_PLAYER_NAME]; new giveplayerid; if(strcmp(cmd,"/joinduel",true) == 0) { GetPlayerName(playerid, sendername, sizeof(sendername)); tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_RED," ИСПОЛЬЗОВАТЬ: /joinduel [id] [id оружия] [патроны]"); return 1; } giveplayerid = strval(tmp); tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_RED," ИСПОЛЬЗОВАТЬ: /joinduel [id] [id оружия] [патроны]"); return 1; } weaponid = strval(tmp); if(weaponid < 0 || weaponid > 42 || weaponid == 19 || weaponid == 20 || weaponid == 21) { SendClientMessage(playerid, COLOR_RED, " ОШИБКА: Неправильный ID оружия."); return 1; } tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { ammo = 100000; } ammo = strval(tmp); if(ammo < 0 || ammo > 100000) { SendClientMessage(playerid, COLOR_RED, "ОШИБКА: Неправильное кол-во оружия."); return 1; } if(IsPlayerConnected(giveplayerid)) { if(duelstart == 0) { GetPlayerName(playerid, sendername, sizeof(sendername)); new weaponname[20]; GetWeaponName(weaponid, weaponname, sizeof(weaponname)); GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer)); format(string,sizeof(string)," Вы вызвали %s на дуэль",giveplayer); SendClientMessage(playerid, COLOR_YELLOW, string); format(string,sizeof(string)," Оружие \"%s\" с %d патронами", weaponname,ammo); SendClientMessage(giveplayerid, COLOR_YELLOW, string); format(string,sizeof(string)," %s(%i) вызывает вас на дуэль. Оружие \"%s\" с %d патронами",sendername,playerid, weaponname,ammo); SendClientMessage(giveplayerid, COLOR_YELLOW, string); format(string,sizeof(string)," если вы согласны пишите /accept, если нет /decline"); BbI3oB[playerid] = 1; BbI3oB[giveplayerid] = 1; SendClientMessage(giveplayerid, COLOR_YELLOW, string); } else { SendClientMessage(playerid, COLOR_YELLOW, " Подождите окончания текущей дуэли"); } } else { format(string, sizeof(string), "%d не активный ид игрока.", giveplayerid); SendClientMessage(playerid, COLOR_RED, string); } return 1; } if(strcmp(cmd,"/accept",true) == 0) { tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_RED, " ИСПОЛЬЗОВАТЬ: /accept [playerid]"); return 1; } giveplayerid = strval(tmp); GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer)); GetPlayerName(playerid, sendername, sizeof(sendername)); if(IsPlayerConnected(giveplayerid)) { if(BbI3oB[playerid] == 1 && BbI3oB[giveplayerid] == 1) { if(duelstart == 0) { format(string, sizeof(string), "*Вы согласились с вызовом на дуэль от %s",giveplayer); SendClientMessage(playerid,COLOR_YELLOW, string); format(string, sizeof(string), "%s согласился с вашим вызовом",sendername); SendClientMessage(giveplayerid,COLOR_YELLOW, string); SetPlayerHealth(playerid, 100); SetPlayerHealth(giveplayerid, 100); SetPlayerArmour(playerid, 100); SetPlayerArmour(giveplayerid, 100); SetPlayerPos(playerid,2176.0193,1502.4865,24.1322); SetPlayerPos(giveplayerid,2152.2244,1465.5251,24.1668); ResetPlayerWeapons(playerid); ResetPlayerWeapons(giveplayerid); GivePlayerWeapon(playerid,weaponid, ammo/2); GivePlayerWeapon(giveplayerid,weaponid, ammo/2); duelstart = 1; } else { SendClientMessage(playerid, COLOR_RED, " Подождите пока закончится нынешняя дуэль"); } } else { format(string, sizeof(string), " Вы не получали приглашение на дуэль от %s.", giveplayer); SendClientMessage(playerid, COLOR_RED, string); } } else { format(string, sizeof(string), "%d не активный ид игрока.", giveplayerid); SendClientMessage(playerid, COLOR_RED, string); } return 1; } if(strcmp(cmd,"/decline",true) == 0) { tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_RED, " ИСПОЛЬЗОВАТЬ: /decline [playerid]"); return 1; } giveplayerid = strval(tmp); GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer)); GetPlayerName(playerid, sendername, sizeof(sendername)); if(IsPlayerConnected(giveplayerid)) { if(BbI3oB[playerid] == 1 && BbI3oB[giveplayerid] == 1) { BbI3oB[playerid] = 0; BbI3oB[giveplayerid] = 0; format(string, sizeof(string), "*Вы отказались от дуэли с %s",giveplayer); SendClientMessage(playerid,COLOR_YELLOW, string); format(string, sizeof(string), "%s отказался от дуэли с вами",sendername); SendClientMessage(giveplayerid,COLOR_YELLOW, string); } else { format(string, sizeof(string), "*%s вас не вызывал",giveplayer); SendClientMessage(playerid,COLOR_YELLOW, string); } } else { format(string, sizeof(string), "%d не активный ид игрока.", giveplayerid); SendClientMessage(playerid, COLOR_RED, string); } return 1; } if(strcmp(cmd,"/kill",true) == 0) { SetPlayerHealth(playerid, 0); if(BbI3oB[playerid] == 1) { duelstart = 0; } return 1; } if(strcmp(cmd,"/endduel",true) == 0) { if(duelstart == 1) { duelstart = 0; } else { SendClientMessage(playerid, COLOR_RED, " Дуэль итак не начата"); } return 1; } return 0; } public OnPlayerDeath(playerid, killerid, reason) { new killername[MAX_PLAYER_NAME]; new playername[MAX_PLAYER_NAME]; new string[256]; GetPlayerName(killerid, killername, sizeof(killername)); GetPlayerName(playerid, playername, sizeof(playername)); if(BbI3oB[playerid] == 1 && BbI3oB[killerid] == 1 && duelstart == 1) { SpawnPlayer(killerid); BbI3oB[playerid] = 0; BbI3oB[killerid] = 0; duelstart = 0; format(string, sizeof(string), "*Поздравляю!Ты победил в поединке с %s",playername); SendClientMessage(killerid,COLOR_YELLOW, string); format(string, sizeof(string), " Ты проиграл в поединке с %s",killername); SendClientMessage(playerid,COLOR_YELLOW, string); format(string, sizeof(string), " %s победил в поединке с %s",killername,playername); SendClientMessageToAll(COLOR_YELLOW, string); } return 0; }
Torres Дата: Воскресенье, 16.03.2008, 20:04 | Сообщение # 5
Местный
Группа:
Продвинутые
Сообщений: 690
Награды:
2
Город: Йошкар-Ола
Репутация:
127
Замечания:
0%
Статус:
Точно,забыл сказать 1.0b распространяется бесплатно
[GM-MYSQL-PHP]PEN1:Ultra LS - совместим с samp 0.3 [ADD]MTA map converter
DRAgoONoN Дата: Воскресенье, 16.03.2008, 21:19 | Сообщение # 6
Советчик
Группа:
Продвинутые
Сообщений: 1149
Награды:
2
Город: Одесса
Репутация:
102
Замечания:
0%
Статус:
Quote (Torres )
Точно,забыл сказать 1.0b распространяется бесплатно
Ты ж его уже выложил, поэтому и бесплатно, а вообщем скрипт крут
SAMP WIKI
DarkByte Дата: Среда, 19.03.2008, 12:16 | Сообщение # 7
Долгожитель
Группа:
Продвинутые
Сообщений: 1577
Награды:
7
Город: Челябинск
Репутация:
182
Замечания:
0%
Статус:
Quote (Wise )
Вот 1.1 можете заплатить + fun
Этот скрипт ещё исправлять нужно, декомпилятор не всегда норм всё делает
MusicSig vkontakte - расширение функционала ВКонтакте для Google Chrome
RockStarGamer Дата: Среда, 19.03.2008, 12:17 | Сообщение # 8
Долгожитель
Группа:
Продвинутые
Сообщений: 1604
Награды:
1
Город: New York city
Репутация:
60
Замечания:
0%
Статус:
Лень павно качать
DRAgoONoN Дата: Среда, 19.03.2008, 13:18 | Сообщение # 9
Советчик
Группа:
Продвинутые
Сообщений: 1149
Награды:
2
Город: Одесса
Репутация:
102
Замечания:
0%
Статус:
Quote (Wise )
Вот 1.1 можете заплатить +
Ну ты отжог декомпилятором )))
SAMP WIKI
Torres Дата: Среда, 19.03.2008, 15:50 | Сообщение # 10
Местный
Группа:
Продвинутые
Сообщений: 690
Награды:
2
Город: Йошкар-Ола
Репутация:
127
Замечания:
0%
Статус:
Quote (DarkByte )
Этот скрипт ещё исправлять нужно, декомпилятор не всегда норм всё делает
Согласен,декомпилятор исковеркал чуть ли не пол скрипта,а исправить ошибки будет нелегко(покрайне мере если я еачал исправлять) т.к все переменые так искаверканы что даже я не с первово раза смог поять скрипт З.Ы. я ненавижу декампиляторщиков
[GM-MYSQL-PHP]PEN1:Ultra LS - совместим с samp 0.3 [ADD]MTA map converter
RockStarGamer Дата: Среда, 19.03.2008, 16:28 | Сообщение # 11
Долгожитель
Группа:
Продвинутые
Сообщений: 1604
Награды:
1
Город: New York city
Репутация:
60
Замечания:
0%
Статус:
Вот теперь извлекайте из этого урок: Нельзя выкладывать в одном месте платные фаилы и инструмент для дикомпиляции Так что либо мы тут занимаемся декомпиированием, кряканьем итп, или мы занимаемся созданием и развитеем sa-mp. Предлогаю удалить подобные темы "декомпиляторы" "крякалки серийников mta-dm" итп как вы видете этим возможно воспользоваться и в несовсем нужном направлении...
Сообщение отредактировал Wise - Среда, 19.03.2008, 16:33
Relax Дата: Среда, 19.03.2008, 20:27 | Сообщение # 12
Местный
Группа:
I'm V.I.P.
Сообщений: 686
Награды:
5
Город: Los Angeles
Репутация:
56
Замечания:
0%
Статус:
Quote (Wise )
Вот теперь извлекайте из этого урок: Нельзя выкладывать в одном месте платные фаилы и инструмент для дикомпиляции Так что либо мы тут занимаемся декомпиированием, кряканьем итп, или мы занимаемся созданием и развитеем sa-mp. Предлогаю удалить подобные темы "декомпиляторы" "крякалки серийников mta-dm" итп как вы видете этим возможно воспользоваться и в несовсем нужном направлении...
И толку...зайдут на sa-mp.com и сольют оттуда)
Public Enemy: LS-SF-LV Developer && Public Enemy TDM Team Leader #TDM-Community
RockStarGamer Дата: Среда, 19.03.2008, 20:30 | Сообщение # 13
Долгожитель
Группа:
Продвинутые
Сообщений: 1604
Награды:
1
Город: New York city
Репутация:
60
Замечания:
0%
Статус:
По теории вероятности так шанс что фаил декомпилируют уменьится... хотя да, источник всегда найдётся...
DeXt3R Дата: Среда, 19.03.2008, 20:33 | Сообщение # 14
Местный
Группа:
Продвинутые
Сообщений: 748
Награды:
1
Город: hz
Репутация:
14
Замечания:
0%
Статус:
Deamx не рубит. Проверенно ;]
RockStarGamer Дата: Воскресенье, 23.03.2008, 19:37 | Сообщение # 15
Долгожитель
Группа:
Продвинутые
Сообщений: 1604
Награды:
1
Город: New York city
Репутация:
60
Замечания:
0%
Статус:
Quote (CodeWarrior )
Deamx не рубит. Проверенно ;]
Рабоатет на этом проверенно, но всё же пощадил тк в аську попросил не выкладывать исходник