|
Оффлайн
Воскресенье, 25.08.2013, 16:16 | Сообщение # 1
|
|
Здравствуйте, уважаемые игроки Samp. Сегодня я расскажу вам как добавить ситему зарплаты военным ( +500 вирт за убийство бандита ) на ваш сервер SAMP через программу Pawno.
Добавляем ко всем: new
В public OnGameModeInit() Это мы создаем сами зоны.
Цитата (Код) //========================================================================== Army[0] = GangZoneCreate(-49.979476, 1695.982177, 414.020507, 2175.982177);// LVA Army[1] = GangZoneCreate(2634.4395, -2562.5022, 2861.7734, -2320.1594);// SFA Army[2] = GangZoneCreate(-1220.6725, 542.0154, -1571.1744, 257.9100);// LSA //==========================================================================
В public OnPlayerLogin(playerid, password[])-Это при заходе на сервер, чтобы они были видны:
Цитата (Код) GangZoneShowForPlayer(playerid, Army[0], COLOR_YELLOW2); GangZoneShowForPlayer(playerid, Army[1], COLOR_YELLOW2); GangZoneShowForPlayer(playerid, Army[2], COLOR_YELLOW2);
В public OnPlayerDeath(playerid, killerid, reason)
Цитата (Код) if(IsAArm(killerid)) { if(IsAGang(playerid) || IsABiker(playerid)) { if(PlayerToPoint(100.0, killerid, 2746.1118,-2444.9143,13.6484) || PlayerToPoint(150.0, killerid, 204.4098,1912.7648,17.6406) || PlayerToPoint(150.0, killerid, -1409.8993,401.5589,7.1875)) { if(PlayerToPoint(100.0, playerid, 2746.1118,-2444.9143,13.6484) || PlayerToPoint(150.0, playerid, 204.4098,1912.7648,17.6406 ) || PlayerToPoint(150.0, playerid, -1409.8993,401.5589,7.1875)) { PlayerInfo [killerid][pPayCheck]+= 500; GameTextForPlayer(killerid, "~g~+$500", 5000, 1); } } } } |
|