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

 



 
          





Рекомендуем:





Последние Файлы 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
[GM] The Big PEN1:LS v2.00 ... 04.12.2017
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
  • Страница 1 из 1
  • 1
Модератор форума: AXE, Weddew  
Проблема в команде через диалог
dRinkДата: Суббота, 25.09.2010, 08:04 | Сообщение # 1
Уверенный в себе
Группа: Продвинутые
Сообщений: 217
Награды: 1
Город: Екатеринбург
Репутация: -21
Замечания: 40%
Статус:
Не показывает правильный ID номер и не показывает есть ли розыск
вот команда:
Code
if(listitem == 3)
  {
  new
  wanted[255],
   giveplayerid,
   unClickNamePlayer[40], // ник игрока
   ClickNamePlayer[40];
    
   GetPlayerName(playerid,unClickNamePlayer,sizeof(unClickNamePlayer));
  GetPlayerName(ClickPlayer[playerid],ClickNamePlayer,sizeof(ClickNamePlayer));
   
     if(IsSpawned[giveplayerid] == 0) return SendClientMessage(playerid,COLOR_ORANGE,"Этот игрок мертв!");
     format(wanted,sizeof(wanted),"Cписок нарушений - %s (ID: %d):",ClickNamePlayer, playerid, ClickPlayer/*unClickNamePlayer,*/); //
  SendClientMessage(playerid,COLOR_PM,wanted);
   
  if(GetPlayerWantedLevel(giveplayerid) >= 1)
  {
   if(crime_murder[giveplayerid] == 1) SendClientMessage(playerid,COLOR_WHITE,"Убийство");
  if(crime_rob[giveplayerid] == 1) SendClientMessage(playerid,COLOR_WHITE,"Ограбление игрока");
  if(crime_bankrob[giveplayerid] == 1) SendClientMessage(playerid,COLOR_WHITE,"Ограбление банка");
  if(crime_theft[giveplayerid] == 1) SendClientMessage(playerid,COLOR_WHITE,"Угон полицейского авто");
  format(wanted,sizeof(wanted),"* Уровень розыска игрока: %d.",GetPlayerWantedLevel(giveplayerid),ClickNamePlayer,unClickNamePlayer,playerid,ClickPlayer);
  SendClientMessage(playerid,COLOR_YELLOW,wanted);
  }
     else
  {
  if(GetPlayerWantedLevel(giveplayerid) >= 0)
  {
     SendClientMessage(playerid,COLOR_WHITE,"Hет нарушений.");
  }
  }
  }
  return 1;
  }

Что не так сделал?



Отличный сервер SA:MP
Название: ***RUSSIAN_SERVER***
Ип\Порт: 188.120.228.189:5555
Читаем!
ВнедорожникДата: Суббота, 25.09.2010, 10:52 | Сообщение # 2
Постоялец
Группа: I'm V.I.P.
Сообщений: 419
Награды: 7
Город: Калининград
Репутация: 204
Замечания: 40%
Статус:
И не будет показыватся надо делать через for(new i=0; i<MAX_PLAYERS; i++)




Используем Notepad++ вместо Pawno
SandBox RPG on the developing
setElementData ( source, "user.id", exports.MySQL:filter (data, "id") )


Сообщение отредактировал Внедорожник - Суббота, 25.09.2010, 10:53
Ghost-XДата: Суббота, 25.09.2010, 12:36 | Сообщение # 3
Мастер джэдай
Группа: Продвинутые
Сообщений: 3548
Награды: 36
Город: Наб. Челны
Репутация: 856
Замечания: 40%
Статус:
dRink, эм, у тебя переменная giveplayerid = 0
Дальше сам думай



Спор на форуме, все равно что олимпиада среди умственно отсталых: даже если ты победил, ты все равно гермофродит.
Хочешь остаться при своем мнении - держи его при себе.
dRinkДата: Суббота, 25.09.2010, 17:31 | Сообщение # 4
Уверенный в себе
Группа: Продвинутые
Сообщений: 217
Награды: 1
Город: Екатеринбург
Репутация: -21
Замечания: 40%
Статус:
Так не показывает ид номер правельный, кликаешь на другого показывает твой ID номер что не так поставил?


Отличный сервер SA:MP
Название: ***RUSSIAN_SERVER***
Ип\Порт: 188.120.228.189:5555
Читаем!
ScorpiДата: Суббота, 25.09.2010, 17:54 | Сообщение # 5
Группа: I'm V.I.P.
Сообщений: 1504
Награды: 33
Репутация: 723
Замечания: 0%
Статус:
потому что там стоит playerid
SMOUKДата: Суббота, 25.09.2010, 19:22 | Сообщение # 6
Местный
Группа: Продвинутые
Сообщений: 646
Награды: 13
Город: Рославль
Репутация: 284
Замечания: 100%
Статус:
dRink вместо playerid giveplayerid , только я так и не понял как она узнает ид игрока без GetPlayerid , не пользовался не когда ище такой фишкой:)

Хотя может тут...

Code
GetPlayerName(playerid,unClickNamePlayer,sizeof(unClickNamePlayer));
   GetPlayerName(ClickPlayer[playerid],ClickNamePlayer,sizeof(ClickNamePlayer));



  • Страница 1 из 1
  • 1
Поиск:





 


 


 
Хостинг от uCoz samp.at.ua