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

 



 
          





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





Последние Файлы 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 из 2
  • 1
  • 2
  • »
Модератор форума: Alcoholik  
Запрос и вывод информации о игроке
RockStarGamerДата: Вторник, 11.03.2008, 14:11 | Сообщение # 1
Долгожитель
Группа: Продвинутые
Сообщений: 1604
Награды: 1
Город: New York city
Репутация: 60
Замечания: 0%
Статус:
Что тут не так :sad:
Code
    new PlayerName[30], str[256];
   GetPlayerName(playerid,PlayerName,16);
   GetPlayerArmour(playerid, armour);
   GetPlayerHealth(playerid, health);
   format(str, 256, " У (%d) есть %a AP и %h HP.", PlayerName, playerid, armour, health);
   SendClientMessage(playerid,0xAA3333AA, str);



Сообщение отредактировал Wise - Вторник, 11.03.2008, 14:11
EKupДата: Вторник, 11.03.2008, 14:12 | Сообщение # 2
Освоившийся
Группа: Продвинутые
Сообщений: 75
Награды: 2
Город: Ульяновск
Репутация: 10
Замечания: 0%
Статус:
Code
format(str, 256, " У (%s) есть %f AP и %f HP.", PlayerName, playerid, armour, health);

при условии, что armour и health обьявлены как
Code
new Float:armour, Float:health;



Текущая версия ERPG GM: 2.7.0 RC1(03.10.2009)
http://3val.ru/games/samp/changelistServ.php
RockStarGamerДата: Вторник, 11.03.2008, 14:32 | Сообщение # 3
Долгожитель
Группа: Продвинутые
Сообщений: 1604
Награды: 1
Город: New York city
Репутация: 60
Замечания: 0%
Статус:
Спасибо помог разобратся yes
ScorpiДата: Вторник, 11.03.2008, 14:33 | Сообщение # 4
Группа: I'm V.I.P.
Сообщений: 1504
Награды: 33
Репутация: 723
Замечания: 0%
Статус:
Ещё надо в эту строку добавить оружее игрока и патроны. :)
bleyzДата: Среда, 12.03.2008, 17:17 | Сообщение # 5
Постоялец
Группа: Продвинутые
Сообщений: 479
Награды: 3
Город: Мехико
Репутация: 44
Замечания: 20%
Статус:
Wise,
А можеш весь этот код выставить? + поставлю)



[GM] League Script
[GM] Drift-Mod

Свалка - дом Блейза [oS]_[HIT]©

DRAgoONoNДата: Среда, 12.03.2008, 17:20 | Сообщение # 6
Советчик
Группа: Продвинутые
Сообщений: 1149
Награды: 2
Город: Одесса
Репутация: 102
Замечания: 0%
Статус:
Quote (Wise)
new PlayerName[30], str[256]; GetPlayerName(playerid,PlayerName,16); GetPlayerArmour(playerid, armour); GetPlayerHealth(playerid, health); format(str, 256, " У (%d) есть %a AP и %h HP.", PlayerName, playerid, armour, health); SendClientMessage(playerid,0xAA3333AA, str);

Лучше указывать так:
SetPlayerHealth(playerid, 100.0);
SetPlayerArmour(playerid, 100.0);



SAMP WIKI



TorresДата: Среда, 12.03.2008, 17:23 | Сообщение # 7
Местный
Группа: Продвинутые
Сообщений: 690
Награды: 2
Город: Йошкар-Ола
Репутация: 127
Замечания: 0%
Статус:
Quote (DRAgoONoN)
SetPlayerHealth(playerid, 100.0);
SetPlayerArmour(playerid, 100.0);

Зачем?Он хочет посмотреть скока у игрока здоровья и брони.А так сразу ставится 100 брони и здоровья



[GM-MYSQL-PHP]PEN1:Ultra LS - совместим с samp 0.3
[ADD]MTA map converter
XAOCДата: Среда, 12.03.2008, 17:32 | Сообщение # 8
Советчик
Группа: Разработчики
Сообщений: 1190
Награды: 11
Город: Гдета там>>
Репутация: 311
Замечания: 0%
Статус:
полный и правильный кодъ) :

Code
new PlayerName[20], str[256];
new Float:Arm,Float:Heal;
GetPlayerName(playerid,PlayerName,16);
GetPlayerArmour(playerid, Arm);
GetPlayerHealth(playerid, Heal);
format(str, 256, " У (%s)[id:%d] есть %f AP и %f HP.", PlayerName, playerid, armour, health);  
SendClientMessage(playerid,0xAA3333AA, str);

bleyzДата: Среда, 12.03.2008, 17:58 | Сообщение # 9
Постоялец
Группа: Продвинутые
Сообщений: 479
Награды: 3
Город: Мехико
Репутация: 44
Замечания: 20%
Статус:
А чё там над написать что бы узнать?

Добавлено (12.03.2008, 17:58)
---------------------------------------------
и вот ещё
C:\Documents and Settings\Äàíÿ\Ìîè äîêóìåíòû\SERVERS\SERVER GTO\gamemodes\OGL.pwn(606) : error 017: undefined symbol "armour"


[GM] League Script
[GM] Drift-Mod

Свалка - дом Блейза [oS]_[HIT]©

XAOCДата: Среда, 12.03.2008, 18:12 | Сообщение # 10
Советчик
Группа: Разработчики
Сообщений: 1190
Награды: 11
Город: Гдета там>>
Репутация: 311
Замечания: 0%
Статус:
пля, почти рабочий,забыл изменить в конце)))

вот правильный.

Code
if (strcmp("/info", cmdtext, true,0) == 0){
new PlayerName[20], str[256];
new Float:Arm,Float:Heal;
GetPlayerName(playerid,PlayerName,16);
GetPlayerArmour(playerid, Arm);
GetPlayerHealth(playerid, Heal);
format(str, 256, " У (%s)[id:%d] есть %f AP и %f HP.", PlayerName, playerid, Arm, Heal);     
SendClientMessage(playerid,0xAA3333AA, str);return 1;}

по команде /info ты узнаеш свои данные

bleyzДата: Среда, 12.03.2008, 18:26 | Сообщение # 11
Постоялец
Группа: Продвинутые
Сообщений: 479
Награды: 3
Город: Мехико
Репутация: 44
Замечания: 20%
Статус:
спс + нов то где даёт жизнь и броню я уберу...

Добавлено (12.03.2008, 18:21)
---------------------------------------------
Ёпт терь при вооде любой команде мне пишет мою инфу)

Добавлено (12.03.2008, 18:26)
---------------------------------------------
А всё разобрался терь не подскажете плиз чё над вписать что бы эт дуйствие по иду ездил?
Ну там например на серваке Xuy(id0) и Siska(id1) Xuy пишет /info 1 и узнаёт информацию о Sisk'e
=)))


[GM] League Script
[GM] Drift-Mod

Свалка - дом Блейза [oS]_[HIT]©

RockStarGamerДата: Среда, 12.03.2008, 18:32 | Сообщение # 12
Долгожитель
Группа: Продвинутые
Сообщений: 1604
Награды: 1
Город: New York city
Репутация: 60
Замечания: 0%
Статус:
Quote (Torres)
Зачем?Он хочет посмотреть скока у игрока здоровья и брони.А так сразу ставится 100 брони и здоровья

Я просто наприсал про playerid, на самом деле killerid, и показывать сколько хп и ап осталось у того кто тебя убил.

LuxurYДата: Среда, 12.03.2008, 18:47 | Сообщение # 13
Уверенный в себе
Группа: Продвинутые
Сообщений: 281
Награды: 1
Город: OZ
Репутация: 45
Замечания: 0%
Статус:
Quote (XAOC)
new PlayerName[20], str[256]; new Float:Arm,Float:Heal; GetPlayerName(playerid,PlayerName,16);

если у тебя в GetPlayerName длина установлена на 16, то зачем ты тогда написал в new PlayerName 20?



www.gtascript.ru admin
www.gtascript.ru - профессиональный скриптинг SA-MP, MTA


Сообщение отредактировал LuxurY - Среда, 12.03.2008, 18:47
XAOCДата: Среда, 12.03.2008, 19:15 | Сообщение # 14
Советчик
Группа: Разработчики
Сообщений: 1190
Награды: 11
Город: Гдета там>>
Репутация: 311
Замечания: 0%
Статус:
LuxurY, пздц. ну поставь 16 если тебе так легше
DRAgoONoNДата: Среда, 12.03.2008, 19:49 | Сообщение # 15
Советчик
Группа: Продвинутые
Сообщений: 1149
Награды: 2
Город: Одесса
Репутация: 102
Замечания: 0%
Статус:
Мде да хоть 256, максимальная длина ника в игре 16 crazy но лучше использовать так:
Code
new PlayerName[MAX_PLAYER_NAME];



SAMP WIKI





Сообщение отредактировал DRAgoONoN - Среда, 12.03.2008, 19:50
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск:





 


 


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