Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 17

Тема: playerid

  1. #1
    Активный пользователь Аватар для TwixXtra
    Регистрация
    08.01.2015
    Сообщений
    847
    Репутация: 29

    Звание: на пути к лучшему

    playerid

    Как в место playerid использовать ник игрока.

    Пример:
    PHP код:
    DInfo[ник]money 

  2. #2
    Активный пользователь
    Регистрация
    18.02.2012
    Сообщений
    222
    Репутация: 52

    Звание: скоро придёт к известности
    PHP код:
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playeridnamesizeof(name));
    if(
    strcmp(name"Ник"true) == 0)
    {
    //Код


  3. 1 пользователь сказал cпасибо Меша за это полезное сообщение:

    TwixXtra (14.12.2015)

  4. #3
    Активный пользователь Аватар для TwixXtra
    Регистрация
    08.01.2015
    Сообщений
    847
    Репутация: 29

    Звание: на пути к лучшему
    Ну допустим мне надо DInfo[ник][money]++как в таком случае поступить?
    Последний раз редактировалось TwixXtra; 14.12.2015 в 23:16.

  5. #4
    Почетный пользователь LC Аватар для ziggi
    Регистрация
    15.07.2010
    Адрес
    St. Petersburg
    Возраст
    30
    Сообщений
    370
    Репутация: 151

    Звание: - весьма и весьма положительная личность
    PHP код:
    stock GetPlayerID(playername[])
    {
        new 
    name[MAX_PLAYER_NAME 1];

        foreach (new 
    playerid Player) {
            
    GetPlayerName(playeridnamesizeof(name));

            if (
    strcmp(nameplayernametrue) == 0) {
                return 
    playerid;
            }
        }

        return 
    INVALID_PLAYER_ID;

    PHP код:
    new id GetPlayerID("Vasya_Pupkin");

    if (
    id != INVALID_PLAYER_ID) {
        
    DInfo[id][money]++

    Блог: ziggi.org
    GitHub: github.com/ziggi
    Open-GTO Project: https://github.com/Open-GTO
    FCNPC (боты для SA-MP): https://github.com/Open-GTO/FCNPC

  6. 2 пользователей сказали cпасибо ziggi за это полезное сообщение:

    TwixXtra (14.12.2015), vasyok28 (15.12.2015)

  7. #5
    Активный пользователь Аватар для TwixXtra
    Регистрация
    08.01.2015
    Сообщений
    847
    Репутация: 29

    Звание: на пути к лучшему
    ziggi А если игрок не в сети?

  8. #6
    Проверенный Аватар для e.kosovskij
    Регистрация
    09.07.2010
    Адрес
    Украина, Харьков
    Сообщений
    3,180
    Репутация: 308

    Звание: как роза среди колючек
    PHP код:
    if (id != INVALID_PLAYER_ID) {
        
    DInfo[id][money]++
    }  
    else
    {
       
    Игрок не в сети


  9. #7
    Активный пользователь Аватар для TwixXtra
    Регистрация
    08.01.2015
    Сообщений
    847
    Репутация: 29

    Звание: на пути к лучшему
    Цитата Сообщение от e.kosovskij Посмотреть сообщение
    PHP код:
    if (id != INVALID_PLAYER_ID) {
        
    DInfo[id][money]++
    }  
    else
    {
       
    Игрок не в сети

    Я это понял, только мне надо чтоб эта функция на online и offline действовала

  10. #8
    Джентльмен лжец Аватар для Fallen A.
    Регистрация
    03.09.2011
    Адрес
    Минск, БССР
    Возраст
    29
    Сообщений
    2,409
    Репутация: 337

    Звание: как роза среди колючек
    Цитата Сообщение от e.kosovskij Посмотреть сообщение
    PHP код:
    if (id != INVALID_PLAYER_ID) {
        
    DInfo[id][money]++
    }  
    else
    {
       
    Игрок не в сети

    Ну кто так кодит?

    PHP код:
    if(id == INVALID_PLAYER_ID)
        return 
    true

  11. #9
    Активный пользователь Аватар для vasyok28
    Регистрация
    11.01.2013
    Адрес
    Украина
    Возраст
    30
    Сообщений
    564
    Репутация: 96

    Звание: скоро придёт к известности
    Цитата Сообщение от TwixXtra Посмотреть сообщение
    Я это понял, только мне надо чтоб эта функция на online и offline действовала
    Саму задачу скажи, что именно нужно?
    Мою подпись угнали(
    Нарушение ЕПФ: "Подпись и иже с ней" п.4 (с) TERNER

  12. #10
    Активный пользователь Аватар для TwixXtra
    Регистрация
    08.01.2015
    Сообщений
    847
    Репутация: 29

    Звание: на пути к лучшему
    Цитата Сообщение от vasyok28 Посмотреть сообщение
    Саму задачу скажи, что именно нужно?
    Суть была в том чтоб сделать из playerid в nickname все сделали!

    Но я это функцию для online игроков использую работает все норм, а если я указываю nickname тех игроков которые offline то эта функция на эй не действует!

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

Ваши права

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