Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.
Страница 1 из 3 1 2 3 ПоследняяПоследняя
Показано с 1 по 10 из 30
  1. #1
    Аватар для kala4iks
    Пользователь

    Статус
    Оффлайн
    Регистрация
    27.02.2015
    Сообщений
    317
    Репутация:
    0 ±

    Транспорт фракций

    Раньше было вот так

    PHP код:
        if(IsACopCar(vehicleid) && !ispassenger)
        {
            if(
    Player[playerid][pMember] != && Player[playerid][pMember] != 2)
            {
                
    send(playerid,0x6959CDAA,"[ТРАНСПОРТ] {FFFFFF}Вы не работаете в ''Los Santos Police Dept''.");
                
    GetPlayerPos(playerid,slx,sly,slz);
                
    SetPlayerPos(playerid,slx,sly,slz+0.1);
            }
        } 
    Теперь же я перенес транспорт фракции в mysql и сделал вот так но теперь в транспорт может садится любой.

    PHP код:
        if(!ispassenger)
        {
            if(
    IsVehicleOccupiedEx(vehicleid))
            {
                 
    GameTextForPlayer(playerid"~r~~h~CAR IS USED"20004);
                  
    ClearAnimations(playeridtrue);
                 return 
    1;
            }
            if(
    VehInfo[vehicleid][vFraction] != PI[playerid][pMember] && VehInfo[vehicleid][vFraction] > 0)
            {
                
    SendClientMessage(playeridCOLOR_GREY"Этот транспорт вам недоступен!");
                
    GetPlayerPos(playerid,slx,sly,slz);
                
    SetPlayerPos(playerid,slx,sly,slz+0.1);
            }
        } 
    Выручите пожалуйста на сервере все могут в транспорт садиться.
    Последний раз редактировалось DeimoS; 03.03.2017 в 23:24.

  2. #2
    Аватар для DeimoS
    Модератор?

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    5,588
    Репутация:
    1984 ±
    Покажи что в vFraction хранится и как заполняется
    Связаться со мной в VK можно через личные сообщения этой группы
    Заказы не принимаю

    Широко известно, что идеи стоят 0.8333 цента каждая (исходя из рыночной цены 10 центов за дюжину).
    Великих идей полно, на них нет спроса.
    Воплощение идеи в законченную игру требует долгой работы,
    таланта, терпения и креативности, не говоря уж о затратах денег, времени и ресурсов.
    Предложить идею просто, воплотить – вот в чём проблема

    Steve Pavlina

  3. #3
    Аватар для kala4iks
    Пользователь

    Статус
    Оффлайн
    Регистрация
    27.02.2015
    Сообщений
    317
    Репутация:
    0 ±
    Цитата Сообщение от DeimoS Посмотреть сообщение
    Покажи что в vFraction хранится и как заполняется
    Это транспорт фракции ее ID

    PHP код:
    public LoadVeh()
    {
        new 
    time GetTickCount(), rowsfields;
        
    cache_get_data(rowsfields);
        if(
    rows)
        {
            for(new 
    idx 1idx <= rowsidx++)
            {
                
    VehInfo[idx][vVehicle] = INVALID_VEHICLE_ID;
                
    VehInfo[idx][vID] = cache_get_row_int(idx-10dbHandle); // id
                
    VehInfo[idx][vModel] = cache_get_row_int(idx-11dbHandle); // model
                
    VehInfo[idx][vPos_X] = cache_get_row_float(idx-12dbHandle); // x
                
    VehInfo[idx][vPos_Y] = cache_get_row_float(idx-13dbHandle); // y
                
    VehInfo[idx][vPos_Z] = cache_get_row_float(idx-14dbHandle); // z
                
    VehInfo[idx][vPos_FA] = cache_get_row_float(idx-15dbHandle); // fa
                
    VehInfo[idx][vInt] = cache_get_row_int(idx-16dbHandle); // vint
                
    VehInfo[idx][vWorld] = cache_get_row_int(idx-17dbHandle); // world
                
    cache_get_row(idx-18VehInfo[idx][vColors], dbHandle16); // colors
                
    VehInfo[idx][vFraction] = cache_get_row_int(idx-19dbHandle); // fraction
                
    VehInfo[idx][vStatus] = cache_get_row_int(idx-110dbHandle); // status
                
    VehInfo[idx][vCost] = cache_get_row_int(idx-111dbHandle); // cost
                
    sscanf(VehInfo[idx][vColors], "p<,>a<i>[2]"VehInfo[idx][vColor]);
                if(
    VehInfo[idx][vStatus] == || VehInfo[idx][vStatus] == 2)
                {
                    
    VehInfo[idx][vVehicle] = CreateVehicle(VehInfo[idx][vModel], VehInfo[idx][vPos_X], VehInfo[idx][vPos_Y], VehInfo[idx][vPos_Z], VehInfo[idx][vPos_FA], VehInfo[idx][vColor][0], VehInfo[idx][vColor][1], 300);
                    
    LinkVehicleToInterior(VehInfo[idx][vVehicle], VehInfo[idx][vInt]);
                    
    SetVehicleVirtualWorld(VehInfo[idx][vVehicle], VehInfo[idx][vWorld]);
                    
    Fuel[VehInfo[idx][vVehicle]] = 150;
                       
    Engine[VehInfo[idx][vVehicle]] = false;
                    
    Lights[VehInfo[idx][vVehicle]] = false;
                }
                
    TOTALVEH++;
            }
        }
        
    printf("[Загружено орг/раб. автомобилей]: <%i>. Потрачено: <%i ms>."TOTALVEHGetTickCount() - time);
        return 
    1;


  4. #4
    Аватар для DeimoS
    Модератор?

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    5,588
    Репутация:
    1984 ±
    Ну сделай логирование и смотри какие данные приходят в функцию
    PHP код:
    if(!ispassenger

        
    printf("\n\n%d) %d | %d\n\n"vehicleidVehInfo[vehicleid][vFraction], PI[playerid][pMember])
        if(
    IsVehicleOccupiedEx(vehicleid)) 
        { 
            
    GameTextForPlayer(playerid"~r~~h~CAR IS USED"20004); 
            
    ClearAnimations(playeridtrue); 
            return 
    1
        } 
        if(
    VehInfo[vehicleid][vFraction] != PI[playerid][pMember] && VehInfo[vehicleid][vFraction] > 0
        { 
            
    SendClientMessage(playeridCOLOR_GREY"Этот транспорт вам недоступен!"); 
            
    GetPlayerPos(playerid,slx,sly,slz); 
            
    SetPlayerPos(playerid,slx,sly,slz+0.1); 
        } 

    Хотя я уже, скорее всего, вижу проблему. Она заключается в том, что данные в vFraction загружаются не по ID автомобиля, а по номеру итерации в цикле, из-за чего в коде выше ты обращаешься не к тому автомобилю
    Связаться со мной в VK можно через личные сообщения этой группы
    Заказы не принимаю

    Широко известно, что идеи стоят 0.8333 цента каждая (исходя из рыночной цены 10 центов за дюжину).
    Великих идей полно, на них нет спроса.
    Воплощение идеи в законченную игру требует долгой работы,
    таланта, терпения и креативности, не говоря уж о затратах денег, времени и ресурсов.
    Предложить идею просто, воплотить – вот в чём проблема

    Steve Pavlina

  5. #5
    Аватар для kala4iks
    Пользователь

    Статус
    Оффлайн
    Регистрация
    27.02.2015
    Сообщений
    317
    Репутация:
    0 ±
    Цитата Сообщение от DeimoS Посмотреть сообщение
    Ну сделай логирование и смотри какие данные приходят в функцию
    PHP код:
    if(!ispassenger

        
    printf("\n\n%d) %d | %d\n\n"vehicleidVehInfo[vehicleid][vFraction], PI[playerid][pMember])
        if(
    IsVehicleOccupiedEx(vehicleid)) 
        { 
            
    GameTextForPlayer(playerid"~r~~h~CAR IS USED"20004); 
            
    ClearAnimations(playeridtrue); 
            return 
    1
        } 
        if(
    VehInfo[vehicleid][vFraction] != PI[playerid][pMember] && VehInfo[vehicleid][vFraction] > 0
        { 
            
    SendClientMessage(playeridCOLOR_GREY"Этот транспорт вам недоступен!"); 
            
    GetPlayerPos(playerid,slx,sly,slz); 
            
    SetPlayerPos(playerid,slx,sly,slz+0.1); 
        } 

    Хотя я уже, скорее всего, вижу проблему. Она заключается в том, что данные в vFraction загружаются не по ID автомобиля, а по номеру итерации в цикле, из-за чего в коде выше ты обращаешься не к тому автомобилю
    PHP код:
    ----------
    Loaded log file"server_log.txt".
    ----------

    SA-MP Dedicated Server
    ----------------------
    v0.3.7-R2, (C)2005-2015 SA-MP Team

    [23:17:33
    [
    23:17:33Server Plugins
    [23:17:33] --------------
    [
    23:17:33]  Loading pluginstreamer
    [23:17:33

    *** 
    Streamer Plugin v2.8.2 by Incognito loaded ***

    [
    23:17:33]   Loaded.
    [
    23:17:33]  Loading pluginmysql
    [23:17:33]  >> plugin.mysqlR39-5 successfully loaded.
    [
    23:17:33]   Loaded.
    [
    23:17:33]  Loading pluginsscanf
    [23:17:33

    [
    23:17:33]  ===============================

    [
    23:17:33]       sscanf plugin loaded.     

    [
    23:17:33]          Version:  2.8.1        

    [23:17:33]    (c2012 Alex "Y_Less" Cole  

    [23:17:33]  ===============================

    [
    23:17:33]   Loaded.
    [
    23:17:33]  Loading pluginregex
    [23:17:33


    [
    23:17:33______________________________________


    [23:17:33]  Regular Expression Plugin v0.2.1 loaded
    [23:17:33______________________________________


    [23:17:33]  ByFro (cCopyright <TBG2009-2011
    [23:17:33______________________________________


    [23:17:33]   Loaded.
    [
    23:17:33]  Loading pluginiTD
    [23:17:33
    iTD Plugin loaded. (Support for textdraw editor mouse/keyboard)

    [
    23:17:33]   Loaded.
    [
    23:17:33]  Loaded 5 plugins.

    [
    23:17:33
    [
    23:17:33Filterscripts
    [23:17:33] ---------------
    [
    23:17:33]   Loading filterscript 'iTD.amx'...
    [
    23:17:33]   Unable to load filterscript 'iTD.amx'.
    [
    23:17:33]   Loaded 0 filterscripts.

    [
    23:17:33]  
    [
    23:17:33]  
    [
    23:17:33]  
    [
    23:17:33]  ======================================= 
    [
    23:17:33]  |                                     | 
    [
    23:17:33]  |        YSI version 3.09.0684        
    [
    23:17:33]  |        By Alex "Y_Less" Cole        
    [
    23:17:33]  |                                     | 
    [
    23:17:33]  ======================================= 
    [
    23:17:33]  
    [
    23:17:33]   MySQL connectionTRUE (local)

    [
    23:17:33] -> Динамических объектов2754
    [23:17:33] -> Статических объектов98
    [23:17:33] -> Видимых объектов (стример): 902
    [23:17:33_______________________________________________________
    [23:17:33]  development fashion#Nick                                 
    [23:17:33]  motion project © 2015-2016incall rights reserved
    [
    23:17:33_______________________________________________________
    [23:17:33Number of vehicle models73
    [23:17:33] [Загружено орг/рабавтомобилей]: <226>. Потрачено: <6 ms>.
    [
    23:17:33] [Загружено бизнесов]: <73>. Потрачено: <4 ms>.
    [
    23:17:33] [ВниманиеФракции загружены.
    [
    23:17:33] [Загружено домов]: <463>. Потрачено: <22 ms>.
    [
    23:17:33] [Загружены склады мафий]: Потрачено: <0 ms>.
    [
    23:17:33] [Загружены склады банд]: Потрачено: <1 ms>.
    [
    23:17:33] [Загружено гангзон]: <104>. Потрачено: <1 ms>.
    [
    23:17:33] [Загружено банкоматов]: <24>. Потрачено: <1 ms>.
    [
    23:17:33] [Загружено остальное]: Потрачено: <0 ms>.
    [
    23:17:57] [connection127.0.0.1:51974 requests connection cookie.
    [
    23:17:58] [connectionincoming connection127.0.0.1:51974 id0
    [23:17:58] [joinkala4iks has joined the server (0:127.0.0.1)
    [
    23:18:08Игрок kala4iks только что использовал диалог номер 2
    [23:18:14Игрок kala4iks только что использовал команду "/alogin"
    [23:18:18Игрок kala4iks только что использовал команду "/aduty"
    [23:18:20Игрок kala4iks только что использовал диалог номер 8934
    [23:18:24Игрок kala4iks только что использовал команду "/setleader"
    [23:18:26Игрок kala4iks только что использовал команду "/setleader 0"
    [23:18:28Игрок kala4iks только что использовал диалог номер 49
    [23:18:29Игрок kala4iks только что использовал диалог номер 7436
    [23:18:30Игрок kala4iks только что использовал команду "/setleader 0"
    [23:18:42

    266
    vFraction это ID фракции.

  6. #6
    Аватар для vovandolg
    Пользователь

    Статус
    Оффлайн
    Регистрация
    17.11.2015
    Адрес
    Stavropol
    Сообщений
    1,369
    Репутация:
    113 ±
    Ну вон логи показали что машина принадлежит бомжам))
    Ты походу ID коряво грузишь из БД...
    [Anticheat]___Invisible Fly Hack
    [Anticheat]____Weapon/Ammo Hack
    [Function]______ResetPlayerWeaponSlot
    [Function]_______FIX_SetPlayerAmmo
    [ServerMod]______TDM | Zombie Apokalypse

  7. #7
    Аватар для DeimoS
    Модератор?

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    5,588
    Репутация:
    1984 ±
    Ответ на твой вопрос заключается в этом:

    Цитата Сообщение от DeimoS Посмотреть сообщение
    Хотя я уже, скорее всего, вижу проблему. Она заключается в том, что данные в vFraction загружаются не по ID автомобиля, а по номеру итерации в цикле, из-за чего в коде выше ты обращаешься не к тому автомобилю
    Как вариант костылезации, можно сделать так:
    PHP код:
    if(!ispassenger
    {
        new 
    1;
        for(; 
    TOTALVEHv++)
        {
            if(
    VehInfo[v][vVehicle] == vehicleid)
                break;
        }
        if(
    IsVehicleOccupiedEx(vehicleid)) 
        {
            
    GameTextForPlayer(playerid"~r~~h~CAR IS USED"20004); 
            
    ClearAnimations(playeridtrue); 
            return 
    1
        }
        if(
    VehInfo[v][vFraction] != PI[playerid][pMember] && VehInfo[v][vFraction] > 0
        {
            
    SendClientMessage(playeridCOLOR_GREY"Этот транспорт вам недоступен!"); 
            
    GetPlayerPos(playerid,slx,sly,slz); 
            
    SetPlayerPos(playerid,slx,sly,slz+0.1);
            return 
    1;
        }

    Связаться со мной в VK можно через личные сообщения этой группы
    Заказы не принимаю

    Широко известно, что идеи стоят 0.8333 цента каждая (исходя из рыночной цены 10 центов за дюжину).
    Великих идей полно, на них нет спроса.
    Воплощение идеи в законченную игру требует долгой работы,
    таланта, терпения и креативности, не говоря уж о затратах денег, времени и ресурсов.
    Предложить идею просто, воплотить – вот в чём проблема

    Steve Pavlina

  8. Пользователь сказал cпасибо:
    kala4iks (04.03.2017)
  9. #8
    Аватар для kala4iks
    Пользователь

    Статус
    Оффлайн
    Регистрация
    27.02.2015
    Сообщений
    317
    Репутация:
    0 ±
    Цитата Сообщение от DeimoS Посмотреть сообщение
    Ответ на твой вопрос заключается в этом:



    Как вариант костылезации, можно сделать так:
    PHP код:
    if(!ispassenger
    {
        new 
    1;
        for(; 
    TOTALVEHv++)
        {
            if(
    VehInfo[v][vVehicle] == vehicleid)
                break;
        }
        if(
    IsVehicleOccupiedEx(vehicleid)) 
        {
            
    GameTextForPlayer(playerid"~r~~h~CAR IS USED"20004); 
            
    ClearAnimations(playeridtrue); 
            return 
    1
        }
        if(
    VehInfo[v][vFraction] != PI[playerid][pMember] && VehInfo[v][vFraction] > 0
        {
            
    SendClientMessage(playeridCOLOR_GREY"Этот транспорт вам недоступен!"); 
            
    GetPlayerPos(playerid,slx,sly,slz); 
            
    SetPlayerPos(playerid,slx,sly,slz+0.1);
            return 
    1;
        }

    Спасибо вроде помогло, а еще не подскажите как можно реализовать чтоб допустим FBI могла садиться в транспорт фракции 1,2,5

  10. #9
    Аватар для DeimoS
    Модератор?

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    5,588
    Репутация:
    1984 ±
    Цитата Сообщение от kala4iks Посмотреть сообщение
    Спасибо вроде помогло, а еще не подскажите как можно реализовать чтоб допустим FBI могла садиться в транспорт фракции 1,2,5
    Достаточно просто избавится от мании беспричинно сокращать код и сделать по нормальному, написав условие для каждой фракции.

    - - - Добавлено - - -

    +- так

      Открыть/закрыть
    PHP код:
    if(!ispassenger
    {
        if(
    IsVehicleOccupiedEx(vehicleid)) 
        {
            
    GameTextForPlayer(playerid"~r~~h~CAR IS USED"20004); 
            
    ClearAnimations(playeridtrue); 
            return 
    1
        }

        new 
    1;
        for(; 
    TOTALVEHv++)
        {
            if(
    VehInfo[v][vVehicle] == vehicleid)
                break;
        }

        new 
    member PI[playerid][pMember],
            
    vehicle_fract_id VehInfo[v][vFraction],
            
    status 1;
        if(
    vehicle_fract_id && vehicle_fract_id != member
        {
            switch(
    vehicle_fract_id)
            {
                case 
    1:
                {
                    if(
    member != && member != /*ID FBI*/)
                        
    status 0;
                }
                case 
    2:
                {
                    if(
    member != && member != /*ID FBI*/)
                        
    status 0;
                }
                case 
    3:
                {
                    if(
    member != 3)
                        
    status 0;
                }
                case 
    4:
                {
                    if(
    member != 4)
                        
    status 0;
                }
            }
            if(!
    status)
            {
                
    SendClientMessage(playeridCOLOR_GREY"Этот транспорт вам недоступен!"); 
                
    GetPlayerPos(playerid,slx,sly,slz); 
                
    SetPlayerPos(playerid,slx,sly,slz+0.1);
                return 
    1;
            }
        }

    Связаться со мной в VK можно через личные сообщения этой группы
    Заказы не принимаю

    Широко известно, что идеи стоят 0.8333 цента каждая (исходя из рыночной цены 10 центов за дюжину).
    Великих идей полно, на них нет спроса.
    Воплощение идеи в законченную игру требует долгой работы,
    таланта, терпения и креативности, не говоря уж о затратах денег, времени и ресурсов.
    Предложить идею просто, воплотить – вот в чём проблема

    Steve Pavlina

  11. Пользователь сказал cпасибо:
    kala4iks (04.03.2017)
  12. #10
    Аватар для kala4iks
    Пользователь

    Статус
    Оффлайн
    Регистрация
    27.02.2015
    Сообщений
    317
    Репутация:
    0 ±
    Цитата Сообщение от DeimoS Посмотреть сообщение
    Достаточно просто избавится от мании беспричинно сокращать код и сделать по нормальному, написав условие для каждой фракции.

    - - - Добавлено - - -

    +- так

      Открыть/закрыть
    PHP код:
    if(!ispassenger
    {
        if(
    IsVehicleOccupiedEx(vehicleid)) 
        {
            
    GameTextForPlayer(playerid"~r~~h~CAR IS USED"20004); 
            
    ClearAnimations(playeridtrue); 
            return 
    1
        }

        new 
    1;
        for(; 
    TOTALVEHv++)
        {
            if(
    VehInfo[v][vVehicle] == vehicleid)
                break;
        }

        new 
    member PI[playerid][pMember],
            
    vehicle_fract_id VehInfo[v][vFraction],
            
    status 1;
        if(
    vehicle_fract_id && vehicle_fract_id != member
        {
            switch(
    vehicle_fract_id)
            {
                case 
    1:
                {
                    if(
    member != && member != /*ID FBI*/)
                        
    status 0;
                }
                case 
    2:
                {
                    if(
    member != && member != /*ID FBI*/)
                        
    status 0;
                }
                case 
    3:
                {
                    if(
    member != 3)
                        
    status 0;
                }
                case 
    4:
                {
                    if(
    member != 4)
                        
    status 0;
                }
            }
            if(!
    status)
            {
                
    SendClientMessage(playeridCOLOR_GREY"Этот транспорт вам недоступен!"); 
                
    GetPlayerPos(playerid,slx,sly,slz); 
                
    SetPlayerPos(playerid,slx,sly,slz+0.1);
                return 
    1;
            }
        }

    Вот я переделал и немного добавил своего кода, и теперь снова садится в транспорт любой можно.

      Открыть/закрыть
    PHP код:
        if(!ispassenger)
        {
            new 
    1;
            for(; 
    TOTALVEHv++)
            {
                if(
    VehInfo[v][vVehicle] == vehicleid)
                break;
            }
            if(
    IsVehicleOccupiedEx(vehicleid))
            {
                
    GameTextForPlayer(playerid"~r~~h~CAR IS USED"20004);
                
    ClearAnimations(playeridtrue);
                return 
    1;
            }
            new 
    member PI[playerid][pMember],v_frac_id VehInfo[v][vFraction],status 1;
            if(
    v_frac_id && v_frac_id != member)
            {
                switch(
    v_frac_id)
                {
                    case 
    1:if(member != && member != 4)status 0;
                    case 
    2:if(member != && member != 4)status 0;
                    case 
    3:if(member != && member != 4)status 0;
                    case 
    4:if(member != 4)status 0;
                    case 
    5:if(member != 5)status 0;
                    case 
    6:if(member != 6)status 0;
                    case 
    7:if(member != 7)status 0;
                    case 
    8:if(member != 8)status 0;
                    case 
    9:if(member != 9)status 0;
                    case 
    10:if(member != 10)status 0;
                    case 
    11:if(member != 11)status 0;
                    case 
    12:if(member != 12)status 0;
                    case 
    13:if(member != 13)status 0;
                    case 
    14:if(member != 14)status 0;
                    case 
    15:if(member != 15)status 0;
                    case 
    16:if(member != 16)status 0;
                    case 
    17:if(member != 17)status 0;
                    case 
    18:if(member != 18)status 0;
                    case 
    19:if(member != 19)status 0;
                    case 
    20:if(member != 20)status 0;
                    case 
    21:if(member != 21)status 0;
                    case 
    22:if(member != 22)status 0;
                    case 
    23:if(member != 23)status 0;
                }
                if(!
    status)
                {
                    switch(
    v_frac_id)
                    {
                        case 
    18,19,20:
                           {
                            static const 
    fmt_1[] = "[ТРАНСПОРТ] {FFFFFF}Вы не служите в \"%s\".";
                            new 
    str_1[sizeof(fmt_1)-2+32];
                            
    format(str_1,sizeof(str_1),fmt_1,FInfo[v][fName]);
                            
    SendClientMessage(playerid,0x6959CDAA,str_1);
                        }
                        case 
    1,2,3,4,5,6,17,22:
                        {
                            static const 
    fmt_2[] = "[ТРАНСПОРТ] {FFFFFF}Вы не работаете в \"%s\"";
                            new 
    str_2[sizeof(fmt_2)-2+32];
                            
    format(str_2,sizeof(str_2),fmt_2,FInfo[v][fName]);
                             
    SendClientMessage(playerid,0x6959CDAA,str_2);
                        }
                        case 
    7,8,9,10,11,12,13,14,15,16,21,23:
                        {
                            static const 
    fmt_3[] = "[ТРАНСПОРТ] {FFFFFF}Вы не состоите в \"%s\"";
                            new 
    str_3[sizeof(fmt_3)-2+32];
                            
    format(str_3,sizeof(str_3),fmt_3,FInfo[v][fName]);
                            
    SendClientMessage(playerid,0x6959CDAA,str_3);
                        }
                    }
                    
    GetPlayerPos(playerid,slx,sly,slz);
                    
    SetPlayerPos(playerid,slx,sly,slz+0.1);
                    return 
    1;
                }
            }
        } 

 

 
Страница 1 из 3 1 2 3 ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •