|
Караблик ^_^!
|
|
| 3dgamer | Дата: Понедельник, 25.08.2008, 15:10 | Сообщение # 1 |
|
Постоялец
Группа:
Продвинутые
Сообщений: 314
Награды: 1
Репутация: 15
Замечания: 20%
Статус: 
| Фишка такая!Нужно чтобы на корабле около казино в LV!Был красный чейкойнт при входе в который пиется например "бла-бла-бла"!И при нахождении на корабле игроку каждые 30 секунд давали по 100 баксов и каждые 48 секунд давали ХП и БРОНЬ!Также желательно чтобы за убийство на корабле сажали в тюрьму ^_^ вот координаты тюрьмы ^_^!(ыть)С мну+!Кстати незнаю некого кто может ето замутить с кораблем xD
Мои работги: [FS]Mobile 99%(Потерял павн в поисках) [GM]The_Eternal_City0.2 15% [GM]Testing_mode0.1 100% Скачать
Сообщение отредактировал 3dgamer - Понедельник, 25.08.2008, 16:34 |
| |
|
|
| theAlone | Дата: Понедельник, 25.08.2008, 16:35 | Сообщение # 2 |
|
Долгожитель
Группа:
Пользователи
Сообщений: 1380
Награды: 1
Город: Москва
Репутация: 92
Замечания: 0%
Статус: 
| В OnGameModeInit Code [code]SetTimer("Tim1",30000,1); SetTimer("Tim2",48000,1); куда нить Code public Tim1() { for(new i=0;i<GetMaxPlayers();i++) { if(IsPlayerConnected(i)) { PayPlayerInArea(40, i, Float:x, Float:y, Float:z, 100); } } }
Code public Tim2() { for(new i=0;i<GetMaxPlayers();i++) { if(IsPlayerConnected(i)) { GiveHPPlayerInArea(Float:radi, i, Float:x, Float:y, Float:z, 15) } } }
public PayPlayerInArea(Float:radi, playerid, Float:x, Float:y, Float:z, cash) {
if(IsPlayerConnected(playerid)) { new Float:X, Float:Y, Float:Z;
GetPlayerPos(playerid, X, Y, Z); if(PlayerToPoint(Float:radi, playerid, Float:x, Float:y, Float:z)) { GivePlayerMoney(playerid, cash); return 1; } } return 0; }
public GiveHPPlayerInArea(Float:radi, playerid, Float:x, Float:y, Float:z, val) {
if(IsPlayerConnected(playerid)) { new Float:X, Float:Y, Float:Z;
GetPlayerPos(playerid, X, Y, Z); if(PlayerToPoint(Float:radi, playerid, Float:x, Float:y, Float:z)) { new hp,ar; GetPlayerHealth(playerid,hp); GetPlayerArmour(plauerid,ar); SetPlayerHealth(playerid,hp+val); SetPlayerArmour(playerid,ar+val); return 1; } } return 0; }
stock PlayerToPoint(Float:radi, playerid, Float:x, Float:y, Float:z) { new Float:oldposx, Float:oldposy, Float:oldposz; new Float:tempposx, Float:tempposy, Float:tempposz; GetPlayerPos(playerid, oldposx, oldposy, oldposz); tempposx = (oldposx -x); tempposy = (oldposy -y); tempposz = (oldposz -z); if (((tempposx < radi) && (tempposx > -radi)) && ((tempposy < radi) && (tempposy > -radi)) && ((tempposz < radi) && (tempposz > -radi))) { return 1; } return 0; }
|
| |
|
|
| 3dgamer | Дата: Понедельник, 25.08.2008, 16:35 | Сообщение # 3 |
|
Постоялец
Группа:
Продвинутые
Сообщений: 314
Награды: 1
Репутация: 15
Замечания: 20%
Статус: 
| а что там ток опечатки у мя ещё клавиатура гавно за 200р поэтому и выводы можно сделать xD Сори а оффтоп xD
Мои работги: [FS]Mobile 99%(Потерял павн в поисках) [GM]The_Eternal_City0.2 15% [GM]Testing_mode0.1 100% Скачать
|
| |
|
|
| theAlone | Дата: Понедельник, 25.08.2008, 16:37 | Сообщение # 4 |
|
Долгожитель
Группа:
Пользователи
Сообщений: 1380
Награды: 1
Город: Москва
Репутация: 92
Замечания: 0%
Статус: 
| В OnPlayerDeath Code if(PlayerToPoint(40, killerid, Float:x, Float:y, Float:z)) //x y z корды корабля { //действие }
|
| |
|
|
| 3dgamer | Дата: Понедельник, 25.08.2008, 16:40 | Сообщение # 5 |
|
Постоялец
Группа:
Продвинутые
Сообщений: 314
Награды: 1
Репутация: 15
Замечания: 20%
Статус: 
| типа оч много варнингов и ероры
Мои работги: [FS]Mobile 99%(Потерял павн в поисках) [GM]The_Eternal_City0.2 15% [GM]Testing_mode0.1 100% Скачать
|
| |
|
|
| theAlone | Дата: Понедельник, 25.08.2008, 16:44 | Сообщение # 6 |
|
Долгожитель
Группа:
Пользователи
Сообщений: 1380
Награды: 1
Город: Москва
Репутация: 92
Замечания: 0%
Статус: 
| Выкладывай Я писал на скорую руку
|
| |
|
|
| 3dgamer | Дата: Понедельник, 25.08.2008, 16:59 | Сообщение # 7 |
|
Постоялец
Группа:
Продвинутые
Сообщений: 314
Награды: 1
Репутация: 15
Замечания: 20%
Статус: 
| g я щя проще на мод дам ссылку xDДобавлено (25.08.2008, 16:59) --------------------------------------------- вот ссылко xD
Мои работги: [FS]Mobile 99%(Потерял павн в поисках) [GM]The_Eternal_City0.2 15% [GM]Testing_mode0.1 100% Скачать
|
| |
|
|
| theAlone | Дата: Понедельник, 25.08.2008, 17:20 | Сообщение # 8 |
|
Долгожитель
Группа:
Пользователи
Сообщений: 1380
Награды: 1
Город: Москва
Репутация: 92
Замечания: 0%
Статус: 
| Лови
|
| |
|
|
| 3dgamer | Дата: Понедельник, 25.08.2008, 17:30 | Сообщение # 9 |
|
Постоялец
Группа:
Продвинутые
Сообщений: 314
Награды: 1
Репутация: 15
Замечания: 20%
Статус: 
| А варнинги Code public function lacks forward declaration (symbol "Tim1") warning 235: public function lacks forward declaration (symbol "Tim2") warning 235: public function lacks forward declaration (symbol "PayPlayerInArea") warning 235: public function lacks forward declaration (symbol "GiveHPPlayerInArea") Ета норм? xD
Мои работги: [FS]Mobile 99%(Потерял павн в поисках) [GM]The_Eternal_City0.2 15% [GM]Testing_mode0.1 100% Скачать
|
| |
|
|
| theAlone | Дата: Понедельник, 25.08.2008, 17:31 | Сообщение # 10 |
|
Долгожитель
Группа:
Пользователи
Сообщений: 1380
Награды: 1
Город: Москва
Репутация: 92
Замечания: 0%
Статус: 
| 3dgamer, да.
|
| |
|
|
| 3dgamer | Дата: Понедельник, 25.08.2008, 17:35 | Сообщение # 11 |
|
Постоялец
Группа:
Продвинутые
Сообщений: 314
Награды: 1
Репутация: 15
Замечания: 20%
Статус: 
| Запустил... не пашет...
Мои работги: [FS]Mobile 99%(Потерял павн в поисках) [GM]The_Eternal_City0.2 15% [GM]Testing_mode0.1 100% Скачать
|
| |
|
|
| theAlone | Дата: Понедельник, 25.08.2008, 18:15 | Сообщение # 12 |
|
Долгожитель
Группа:
Пользователи
Сообщений: 1380
Награды: 1
Город: Москва
Репутация: 92
Замечания: 0%
Статус: 
| А координаты кто ставить будет? Координаты сам ставь.
|
| |
|
|
| 3dgamer | Дата: Понедельник, 25.08.2008, 20:23 | Сообщение # 13 |
|
Постоялец
Группа:
Продвинутые
Сообщений: 314
Награды: 1
Репутация: 15
Замечания: 20%
Статус: 
| координаты чего? xD
Мои работги: [FS]Mobile 99%(Потерял павн в поисках) [GM]The_Eternal_City0.2 15% [GM]Testing_mode0.1 100% Скачать
|
| |
|
|