[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Форум игры САМП (SAMP) / San Andreas Multiplayer » Pawno » Вопросы по скриптингу » Нужна помощь! (Деньги за киллы!)
Нужна помощь!
King161rusДата: Пятница, 23.01.2015, 23:25 | Сообщение # 1
Прохожий
Группа: Пользователь
Сообщений: 2
Статус: Offline
Как сделать чтобы при убийстве игрока, тот кто убил ему довалось +1000$, а тот кто умер - 1000$,На Дрифт+Дм моде!

Сообщение отредактировал King161rus - Пятница, 23.01.2015, 23:26
 
samp-ru_orgДата: Суббота, 24.01.2015, 20:43 | Сообщение # 2
Dj
Группа: Гл.Администратор
Сообщений: 85
Статус: Offline
Цитата King161rus ()
Как сделать чтобы при убийстве игрока, тот кто убил ему довалось +1000$, а тот кто умер - 1000$,На Дрифт+Дм моде!

Походу нужно какой то мод чекать,  а так хз
 
НастюшаДата: Вторник, 27.01.2015, 00:57 | Сообщение # 3
Свой
Группа: Начинающий журналист /файловик
Сообщений: 27
Статус: Offline
public OnPlayerDeath(playerid, killerid, reason){
    new playercash = GetPlayerMoney(playerid);// Посмотрим сколько денег у игрока (того кто умер)
    if(killerid == INVALID_PLAYER_ID){//Если умер сам
        SendDeathMessage(INVALID_PLAYER_ID,playerid,reason);//Отправить сообщение в киллчат
        ResetPlayerMoney(playerid);//Забрать все деньги
    }else{//Если кто-то убил
        SendDeathMessage(killerid,playerid,reason);//Отправить сообщение в киллчат
        SetPlayerScore(killerid,GetPlayerScore(killerid)+1);//Увеличим счет убийце на 1
        if(playercash > 0){//Если деньги есть..
            GivePlayerMoney(killerid, playercash/2);//Дадим убийце половину денег игрока
            GivePlayerMoney(playerid, -playercash/4);//Заберем у игрока 1/4 денег
        }
    }
    return 1;
}


#Пойду в проект DRIFT.
Писать в Skype nastya1995_1995
Стаж знания pawno 2 года.
 
Форум игры САМП (SAMP) / San Andreas Multiplayer » Pawno » Вопросы по скриптингу » Нужна помощь! (Деньги за киллы!)
  • Страница 1 из 1
  • 1
Поиск: