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

 



 
          





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





Последние Файлы 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
Модератор форума: Dima-kun  
Помощь по моду GTO
GTO-Rus™Дата: Вторник, 23.02.2010, 18:51 | Сообщение # 541
Освоившийся
Группа: Пользователи
Сообщений: 145
Награды: 0
Город: Pawno
Репутация: 20
Замечания: 80%
Статус:
Quote (Swoon)
strcomp(cmd, "/ban", true) == 1

Заменяем на
[pwn]strcomp(cmd,"/ban",true)[/pwn]
Quote (Swoon)
new receiverid;
receiverid = strval(strcharsplit(text, idx,strchar(" ")));

на
[pwn]new receiverid = strval(strcharsplit(text, idx,strchar(" "))); [/pwn]
Quote (Swoon)
IsPlayerConnected(receiverid) == 0

на
[pwn]!IsPlayerConnected(receiverid)[/pwn]
Quote (Swoon)
SendClientMessage(playerid, COLOUR_RED, "Неверный ид игрока. Игрок в оффлайн.");

Это надо записывать в файл со всеми текстами

SprunkДата: Вторник, 23.02.2010, 19:32 | Сообщение # 542
Хостинг-провайдер
Группа: Пользователи
Сообщений: 2451
Награды: 125
Город: Волгоград.
Репутация: 774
Замечания: 100%
Статус:
Quote (GTO-Rus™)
new receiverid = strval(strcharsplit(text, idx,strchar(" ")));

Так будет сокращенее,но все таки мой способ тоже работает
Quote (GTO-Rus™)
!IsPlayerConnected(receiverid)

crazy
Quote (GTO-Rus™)
Это надо записывать в файл со всеми текстами

Необязательно,думаю врядле он захочит менять что то в файле и в lang.inc



pawn.su - Аренда игровых серверов.

Игровой портал Game Entertainment (Game-Ent.ru)

GTO-Rus™Дата: Вторник, 23.02.2010, 20:02 | Сообщение # 543
Освоившийся
Группа: Пользователи
Сообщений: 145
Награды: 0
Город: Pawno
Репутация: 20
Замечания: 80%
Статус:
Swoon, какой бардак. Для того он и существует чтобы в него все тексты записывали. Раз уж сделали сис-мы, то зачем их превращать в говно?
SprunkДата: Вторник, 23.02.2010, 20:07 | Сообщение # 544
Хостинг-провайдер
Группа: Пользователи
Сообщений: 2451
Награды: 125
Город: Волгоград.
Репутация: 774
Замечания: 100%
Статус:
GTO-Rus™, Я знаю это,я говорю что он не захочет изменять значени 727 на 728 в инклуде lang.inc


pawn.su - Аренда игровых серверов.

Игровой портал Game Entertainment (Game-Ent.ru)

GTO-Rus™Дата: Вторник, 23.02.2010, 21:02 | Сообщение # 545
Освоившийся
Группа: Пользователи
Сообщений: 145
Награды: 0
Город: Pawno
Репутация: 20
Замечания: 80%
Статус:
Swoon, хочет, не захочет - зачем разводить бардак?
SprunkДата: Вторник, 23.02.2010, 21:03 | Сообщение # 546
Хостинг-провайдер
Группа: Пользователи
Сообщений: 2451
Награды: 125
Город: Волгоград.
Репутация: 774
Замечания: 100%
Статус:
GTO-Rus™, Бардак в коде или в теме?


pawn.su - Аренда игровых серверов.

Игровой портал Game Entertainment (Game-Ent.ru)

GTO-Rus™Дата: Вторник, 23.02.2010, 21:32 | Сообщение # 547
Освоившийся
Группа: Пользователи
Сообщений: 145
Награды: 0
Город: Pawno
Репутация: 20
Замечания: 80%
Статус:
Swoon, в коде
SprunkДата: Вторник, 23.02.2010, 21:34 | Сообщение # 548
Хостинг-провайдер
Группа: Пользователи
Сообщений: 2451
Награды: 125
Город: Волгоград.
Репутация: 774
Замечания: 100%
Статус:
GTO-Rus™, Бардак,но рабочий


pawn.su - Аренда игровых серверов.

Игровой портал Game Entertainment (Game-Ent.ru)

GTO-Rus™Дата: Вторник, 23.02.2010, 21:59 | Сообщение # 549
Освоившийся
Группа: Пользователи
Сообщений: 145
Награды: 0
Город: Pawno
Репутация: 20
Замечания: 80%
Статус:
Swoon, зачем устраивать бардак, когда куда легче сделать все как надо?
SprunkДата: Вторник, 23.02.2010, 22:07 | Сообщение # 550
Хостинг-провайдер
Группа: Пользователи
Сообщений: 2451
Награды: 125
Город: Волгоград.
Репутация: 774
Замечания: 100%
Статус:
А ты думаешь такой пушистый что никогда не делал ошибок?


pawn.su - Аренда игровых серверов.

Игровой портал Game Entertainment (Game-Ent.ru)

GTO-Rus™Дата: Вторник, 23.02.2010, 22:40 | Сообщение # 551
Освоившийся
Группа: Пользователи
Сообщений: 145
Награды: 0
Город: Pawno
Репутация: 20
Замечания: 80%
Статус:
Swoon, на ошибках учатся. По крайней мере мог хотя бы признать свои ошибки. Так что больше не разводим флуд. Ща модератора позову
ZiGGiДата: Среда, 24.02.2010, 22:21 | Сообщение # 552
Мастер джэдай
Группа: Продвинутые
Сообщений: 2652
Награды: 34
Город: St. Petersburg
Репутация: 2102
Замечания: 20%
Статус:
...как бы сделал это я...
Code
if(!strcmp(cmd, "/ban"))
{
   SendMessageToAdmins(playerid,COLOUR_LIGHTGREEN, text);
   new receiverid = strval(strcharsplit(text, idx,strchar(" ")));
   if((receiverid < 0) || (receiverid >= MAX_PLAYERS) || (IsPlayerAdmin(receiverid) && !IsPlayerAdmin(playerid)) || (IsPlayerAdm(receiverid) && !IsPlayerAdmin(playerid)))
   {
    return SendClientMessage(playerid, COLOUR_RED, "Неверный ид игрока");
   }
   if(!IsPlayerConnected(receiverid)) return SendClientMessage(playerid, COLOUR_RED, "Неверный ид игрока. Игрок в оффлайн.");
   new string[MAX_STRING],receivername[MAX_PLAYER_NAME];
   GetPlayerName(playerid,receivername,sizeof(receivername));
   format(string,sizeof(string), "Вы забанили игрока %s(%d)",receivername,receiverid);
   SendPlayerFormattedText(playerid,string, 0,COLOUR_XP_GOOD);
   format(string,sizeof(string), "%s(%d) был забанен на сервере" ,receivername,receiverid);
   SendClientMessageToAll(COLOUR_WHITE, string);
   Ban(receiverid);
   return 1;
}



Бложе
[indent]Мой блог
Уроки по Pawn
[/indent]

Open-GTO
[indent]Блог разработчиков
GitHub: https://github.com/Open-GTO/Open-GTO
Сборки мода с сервером тут
[/indent]


