Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

По исправлению бага с /kiss в RLS

Статус
В этой теме нельзя размещать новые ответы.

Luis_Lopez

Умник
Здаствуйте pawno-info. Думал думал, чтобы сделать и решил. У еня свой сервер на основе RLS. Я работаю над ним во всю. Исправляю баги, как сам так и по урокам. Так вот многие знают, что существует баг, когда воодишь команду /kiss [id] выдают результат: Вы в тюрьме (точно не помню). Посмотрев на многих форумах, в том числе и тут я увидел довольно простоя решение для этой проблемы

Ищем с помощью поиска (в pawno не знаю как поиск, в notepad++ ctrl+f) /kiss просто ее выделяем и заменяем на:

PHP:
else if(strcmp(cmd, "/kiss", true,5) == 0) 
{ 
    if(GetPlayerState(playerid)!=PLAYER_STATE_ONFOOT) return 1; 
    giveplayerid=GetClosestPlayer(playerid); 
    if(GetDistanceBetweenPlayers(playerid,giveplayerid) > 2) return SendClientMessage(playerid, COLOR_GREY, "Нет ни кого рядом"); 
    SetPosInFrontOfPlayer(playerid,giveplayerid,1); 
    new Float:a;GetPlayerFacingAngle(playerid,a); 
    SetPlayerFacingAngle(giveplayerid,180+a); 
    ApplyAnimation(playerid,"BD_FIRE","GRLFRD_KISS_03",4.0,0,0,0,0,0); 
    ApplyAnimation(giveplayerid,"BD_FIRE","PLAYA_KISS_03",4.0,0,0,0,0,0); 
    return 1; 
}
Вот и все!
Если же такой урок был, прошу закрыть тему. От плюсика не откажусь XD
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу