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

 



 
          





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





Последние Файлы 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  
Ля ля ля :D
St1muLДата: Пятница, 09.09.2011, 14:35 | Сообщение # 1
Местный
Группа: Продвинутые
Сообщений: 745
Награды: 7
Город: г. Курган
Репутация: 77
Замечания: 20%
Статус:
Всем доброго времени суток, после того как я вернул свой аккаунт, решил вернуться на SRC. Вообщем, к сути дела.
У меня такая проблемка, у меня стоит функция, в ней у кого больше чего либо, вот код:

Code
new pName[25];
GetPlayerName(playerid, pName, sizeof(pName));

new highest=0;
for(new i; i<GetServerVarAsInt("maxplayers"); i++)
{
if(PlayerInfo[i][pCash] > highest) highest = PlayerInfo[i][pCash];
}
format(string,128, "Самый богатый: %s Денег: [%d]",pName,highest);
ShowPlayerDialog(playerid, 15157, DIALOG_STYLE_MSGBOX, "Титулы сервера:", string, "OK", "Назад");


Сколько максимум денег он показывает, а ник, он показывает того, кто смотрит ;(
Что делать? :D

Fus1Дата: Пятница, 09.09.2011, 14:42 | Сообщение # 2
Группа: Продвинутые
Сообщений: 2704
Награды: 121
Город: Melbourne Australia
Репутация: 3103
Замечания: 0%
Статус:
не понял, что нужно ? :D
InterpolДата: Пятница, 09.09.2011, 14:45 | Сообщение # 3
Мастер джэдай
Группа: I'm V.I.P.
Сообщений: 5358
Награды: 77
Город: НеБаку
Репутация: 3795
Замечания: 20%
Статус:
Quote (Fus1)
не понял, что нужно ?

Quote (Skiner)
Сколько максимум денег он показывает, а ник, он показывает того, кто смотрит

надо чтобы он показывал ник человека стату которого просматривают



EakwarpДата: Пятница, 09.09.2011, 14:46 | Сообщение # 4
Мастер джэдай
Группа: Продвинутые
Сообщений: 4874
Награды: 179
Город: Москва
Репутация: 2543
Замечания: 60%
Статус:
Quote (Skiner)
Что делать?

Включить, мать вашу, мозг. Вы здесь уже сколько? 3 года? Больше? И до сих пор делаете феерический идиотизм.

Quote (Skiner)
GetPlayerName(playerid, pName, sizeof(pName));

Чей ник узнаем? Не уж то игрока у которого деньги смотрим, а н-н-нет, узнаем ник игрока который смотрит этот "топ".
Quote (Skiner)
format(string,128, "Самый богатый: %s Денег: [%d]",pName,highest);

Переменную какую выводим? Нет, садитесь, я знаю о чем вы подумали, кол. Выводим переменную которую выше получили откуда? Из имени игрока который смотрит этот "топ".

Спрашивается, где мать вашу, мы узнаем имя того, у которого больше всех денег? НИГДЕ.



More than 4 years of development, more than 250,000 lines of source code, more than a hundred units and more than 3400 revisions. Valakas Roleplay - choose your role.


Valakas Roleplay on Twitter

Платные консультации, разработка, в ICQ. Дорого.
St1muLДата: Пятница, 09.09.2011, 14:51 | Сообщение # 5
Местный
Группа: Продвинутые
Сообщений: 745
Награды: 7
Город: г. Курган
Репутация: 77
Замечания: 20%
Статус:
Quote (Eakwarp)
Спрашивается, где мать вашу, мы узнаем имя того, у которого больше всех денег? НИГДЕ.


Ну дак мб помоч мне? :DDDD

Dima-kunДата: Пятница, 09.09.2011, 15:00 | Сообщение # 6
Группа: Разработчики
Сообщений: 6269
Награды: 72
Репутация: 3512
Замечания: 0%
Статус:
Пфф. варп в своем репертуаре.
Skiner, GetServerVarAsInt("maxplayers") а не проще GetMaxPlayers()?
а по теме:
Code
new pName[25];    
   new highest=0;   
   for(new i; i<GetServerVarAsInt("maxplayers"); i++)   
   {   
   if(PlayerInfo[i][pCash] > highest)  
{highest = PlayerInfo[i][pCash];   
   GetPlayerName(i, pName, sizeof(pName));
}
   }   
   format(string,128, "Самый богатый: %s Денег: [%d]",pName,highest);   
   ShowPlayerDialog(playerid, 15157, DIALOG_STYLE_MSGBOX, "Титулы сервера:", string, "OK", "Назад");



Мои работы:
[INC] Сборник d_includes [LAST],[FS] New Demage Effect,[FS]Авто-Поворотники,
[FS]mp3player,[FS] Fun Chat Game,[FS] Car Buy Syst,[FS] Anti-AirBrk,[INC] d_setpos,
[GM] Game Move v0.1,[FS+include]Super-Armour [0.3z],[FS + Include] Multi Checkpoints


Сообщение отредактировал Morino_Reigan - Пятница, 09.09.2011, 15:15
St1muLДата: Пятница, 09.09.2011, 15:05 | Сообщение # 7
Местный
Группа: Продвинутые
Сообщений: 745
Награды: 7
Город: г. Курган
Репутация: 77
Замечания: 20%
Статус:
Всё, сделал, работает :D
Eakwarp, Спасибо за "-" сразу понял в чём проблема :D

Добавлено (09.09.2011, 15:05)
---------------------------------------------
Я ставил: GetPlayerName(i, pName, sizeof(pName)); не работало.
GetPlayerName(highest, pName, sizeof(pName)); поставил, всё заработало :D

ImperealДата: Пятница, 09.09.2011, 15:53 | Сообщение # 8
Мастер джэдай
Группа: I'm V.I.P.
Сообщений: 2677
Награды: 51
Город: Санкт-Петербург
Репутация: 1868
Замечания: 100%
Статус:
Quote (Skiner)
Я ставил: GetPlayerName(i, pName, sizeof(pName)); не работало. GetPlayerName(highest, pName, sizeof(pName)); поставил, всё заработало

Прям мистика, да?
Больше всего раздражают "скриптеры", которые в случае не коректно работающего кода, меняют все подряд, "а вось повезёт"...=\



Прощай самп-рус =Р
BrianДата: Пятница, 09.09.2011, 16:39 | Сообщение # 9
Группа: Media-ProGroup
Сообщений: 1337
Награды: 17
Город: Odessa
Репутация: 871
Замечания: 0%
Статус:
Quote (Skiner)
Всем доброго времени суток, после того как я вернул свой аккаунт, решил вернуться на SRC.

И упасть лицом в грязь из за школоназваний топика, выдал устное.



Вольнодумцы не зависят от чужого мнения, они имеют своё. Они стойкие люди, не слабые и не подвержены чужому влиянию.
  • Страница 1 из 1
  • 1
Поиск:





 


 


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