Сообщение отредактировал ZZiGGi - Среда, 24.02.2010, 22:21
PanterkaДата: Пятница, 26.02.2010, 17:03 | Сообщение # 553
Новенький
Группа: Пользователи
Сообщений: 32
Награды: 1
Город: Novosibirsk
Репутация: 0
Замечания: 0%
Статус:
вот хочу обновить сервак под 03 решил заменить регу на диологовые окна а то в лом писать /login но столкнулся с ошибками помогите плиз
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
new tpass[256];//ïðåîáðàçîâàííûé ïàðîëü
if(dialogid == 1)//èòàê, íàøå ïåðâîå îêíî
{
if(response)
//new cmd[20];
//new idx;
//set(cmdtext,strcharsplit(cmdtext, idx,strchar(" ")));
new logstring[256];
format(logstring, sizeof (logstring), "player: %d: %s: %s *********",playerid,oGetPlayerName(playerid),cmd);
WriteCMDLog(logstring);
}
if(!strlen(inputtext))// åñëè îñòàâëÿåò ïóñòóþ ñòðîêó, âûâîäèì åìó îïÿòü îêíî
{
new loginmsg[256+1];
format(loginmsg,256,"Ñîîáùåíèå, êîòîðîå áóäåò îòîáðàæåíî âíóòðè äèàëîãîâîãî îêíà");
ShowPlayerDialog(playerid,1,DIALOG_STYLE_INPUT,"Íàçâàíèå îêíà",loginmsg,"Ëåâàÿ êíîïêà(ëîãèí)","Ïðàâêà êíîïêà(îòìåíà)");
return 1;
}
strmid(tpass, inputtext, 0, strlen(inputtext), 255);
Encrypt(tpass);
OnPlayerLogin(playerid,tpass);
}
else // åñëè íàæèìàåò ïðàâóþ êíîïêó (îòìåíà)
{
Kick(playerid); // çäåñü âû óæå ñàìè âûáèðàéòå, íî ÿ êèêíó åãî, èáî ÿ õî÷ó, ÷òîáû îí àâòîðèçîâûâàëñÿ
}
}
else if(dialogid == 2)//ïåðåõîäèì êî âòîðîìó äèàëîãîâîìó îêíó (ðåãèñòðàöèÿ)
{
if(response) // âñ¸ òàê-æå, ýòî íàæàòèå ëåâîé êíîïêè (ðåãèñòðàöèÿ)
new logstring[256];
format(logstring, sizeof (logstring), "player: %d: %s: %s",playerid,oGetPlayerName(playerid),cmdtext);
WriteCMDLog(logstring);
{
if(!strlen(inputtext)) // åñëè ïîëå îñòàëîñü ïóñòûì, âûâîäèì åìó îïÿòü äèàëîãîâîå îêíî
{
new loginmsg[256+1];
format(loginmsg,256,"Ñîîáùåíèå, êîòîðîå áóäåò îòîáðàæåíî âíóòðè äèàëîãîâîãî îêíà");
ShowPlayerDialog(playerid,2,DIALOG_STYLE_INPUT,"Íàçâàíèå îêíà",loginmsg,"Ëåâàÿ êíîïêà(ðåãèñòðàöèÿ)","Ïðàâêà êíîïêà(îòìåíà)");
return 1;
}
strmid(tpass, inputtext, 0, strlen(inputtext), 255);
Encrypt(tpass);
OnPlayerRegister(playerid,tpass);
// òåïåðü äàâàéòå îòïðàâèì åãî íà ëîãèí
new loginmsg[256+1];
format(loginmsg,256,"Ñîîáùåíèå, êîòîðîå áóäåò îòîáðàæåíî âíóòðè äèàëîãîâîãî îêíà");
ShowPlayerDialog(playerid,1,DIALOG_STYLE_INPUT,"Íàçâàíèå îêíà",loginmsg,"Ëåâàÿ êíîïêà(ëîãèí)","Ïðàâêà êíîïêà(îòìåíà)");
}
else // íàæàòèå ïðàâîé êíîïêè (îòìåíà)
{
Kick(playerid); // ìíå îïÿòü ýòî íå íðàâèòñÿ è ÿ åãî êèêàþ.
}
}
return 1;
}
при компиляцие ругаеться на неизвесные ошибки хотя инклуды обновлял , но осталась старая рега, через команды но когда её удалял таже хрень

вот ошибки

gamemodes\GTO.pwn(1382) : error 003: declaration of a local variable must appear in a compound block
\gamemodes\GTO.pwn(1382) : error 017: undefined symbol "logstring"
\gamemodes\GTO.pwn(1382) : warning 215: expression has no effect
\gamemodes\GTO.pwn(1383) : error 017: undefined symbol "logstring"
\\gamemodes\GTO.pwn(1383) : error 017: undefined symbol "logstring"
\gamemodes\GTO.pwn(1383) : error 029: invalid expression, assumed zero
\gamemodes\GTO.pwn(1383) : fatal error 107: too many error messages on one line


^_^ <\:/>
GSDNДата: Пятница, 26.02.2010, 18:11 | Сообщение # 554
Уверенный в себе
Группа: Пользователи
Сообщений: 266
Награды: 0
Город: Самара
Репутация: 27
Замечания: 60%
Статус:
Помогите пожалуйста. В каких файлах можно изменить или добавить цвета банд?
И в каком скрипте можно изменить максимальный уровень например 40 стандартный а сделать 100 или чуть поменьше. :(
Пожалуйста люди помогите



███████████████████████████████████████████████
OPEN-GTO COOL!!!
███████████████████████████████████████████████
SprunkДата: Пятница, 26.02.2010, 18:15 | Сообщение # 555
Хостинг-провайдер
Группа: Пользователи
Сообщений: 2451
Награды: 125
Город: Волгоград.
Репутация: 774
Замечания: 100%
Статус:
Банды gаng.inc,левел bаsе.inc


pawn.su - Аренда игровых серверов.

Игровой портал Game Entertainment (Game-Ent.ru)

Поиск:





 


 


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