11:01
ОбновитьСмайлыУправление мини-чатом
МИНИ-ЧАТ
Главная страница!

 



 
        
[SA-MP] Hosted Tab (128)
JasonGordon 21.10.2017 10:43
[MAP+FS] Тюрьма (15)
SubjectKalcor 09.10.2017 07:59
 





Рекомендуем:
Добавить IP: 95.172.59.51:7777





Последние Файлы GTA 4 Последние Файлы GTA-MP Реклама
Скрипт GTA 4 элементы Watch... 07.09.2014
Ferrari 360 Spider [EPM con... 13.12.2013
Porsche Cayenne Turbo 2012 ... 13.12.2013
Shelby Terlingua Mustang v1... 13.12.2013
Hamann Lamborghini Gallardo... 27.10.2013
Dgun (AvnanceRP,SampRP,Dimo... 19.03.2016
SAMP скрипт SX Events (MySQ... 03.03.2016
Карта ASL мэрия для SAMP се... 03.03.2016
AIM для SA-MP 0.3.7 22.02.2016
Скачать GTA SAMP 0.3.7 - Кл... 20.07.2015
Страница 187 из 412«12185186187188189411412»
Модератор форума: AXE, Weddew 
Форум SAMP о мультиплеерах для GTA. » SAMP скачивание и обсуждение » Вопросы и Проблемы » [Архив #2] Вопросы ответы по SAMP [от 11.01.2012]
[Архив #2] Вопросы ответы по SAMP [от 11.01.2012]
ВеликсДата: Среда, 11.01.2012, 23:37 | Сообщение # 1
Мастер джэдай
Группа: Модераторы
Сообщений: 3925
Награды: 287
Город: Мухосранск
Репутация: 8414
Замечания: 0%
Статус:
[move]-= Вопрос | Ответ =-[/move]

В этой теме вы сможете получить ответы, на многие ваши вопросы по PAWN.


Новичкам:


  • Внятно объясняйте вашу проблему, если вы получили ошибку, обязательно выкладывайте строки, на которые "ругается" компилятор.
  • Помощь идет только по желанию пользователя, если вам человек помог вам только частично, не нужно начинать поливать его грязью.
  • Возможно тип вашей проблемы уже обсуждался на форуме, воспользуйтесь поиском.
  • В этой теме пользователи лишь оказывают помощь в написании кода, а не пишут его за вас. (!!!)
  • Если вы хотите отблагодарить пользователя, жмите на кнопку . (Только для продвинутых, и выше)
  • Если вы уже задавали вопрос, и не получили на него ответа, лучше напишите в ЛС одному, из участников группы Support, чем зафлуживать тему.


Скриптерам:

  • Не оскорблять новичков.
  • Не флудить сообщениями, подобных "Закрой PAWNO и иди делай уроки".
  • Не посылать в поиск. Юзер итак уже пришёл сюда из поиска. Если решение проблемы уже было опубликовано, то указать в какой теме
  • Как можно понятней объяснять решение той, или иной проблемы, по возможности приводить примеры.



[cut=freestyle]
ПРИНЕСЛА СОРОКА В РОТЕ ПРИВОРОТ ,
СВЯЗАЛАСЬ НА ШЕЕ ЛОЗА И БЫЛ ПОЛНЫЙ ПИ**ЕЦ,
ОСЕНЬ С ЗИМОЙ, ЛЕТО С ВЕСНОЙ,
ГУСЬ С ЛИСОЙ, ЕБ**ИСЬ ВО ТЬМЕ НОЧНОЙ.
УЗЕЛ ЗАВЯЗАЛСЯ, ПЕПЕЛ РАЗМЕТАЛСЯ И ЛИСА ЗАБЕРЕМЕНЕЛА.
ВМЕСТЕ ВЕК ВЕКОВАТЬ, ПУТУ НЕ РАЗВЯЗАТЬ.
ТРАВА ПЕРЕПЛЕТИСЬ, УЗЕЛ ЗАВОРОЖИСЬ.
ЛЕНАРУ ДАЙ УМА И ЛЕНУ
НА ВЕЛЕ НЕ ОТРАЗИСЬ,ЕБ*СЬ ЕБ*СЬ ЕБ*СЬ
© Хасан
[/cut]


Сообщение отредактировал Weddew - Понедельник, 09.06.2014, 03:17
DrevenДата: Четверг, 12.04.2012, 22:48 | Сообщение # 2791
Гуру
Группа: Продвинутые
Сообщений: 1094
Награды: 205
Город: od.ua
Репутация: 1099
Замечания: 0%
Статус:
Liiion911, смысл цвета тачек на карте? Да в принципе можно поставить маленький чекпоинт


www.samp-rpg.com
Liiion911Дата: Четверг, 12.04.2012, 23:43 | Сообщение # 2792
Новенький
Группа: Пользователи
Сообщений: 57
Награды: 0
Город: Тула
Репутация: -3
Замечания: 0%
Статус:
Dreven, ну не все тачки уконечно, одна или две, которые по заданию надо угнать. ну короче я кое как решил пробему, как и хотел, смена цвета у водителя и если водителя нет то просто иконку на карте (чекпоинт тоже вариант, но не в моем случае).


web-programming, pawn-scripts )
sehrgetДата: Пятница, 13.04.2012, 00:49 | Сообщение # 2793
Постоялец
Группа: Продвинутые
Сообщений: 393
Награды: 2
Город: Украина\Черкассы
Замечания: 40%
Статус:
Quote (Liiion911)
смена цвета у водителя

SetPlayerColor(playerid,color)
Quote (Liiion911)
просто иконку на карте

SetPlayerMapIcon(playerid, iconid, Float:x, Float:y, Float:z, markertype, color, style)



Сообщение отредактировал sehrget - Пятница, 13.04.2012, 00:50
DrevenДата: Пятница, 13.04.2012, 00:51 | Сообщение # 2794
Гуру
Группа: Продвинутые
Сообщений: 1094
Награды: 205
Город: od.ua
Репутация: 1099
Замечания: 0%
Статус:
sehrget, он это знает, суть вопроса не в этом
Liiion911, можно сделать как я видел в одном скрипте, камера над тачкей, игрок сам определяет место



www.samp-rpg.com
Liiion911Дата: Пятница, 13.04.2012, 01:25 | Сообщение # 2795
Новенький
Группа: Пользователи
Сообщений: 57
Награды: 0
Город: Тула
Репутация: -3
Замечания: 0%
Статус:
Dreven, у меня над тачкой значок уже приаттачен, ну чтоб ее было легче увидеть типа. если три машины стоят, то у нужной белая стрелочка висит ))

кароче спасибо всем за помощь )



web-programming, pawn-scripts )
sehrgetДата: Пятница, 13.04.2012, 11:35 | Сообщение # 2796
Постоялец
Группа: Продвинутые
Сообщений: 393
Награды: 2
Город: Украина\Черкассы
Замечания: 40%
Статус:
Quote (Liiion911)
то у нужной белая стрелочка висит ))

CreatePickup(model, type, Float:X, Float:Y, Float:Z, Virtualworld) (там есть ид пикапа белая стрелочка)

GeryyДата: Пятница, 13.04.2012, 12:36 | Сообщение # 2797
Советчик
Группа: Ангел Хранитель
Сообщений: 1187
Награды: 24
Город: Москва
Репутация: 785
Замечания: 0%
Статус:
Quote (sehrget)
CreatePickup(model, type, Float:X, Float:Y, Float:Z, Virtualworld) (там есть ид пикапа белая стрелочка)

Если уж на то пошло, то можно вобще использовать желтый маркер над тачкой (как в сингле)



Добавить SAMP сервер в спец. вкладку HOSTED 450-500 р.
4o_kavoДата: Пятница, 13.04.2012, 14:21 | Сообщение # 2798
Постоялец
Группа: I'm V.I.P.
Сообщений: 350
Награды: 1
Город: Красноярск
Репутация: 191
Замечания: 0%
Статус:
Ищу особняк из гта Вай Сити для GTA SAMP если кто знает где можно взять дайте ссылку :)


-=»>Русский Дрифт Серввер «<=- IP: 176.32.36.131:7777

GTA-Rus.com - Grand Theft Auto
sehrgetДата: Пятница, 13.04.2012, 14:29 | Сообщение # 2799
Постоялец
Группа: Продвинутые
Сообщений: 393
Награды: 2
Город: Украина\Черкассы
Замечания: 40%
Статус:
Quote (4o_kavo)
Ищу особняк из гта Вай Сити для GTA SAMP если кто знает где можно взять дайте ссылку :)

