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

 



 
          





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





Последние Файлы 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  
проверка на файлы
Life-StoryДата: Четверг, 21.11.2013, 12:45 | Сообщение # 1
Освоившийся
Группа: Продвинутые
Сообщений: 93
Награды: 3
Репутация: 89
Замечания: 20%
Статус:
Привет ребят вопросик нужно сделать проверку такого рода: папка -> Файл.txt -> Имя .

Я сделал подобное но видимо где то ошибся нужна помощь.

[pwn] new playername[MAX_PLAYER_NAME];
new target;
GetPlayerName(playerid,playername,sizeof(playername));
format(string,sizeof(string),"player/%s.ini", PlayerName[playerid]);
for(new i;i<fre[playerid];i++)
if(!strcmp(Friend[playerid][i],PlayerName(target),false))
{
format(string,sizeof(string),"{00BF00}Yes{FF0000} %d",PlayerInfo[playerid][pMetka]);
SetPlayerChatBubble(playerid, string, COLOR_GREEN, 30.0, 1200);
}
else
{
format(string,sizeof(string),"{00BF00}No{FF0000} %d",PlayerInfo[playerid][pMetka]);
SetPlayerChatBubble(playerid, string, COLOR_GREEN, 30.0, 1200);
}[/pwn]

С меня плюсик и огромная благодарность)





Сообщение отредактировал Life-Story - Четверг, 21.11.2013, 12:46
MaxДата: Четверг, 21.11.2013, 14:20 | Сообщение # 2
Уверенный в себе
Группа: Продвинутые
Сообщений: 172
Награды: 0
Город: Казань
Репутация: 59
Замечания: 0%
Статус:
Пробуй так:

Код
new str[128],string[128];
   new PlayerName[40];
   GetPlayerName(playerid, PlayerName, 40);
   format(str, sizeof(str), "player/%s.ini", PlayerName);
   if(fexist(str))
   {
                  format(string,sizeof(string),"{00BF00}Yes{FF0000} %d",PlayerInfo[playerid][pMetka]);
    SetPlayerChatBubble(playerid, string, COLOR_GREEN, 30.0, 1200);
   }
   else
   {
       format(string,sizeof(string),"{00BF00}No{FF0000} %d",PlayerInfo[playerid][pMetka]);
    SetPlayerChatBubble(playerid, string, COLOR_GREEN, 30.0, 1200);
   }


проверь правильность "player/%s.ini" , точно там находятся все аккаунты?



Сообщение отредактировал Steep_Nk - Четверг, 21.11.2013, 14:21
BorogДата: Четверг, 21.11.2013, 17:44 | Сообщение # 3
Долгожитель
Группа: I'm V.I.P.
Сообщений: 1362
Награды: 43
Город: Москва
Репутация: 1249
Замечания: 20%
Статус:
Life-Story, несколько наводящих вопросов для решения проблемы:
1) Что такое "проверка рода: папка -> Файл.txt -> Имя"?
2) Почему ты получаешь ник игрока в playername, а используешь PlayerName[playerid]? И для чего этот странный массив PlayerName[playerid]?
3) Почему переменная target не меняется и равна нулю?



Silver Break
http://s-break.ru/
http://vk.com/sbreak
  • Страница 1 из 1
  • 1
Поиск:





 


 


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