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

 



 
          





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





Последние Файлы 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
Модератор форума: Alcoholik  
[Архив] Вопрос | Ответ [3]
F_1NДата: Пятница, 28.05.2010, 13:54 | Сообщение # 256
Постоялец
Группа: Продвинутые
Сообщений: 476
Награды: 1
Город: Москва
Репутация: 55
Замечания: 0%
Статус:
Suburban, как я понял у тя проблема с кодировкой, так? В файлах пишет вместо русского иероглифы? Гдето была тема от Vlad_20, где было написано как решить эту проблему... Я найти ее не смог, поэтому напишу сам, своими словами хД

В конец мода:

Code

stock writeLog(log[], string[]) {
new write[256];
format(write, sizeof(write), "%s\r\n", string);
new File:hFile = fopen(log, io_append);
for(new io=0; io<strlen(write); io++) {
fputchar(hFile, write[io], false);
}
fclose(hFile);
}

Потом ищеш команду /kick например...
Находиш строки:

Code

format(string, sizeof(string), "%s  - Кикнут админом %s, Причина:  %s", giveplayer, sendername, (result));
SendClientMessageToAll(COLOR_LIGHTRED, string);

и под них вставь код:

Code

writeLog("Kick.log", string);

Если у тя уже стоит чтото связаное с Kick.log возьми его в коммент.. Попробуй..)

SuburbanДата: Пятница, 28.05.2010, 14:12 | Сообщение # 257
Уверенный в себе
Группа: Пользователи
Сообщений: 163
Награды: 0
Город: Санкт-Петербург
Репутация: 0
Замечания: 0%
Статус:
F_1N, Всё отлично получилось!) Помоги тогда с командами /ban, /cheaters, /Givem и /pay. Если не сложно.Скажу Спасибо,так как + не могу давать(

Добавлено (28.05.2010, 14:12)
---------------------------------------------
И Спасибо тебе!(извини,что забыл сказать)

themrsnkДата: Пятница, 28.05.2010, 14:28 | Сообщение # 258
themrsnk
Группа: I'm V.I.P.
Сообщений: 609
Награды: 14
Город: Челябинск
Репутация: 758
Замечания: 0%
Статус:
F_1N, Спасиб.Ща + дам,тоже помог,только я чуток под себя сделал
Code
stock writeLog(log[], string[]) {  
new write[256];  
format(write, sizeof(write), "logs/%s\r\n", string);  
new File:hFile = fopen(log, io_append);  
for(new io=0; io<strlen(write); io++) {  
fputchar(hFile, write[io], false);  
}  
fclose(hFile);  
}



[INC]
vehicle_fun (0.3c only)
[GM]
tRPG (0.3c only)
[ADDON]
Samp spamer
colorgen
SuburbanДата: Пятница, 28.05.2010, 14:36 | Сообщение # 259
Уверенный в себе
Группа: Пользователи
Сообщений: 163
Награды: 0
Город: Санкт-Петербург
Репутация: 0
Замечания: 0%
Статус:
F_1N, Всё не надо.Я всё сам сделал.Спасибо тебе за помощь)
ale[xXx]eyДата: Пятница, 28.05.2010, 15:14 | Сообщение # 260
Освоившийся
Группа: Пользователи
Сообщений: 94
Награды: 1
Город: трг
Репутация: 5
Замечания: 0%
Статус:
а как найти координаты пикапа 24/7 например??
SuburbanДата: Пятница, 28.05.2010, 15:44 | Сообщение # 261
Уверенный в себе
Группа: Пользователи
Сообщений: 163
Награды: 0
Город: Санкт-Петербург
Репутация: 0
Замечания: 0%
Статус:
ale[xXx]ey, попробуй:

if (!PlayerToPoint(100, playerid,-30.875, -88.9609, 1004.53))//centerpoint 24-7

Jumpman23Дата: Пятница, 28.05.2010, 19:18 | Сообщение # 262
Группа: I'm V.I.P.
Сообщений: 1359
Награды: 23
Город: Kingston, Rastapolis
Репутация: 504
Замечания: 100%
Статус:
Короче проблема : лидеры любых фракций могут увольнять\давать ранги игрокам не состоящих в их фракции


Тсссс, тссс, отключите снисходительный тон. Помните: вас уже лишали права слова на этом форуме.
Прошу прощения у всех кого я заебал или оскорбил (Кроме икварпа и чеза - вы ибланы).
Великс ты красава.
задерДата: Пятница, 28.05.2010, 20:24 | Сообщение # 263
Освоившийся
Группа: Пользователи
Сообщений: 145
Награды: 0
Город: Пермь
Репутация: 4
Замечания: 0%
Статус:
Jesus,на

if(strcmp(cmd, "/giverank", true) == 0)
{
if(IsPlayerConnected(playerid))
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "* Используйте: /giverank [id игрока] [ранг]");
return 1;
}
new para1;
new level;
new Leader;
new Member;
para1 = ReturnUser(tmp);
tmp = strtok(cmdtext, idx);
level = strval(tmp);
Leader = PlayerInfo[playerid][pLeader];
Member = PlayerInfo[para1][pMember];
if(level > твоё число рангов || level < 0) { SendClientMessage(playerid, COLOR_GREY, " Невозможна цифра менее 0 и более твоё число рангов!"); return 1; }
if (PlayerInfo[playerid][pLeader] >= 1)
{
if(IsPlayerConnected(para1))
{
if (Leader == Member)
{
if(para1 != INVALID_PLAYER_ID)
{
GetPlayerName(para1, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
PlayerInfo[para1][pRank] = level;
format(string, sizeof(string), " Вы были повышены/понижены в ранге лидером,ваш ранг: %s", sendername);
SendClientMessage(para1, COLOR_LIGHTBLUE, string);
format(string, sizeof(string), " Вы дали %s ранг %d.", giveplayer,level);
SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
}
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, " Этот игрок не в вашей фракции!");
}
}
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, " Вы не лидер фракции!");
}
}
return 1;
}

Sage_Kill_SantaДата: Пятница, 28.05.2010, 20:36 | Сообщение # 264
Постоялец
Группа: Продвинутые
Сообщений: 303
Награды: 2
Город: Самара
Замечания: 0%
Статус:
Jesus, вот то что нужно:
[cut=/giverank]if(strcmp(cmd, "/giverank", true) == 0)
{
if(IsPlayerConnected(playerid))
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "*Используйте /giverank [id игрока] [уровень (1 - 6)]");//по себя это измени
return 1;
}
new para1;
new level;
new Leader;
new Member;
para1 = ReturnUser(tmp);
tmp = strtok(cmdtext, idx);
level = strval(tmp);
Leader = PlayerInfo[playerid][pLeader];
Member = PlayerInfo[para1][pMember];
if(level > 6 || level < 1) { SendClientMessage(playerid, COLOR_GREY, " Невозможна цифра менее 1 и более 6!"); return 1; }
if (PlayerInfo[playerid][pLeader] >= 1)
{
if(IsPlayerConnected(para1))
{
if (Leader == Member)
{
if(para1 != INVALID_PLAYER_ID)
{
GetPlayerName(para1, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
PlayerInfo[para1][pRank] = level;
format(string, sizeof(string), " Вы были повышены/понижены в ранге лидером %s", sendername);
SendClientMessage(para1, COLOR_LIGHTBLUE, string);
format(string, sizeof(string), " Вы дали %s ранг %d.", giveplayer,level);
SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
}
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, " Этот игрок не в вашей банде/организации! ");
}
}
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, " Вы не лидер фракции!");
}
}
return 1;
}[/cut]
[cut=/uninvite]if(strcmp(cmd, "/uninvite", true) == 0)
{
if(IsPlayerConnected(playerid))
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, " ИСПОЛЬЗОВАНИЕ: /uninvite [playerid/PartOfName]");
return 1;
}
new Leader;
new Member;
new para1;
para1 = ReturnUser(tmp);
Leader = PlayerInfo[playerid][pLeader];
Member = PlayerInfo[para1][pMember];
if (PlayerInfo[playerid][pLeader] >= 1)
{
if(IsPlayerConnected(para1))
{
if(para1 != INVALID_PLAYER_ID)
{
if(Leader == Member)
{
if (PlayerInfo[para1][pMember] > 0)
{
GetPlayerName(para1, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
printf("AdmCmd: %s has uninvited %s.", sendername, giveplayer);
format(string, sizeof(string), "* Вы были кикнуты из банды или органицазии лидером %s ", sendername);
SendClientMessage(para1, COLOR_LIGHTBLUE, string);
SendClientMessage(para1, COLOR_LIGHTBLUE, "* Теперь вы Ханыга .");
gTeam[para1] = 3;
PlayerInfo[para1][pTeam] = 3;
PlayerInfo[para1][pMember] = 0;
PlayerInfo[para1][pRank] = 0;
PlayerInfo[para1][pChar] = 0;
new rand = random(sizeof(CIV));
SetSpawnInfo(para1, gTeam[para1], CIV[rand],0.0,0.0,0.0,0,0,0,0,0,0,0);
PlayerInfo[para1][pModel] = CIV[rand];
MedicBill[para1] = 0;
SpawnPlayer(para1);
format(string, sizeof(string), "* Вы кикнули %s из своей банды/организации. ", giveplayer);
SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
}
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, " Этот игрок не в вашей банде/организации! ");
}
}
}//not connected
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, " Вы не лидер одной из банд/организации! ");
}
}
return 1;
}[/cut]

Добавлено (28.05.2010, 20:36)
---------------------------------------------
кто поможет? кто расскажет? кто покажет? как убрать баг с бензом : когда только пассажир сидит что бы бенз не пребовлялся

bellДата: Пятница, 28.05.2010, 21:11 | Сообщение # 265
Уверенный в себе
Группа: Пользователи
Сообщений: 170
Награды: 1
Город: Киев
Репутация: -35
Замечания: 20%
Статус:
Quote (Sage_Kill_Santa)
кто поможет? кто расскажет? кто покажет? как убрать баг с бензом : когда только пассажир сидит что бы бенз не пребовлялся

кстати баг на валакасе такой fun

demon-lexaДата: Пятница, 28.05.2010, 21:46 | Сообщение # 266
Освоившийся
Группа: Продвинутые
Сообщений: 77
Награды: 3
Город: Москва
Репутация: -30
Замечания: 0%
Статус:
Ку всем, проблема одна есть) Почему когда у чувока розыск мент его убивает он садится на 1 сек и выходит, также с arrest тоже не пашет. что может быть?

Добавлено (28.05.2010, 21:46)
---------------------------------------------
Jesus, чё тупить то, сделай проверки на лидеров и всё.. по крайней мере у меня так и всё пашет.

DEMIKДата: Пятница, 28.05.2010, 22:02 | Сообщение # 267
Новенький
Группа: Пользователи
Сообщений: 45
Награды: 1
Город: ростов
Репутация: 0
Замечания: 0%
Статус:
Помогите исправить
Деньги не отнемаються за покраску за тюнинг и когда хаваешь в автоматах тоже деньги не отнемаються
как это исправить?

BanDiT54{rus}Дата: Пятница, 28.05.2010, 22:25 | Сообщение # 268
Новенький
Группа: Пользователи
Сообщений: 18
Награды: 0
Город: Турки
Репутация: -3
Замечания: 0%
Статус:
Люди напишити плиз как зделать мопеды! без прав
_LexA_Дата: Пятница, 28.05.2010, 23:20 | Сообщение # 269
Долгожитель
Группа: Продвинутые
Сообщений: 1437
Награды: 161
Город: Ростов-на-Дону
Репутация: 563
Замечания: 20%
Статус:
Quote (BanDiT54{rus})
Люди напишити плиз как зделать мопеды! без прав

писали уже

CupuKДата: Пятница, 28.05.2010, 23:35 | Сообщение # 270
Новенький
Группа: Пользователи
Сообщений: 71
Награды: 0
Город: Рига
Репутация: -46
Замечания: 40%
Статус:
Скажите как в ГФ моде зделать бан как по ипу так и по акку !
Поиск:





 


 


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