Точно с таким-же успехом, можешь искать дробовик в игре "Тилипузики"...! russian_roulette



Сообщение отредактировал sehrget - Пятница, 13.04.2012, 14:33
4o_kavoДата: Пятница, 13.04.2012, 14:31 | Сообщение # 2800
Постоялец
Группа: I'm V.I.P.
Сообщений: 350
Награды: 1
Город: Красноярск
Репутация: 191
Замечания: 0%
Статус:
Quote (sehrget)
Точно с таким-же успехом, можешь искать дробовик в игре "Тилипузики"...!

Понятно, значит нету, я думал может как то можно сконвертить и ктонибуть сделал уже :)



-=»>Русский Дрифт Серввер «<=- IP: 176.32.36.131:7777

GTA-Rus.com - Grand Theft Auto
sehrgetДата: Пятница, 13.04.2012, 14:35 | Сообщение # 2801
Постоялец
Группа: Продвинутые
Сообщений: 393
Награды: 2
Город: Украина\Черкассы
Замечания: 40%
Статус:
Quote (4o_kavo)
Понятно, значит нету, я думал может как то можно сконвертить и ктонибуть сделал уже :)

Сконвентить мб получится, но это будет стоять ого-го...

Добавлено (13.04.2012, 14:35)
---------------------------------------------
Как сделать эту команду так, что бы её можно было использовать только на себя?

Code
    if(strcmp(cmd, "/setname", true) == 0)
     {
         new newname[MAX_PLAYER_NAME];
         new name[MAX_PLAYER_NAME];
         if (PlayerInfo[playerid][pAdmin] >= 2)
         {
             tmp = strtok(cmdtext, idx);
             if(!strlen(tmp))
             {
                 SendClientMessage(playerid, COLOR_GRAD1, "Pont-game: /setname [playerid/PartOfName] [newname]");
                 return 1;
             }
             giveplayerid = ReturnUser(tmp);
             if(giveplayerid != INVALID_PLAYER_ID)
             {
             GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
             GetPlayerName(playerid, name, sizeof(name));
       new length = strlen(cmdtext);
             while ((idx < length) && (cmdtext[idx] <= ' '))
             {
                 idx++;
             }
             new offset = idx;
             while ((idx < length) && ((idx - offset) < (sizeof(newname) - 1)))
             {
                 newname[idx - offset] = cmdtext[idx];
                 idx++;
             }
             newname[idx - offset] = EOS;
             if(!strlen(newname))
             {
                 SendClientMessage(playerid, COLOR_GRAD1, "Pont-game: /setname [playerid/PartOfName] [newname]");
                 return 1;
             }
             format(string, sizeof(string), "Accounts/%s.ini", newname);
             if(!fexist(string))
             {
                 format(string, sizeof(string), "Pont-game: %s ñìåíèë èìÿ íà %s, àäìèíèñòðàòîð: %s.", giveplayer, newname, name);
           log("Setname",string);
                 format(string, sizeof(string), "Pont-game: %s ñìåíèë íèê íà %s.", giveplayer,newname);
                 SendClientMessageToAll(COLOR_LIGHTRED, string);
                 SendClientMessage(giveplayerid, COLOR_GRAD1, "Pont-game: Âû ñìåíèëè ñåáå èìÿ, íå çàáóäòå óêàçàòü åãî â êëèåíòå, ïåðåä òåì êàê çàéòè íà ñåðâåð.");
                 SendClientMessage(giveplayerid, COLOR_GRAD1, "Pont-game: Ñäåëàéòå screenshot (êëàâèøà F8), äëÿ òîãî ÷òîáû íå îøèáèòñÿ â íàïèñàíèè íèêà â ñëåäóþùèé ðàç.");
     SetPlayerName(giveplayerid, newname);
     new fileo[200];
     format(fileo,sizeof(fileo),"Accounts/%s.ini", giveplayer);
     new keystr[256];
     keystr = dini_Get(fileo, "Key");
     new married[256];
     married = dini_Get(fileo, "MarriedTo");
     dini_Remove(fileo);
     OnPlayerRegister(giveplayerid, keystr);
     dini_Set(fileo, "MarriedTo", married);
     OnPlayerSave(playerid);
     new housekey = PlayerInfo[giveplayerid][pPhousekey];
                 if (housekey != 255)
                 {
                     strmid(HouseInfo[housekey][hOwner], newname, 0, strlen(newname), 255);
                     UpdateHouse(housekey);
                 }
                 new carkey = PlayerInfo[giveplayerid][pCarKey];
                 if (carkey != -1)
                 {
                     strmid(CarsInfo[carkey][vOwner], newname, 0, strlen(newname), 255);
                     OnPropUpdate();
                 }
                 new flatkey = PlayerInfo[giveplayerid][pFlatKey];
                 if (flatkey != 255)
                 {
                     strmid(FlatsInfo[flatkey][fOwner], newname, 0, strlen(newname), 255);
                     UpdateFlat(flatkey);
                 }
                 new bizkey = PlayerInfo[giveplayerid][pPbiskey];
                 if (bizkey != 255)
                 {
                     if (bizkey > 100)
                     {
                         bizkey -= 100;
                         strmid(SBizzInfo[bizkey][sbOwner], newname, 0, strlen(newname), 255);
                         OnPropUpdate();
      }
                     else
                     {
                         strmid(BizzInfo[bizkey][bOwner], newname, 0, strlen(newname), 255);
                         OnPropUpdate();
      }
     }
             }
    else
    {
                 SendClientMessage(playerid, COLOR_GRAD1, "Pont-game: Àêêàóíò ñ òàêèì èìåíåì óæå ñóùåñòâóåò â áàçå äàííûõ.");
                 return 1;
    }
   }
         else if(giveplayerid == INVALID_PLAYER_ID)
         {
             format(string, sizeof(string), "Pont-game: Èãðîêà íåò íà ñåðâåðå.");
             SendClientMessage(playerid, COLOR_GRAD1, string);
         }
     }
     else
     {
         SendClientMessage(playerid, COLOR_GRAD1, "Íåäîñòàòî÷íî ïðàâ äëÿ èñïîëüçîâàíèÿ êîìàíäû.");
     }
     return 1;
}



Сообщение отредактировал sehrget - Пятница, 13.04.2012, 14:34
MixДата: Пятница, 13.04.2012, 15:18 | Сообщение # 2802
Постоялец
Группа: Продвинутые
Сообщений: 305
Награды: 1
Город: Ульяновск
Репутация: 52
Замечания: 20%
Статус:
sehrget, самый-самый простой способ - поставить проверку giveplayerid == playerid, но это, наверное, будет глупо.
GeryyДата: Пятница, 13.04.2012, 15:27 | Сообщение # 2803
Советчик
Группа: Ангел Хранитель
Сообщений: 1187
Награды: 24
Город: Москва
Репутация: 785
Замечания: 0%
Статус:
Quote (sehrget)
Как сделать эту команду так, что бы её можно было использовать только на себя?

Вроде так http://pastebin.com/J2mUD5Y3



Добавить SAMP сервер в спец. вкладку HOSTED 450-500 р.
sehrgetДата: Пятница, 13.04.2012, 18:07 | Сообщение # 2804
Постоялец
Группа: Продвинутые
Сообщений: 393
Награды: 2
Город: Украина\Черкассы
Замечания: 40%
Статус:
Quote (Geryy)
Вроде так http://pastebin.com/J2mUD5Y3

Нет, не так...(пишу к примеру /setname Bla_Bla, а оно лишь повторяет "/setname [новое имя]")

MarkeloFFДата: Пятница, 13.04.2012, 18:12 | Сообщение # 2805
Советчик
Группа: I'm V.I.P.
Сообщений: 1032
Награды: 14
Город: Калининград
Репутация: 191
Замечания: 80%
Статус:
sehrget, возможно так
http://pastebin.com/9t08hbPv

Форум SAMP о мультиплеерах для GTA. » SAMP скачивание и обсуждение » Вопросы и Проблемы » [Архив #2] Вопросы ответы по SAMP [от 11.01.2012]
Страница 187 из 412«12185186187188189411412»
Поиск:





 


 


 
Хостинг от uCoz SAMP-RUS.COM