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

 



 
          





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





Последние Файлы 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
[RD]ChezДата: Среда, 20.05.2009, 14:31 | Сообщение # 271
Мастер джэдай
Группа: Продвинутые
Сообщений: 3687
Награды: 206
Город: St. P
Репутация: 0
Замечания: 20%
Статус:
а теперь еще раз, но по Русски можно?


1 час моей работы стоит минимум 800 рублей для срочных работ.
Знаю CodeIgniter, Kohana, втч. кастом(php), Вникаю в Yii. jQuery на должном уровне, немного разбираюсь в RightJS.
Алсо, 6 лет павно, 2 года в шарпе, понимаю си и плюсы.
Немного ассемблер.
Ох**тельный верстальщик какб.

Если ваш заказ потребует неделю работы и вы собираетесь заплатить 100 рублей - лес там ->> ^^^^^

chezrd@gmail.com
lance@chez-lab.ru
O6[DOOM]@HHbIuДата: Среда, 20.05.2009, 14:40 | Сообщение # 272
Освоившийся
Группа: Продвинутые
Сообщений: 94
Награды: 4
Город: Новокузнецк
Репутация: -23
Замечания: 0%
Статус:
Quote (|RD|Chez)
а теперь еще раз, но по Русски можно?

я вроди бы не на китайском писал!!
В GTO есть встроенный анти-чит! Когда ты вводиш допустим команду /nrg500 то анти-чит удалит тачку сразу же сказав что это ты считернул!! появиться тачка тока если ты отключиш анти-чит!! но можно сделать так что бы он не считал FS за чит???



heufixДата: Среда, 20.05.2009, 18:33 | Сообщение # 273
Уважаемый человек
Группа: Продвинутые
Сообщений: 995
Награды: 22
Репутация: 231
Замечания: 80%
Статус:
в инклуде vehicles посмотри в конце в самом


Радость
O6[DOOM]@HHbIuДата: Среда, 20.05.2009, 20:22 | Сообщение # 274
Освоившийся
Группа: Продвинутые
Сообщений: 94
Награды: 4
Город: Новокузнецк
Репутация: -23
Замечания: 0%
Статус:
Quote (Schwan)
в инклуде vehicles посмотри в конце в самом

А точнее где именно какое значение и в какую сторону нада изменять???



heufixДата: Среда, 20.05.2009, 22:26 | Сообщение # 275
Уважаемый человек
Группа: Продвинутые
Сообщений: 995
Награды: 22
Репутация: 231
Замечания: 80%
Статус:
Чёнить типо Vehiclemodel или vehicleid Там дописать помоему нужно модель


Радость
O6[DOOM]@HHbIuДата: Четверг, 21.05.2009, 00:50 | Сообщение # 276
Освоившийся
Группа: Продвинутые
Сообщений: 94
Награды: 4
Город: Новокузнецк
Репутация: -23
Замечания: 0%
Статус:
Все спс! мне уже помогли!!

Добавлено (21.05.2009, 00:50)
---------------------------------------------
Да я вот хотел бы найти какой нибуть далекий,но красивый остров админа который закрываеться ото всех а внутри поставить дом и цену 500млн (вроди бы макс денег стока)
Было бы не плохо!! то ка вопрос нада ли удалять какой то из старых домов или нет?а то вдруг домов там под завязку стоит!!
Можно сылочки на такой дом тоже предложить!!))))
1 нашел называеться vip


Ghost-XДата: Суббота, 06.06.2009, 09:07 | Сообщение # 277
Мастер джэдай
Группа: Продвинутые
Сообщений: 3548
Награды: 36
Город: Наб. Челны
Репутация: 856
Замечания: 40%
Статус:
lock_Fox, проблема не в моде...


Спор на форуме, все равно что олимпиада среди умственно отсталых: даже если ты победил, ты все равно гермофродит.
Хочешь остаться при своем мнении - держи его при себе.
lock_FoxДата: Воскресенье, 07.06.2009, 11:50 | Сообщение # 278
Новенький
Группа: Пользователи
Сообщений: 74
Награды: 2
Город: San Fierro
Репутация: 9
Замечания: 0%
Статус:
GhostTT, Да ну :) ,а в чем- же ? , преведи пример :)


Своих мыслей нет, пи*д* чужие © Lock_Fox
msДата: Четверг, 11.06.2009, 16:24 | Сообщение # 279
Освоившийся
Группа: Продвинутые
Сообщений: 99
Награды: 1
Город: Бабруйск =))
Репутация: 14
Замечания: 0%
Статус:
Парни, скажите, как добавить собственные дома для покупки в ГТО?
Если вопрос уже поднимался соре, поиск ничо не нашел=(

Вроде бы сам разобрался



Сообщение отредактировал ms - Четверг, 11.06.2009, 16:34
Fe[one]XДата: Среда, 17.06.2009, 23:47 | Сообщение # 280
Уверенный в себе
Группа: Продвинутые
Сообщений: 232
Награды: 1
Город: Волжский, Волгоградская обл.
Репутация: 12
Замечания: 0%
Статус:
Народ у меня такая проблемка. Поставил админку а её плющит конкретно. В общем когда я прописываю в админке /adm kill ID игрока, то убивает не игрока а меня) хотя в чате пишет игрок такой-то был убит администратором таким-то. Что делать не знаю да и в админке самого мода появилась такая же беда. Кто-нибудь знает в чём проблема?
Мод: GTO 0.6.9 b6 Lite
Админка: [FS] Adm 1.3



[RD]ChezДата: Среда, 17.06.2009, 23:55 | Сообщение # 281
Мастер джэдай
Группа: Продвинутые
Сообщений: 3687
Награды: 206
Город: St. P
Репутация: 0
Замечания: 20%
Статус:
Gagron, открой админку и смени SetPlayerHealth(playerid, 0); на SetPlayerHealth(giveplayerid,0);
если не iveplayerid, то смотри что у тебя в админке или выложи код из нее сюда... я впервые о такой читаю



1 час моей работы стоит минимум 800 рублей для срочных работ.
Знаю CodeIgniter, Kohana, втч. кастом(php), Вникаю в Yii. jQuery на должном уровне, немного разбираюсь в RightJS.
Алсо, 6 лет павно, 2 года в шарпе, понимаю си и плюсы.
Немного ассемблер.
Ох**тельный верстальщик какб.

Если ваш заказ потребует неделю работы и вы собираетесь заплатить 100 рублей - лес там ->> ^^^^^

chezrd@gmail.com
lance@chez-lab.ru
ZiG8Дата: Четверг, 18.06.2009, 12:28 | Сообщение # 282
Постоялец
Группа: Пользователи
Сообщений: 338
Награды: 5
Город: Киров
Репутация: 0
Замечания: 100%
Статус:
дак в гто своя админка есть, довольно удобная, зачем же другая?


[b]FilterScripts[/b]:
[url=http://www.samp-rus.com/forum/8-10320-181614-16-1302544876][FS] QuidemSys v2.2[/url]
[/color]
Fe[one]XДата: Четверг, 18.06.2009, 18:11 | Сообщение # 283
Уверенный в себе
Группа: Продвинутые
Сообщений: 232
Награды: 1
Город: Волжский, Волгоградская обл.
Репутация: 12
Замечания: 0%
Статус:
[RD]Chez, короче вот полный код админки. Те строки которые ты мне написал их попросту нет.

[pwn]
#include <a_samp>

#define CMD 0x999999AA
#define options 5
#define LogWriteCmd 0
#define LogWriteChat 1
#define LogWriteConnect 2
#define LogWriteDisconnect 3
#define LogWriteMoney 4

new File:f;
new File:Adm;
new Admin[MAX_PLAYERS];
new TimerLog;

forward banya();
forward peklo(playerid);
forward LogMoney();

new PlayerStatus[MAX_PLAYERS][2];
new Config[options];

strtok(const string[], &index)
{
new length = strlen(string);
while ((index < length) && (string[index] <= ' '))
{
index++;
}
new offset = index;
new result[20];
while ((index < length) && (string[index] > ' ') && ((index - offset) < (sizeof(result) - 1)))
{
result[index - offset] = string[index];
index++;
}
result[index - offset] = EOS;
return result;
}

strtok2(const string[], &index)
{
new length = strlen(string);
new result[20];
new idx;
while (index < length && (string[index] != '.'&&string[index]!=' '))
{
result[idx++] = string[index];
index++;
}
result[idx + 1] = EOS;
return result;
}

StrDate(const opt[])
{
new str[32];
if(!strlen(opt))
format(str,sizeof(str),"Error nax");
else if(strcmp(opt,"dt",false)==0)
{
new y,m,d;
new hh,mm,ss;
gettime(hh,mm,ss);
getdate(y,m,d);
format(str,sizeof(str),"[%d.%d.%d][%d:%d:%d]",d,m,y,hh,mm,ss);
}
else if(strcmp(opt,"d",false)==0)
{
new y,m,d;
getdate(y,m,d);
format(str,sizeof(str),"%d.%d.%d",d,m,y);
}
else if(strcmp(opt,"t",false)==0)
{
new hh,mm,ss;
gettime(hh,mm,ss);
format(str,sizeof(str),"%d:%d:%d",hh,mm,ss);
}
else
format(str,sizeof(str),"Error nax");
return str;
}

Log(playerid,const text[])
{
new name[24];
new string[256];
GetPlayerName(playerid,name,24);
format(string,sizeof(string),"[%s] %s:%s\n",StrDate("t"),name,text);
return string;
}

public OnFilterScriptInit()
{
print("____________________");
print(" ADM V1.4a");
print("Remastered by [Fenix]");
print("____________________");
new string[8];
Adm=fopen("AdmConfig.cfg");
for(new i=0;fread(Adm,string)&&i<options;i++)
{
Config[i]=strval(string);
printf("%s",string);
}
fclose(Adm);
if(Config[LogWriteMoney]==1)
TimerLog=SetTimer("LogMoney",600000,1);
return 1;
}

public OnPlayerCommandText(playerid, cmdtext[])
{
new cmd[256];
new idx;
cmd = strtok(cmdtext, idx);
//Запись в лог
if(Config[LogWriteCmd]==1)
{
new fileName[36];
format(fileName,sizeof(fileName),"AdmLogs/AdmCmdLog[%s].txt",StrDate("d"));
Adm=fopen(fileName,io_append);
new string[512];
string=Log(playerid,cmdtext);
fwrite(Adm,string);
fclose(Adm);
}
if(strcmp(cmd,"/adm", true)==0)
{
cmd = strtok(cmdtext, idx);
if(strlen(cmdtext)>4&&strcmp(cmd,"ban", true) == 0&&(IsPlayerAdmin(playerid)||Admin[playerid]==2))
{
new tmp[40];
new data[30];
tmp=strtok(cmdtext, idx);
data=strtok(cmdtext, idx);
new id=strval(tmp);
if(IsPlayerConnected(id))
{
new IP[20];
new name[24];
new String[256];
new nameAdmin[24];
GetPlayerName(playerid,nameAdmin,24);
GetPlayerIp(id,IP,sizeof(IP));
GetPlayerName(id,name,sizeof(name));
format(String,sizeof(String),"%s %s %s %s %s\n",IP,data,name,cmdtext[idx],nameAdmin);
f=fopen("banya.txt");
fwrite(f,String);
fclose(f);
format(String,sizeof(String),"***Игрок %s был забанен до %s",name,data);
for(new i=0;i<MAX_PLAYERS;i++)
{
if(IsPlayerConnected(i)&&(Admin[playerid]>=1||IsPlayerAdmin(playerid)))
SendClientMessage(i,CMD,String);
}
format(String,sizeof(String)," Вы забанены администратором %s до %s! Причина: %s.",nameAdmin,data,cmdtext[idx]);
SendClientMessage(playerid,0xFF0000AA,String);
Kick(id);
}
return 1;
}
else if(strlen(cmdtext)>4&&strcmp(cmd,"kick", true) == 0&&(Admin[playerid]==1||IsPlayerAdmin(playerid)))
{
new tmp[40];
tmp=strtok(cmdtext,idx);
if(!strlen(tmp))
SendClientMessage(playerid,CMD," Нету ID игрока");
else
{
new id=strval(tmp);
new string[80];
new name[24],admname[24];
GetPlayerName(id,name,24);
GetPlayerName(playerid,admname,24);
format(string,sizeof(string),"***Игрок %s был кикнут администратором %s",name,admname);
for(new i=0;i<MAX_PLAYERS;i++)
{
if(IsPlayerConnected(i)&&(Admin[playerid]>=1||IsPlayerAdmin(playerid)))
SendClientMessage(i,CMD,string);
}
format(string,sizeof(string)," Вы были кикнуты с сервера администратором %s",admname);
SendClientMessage(playerid,0xFF0000AA,string);
Kick(id);
}
return 1;
}
else if(strlen(cmdtext)>4&&strcmp(cmd,"cc", true) == 0&&(Admin[playerid]==1||IsPlayerAdmin(playerid)))
{
for (new a=1;a<=50;a++)
{
SendClientMessageToAll(0xAFAFAFAA,"\n");
}
{
new string [256];
new pName[MAX_PLAYER_NAME];
GetPlayerName(playerid, pName, sizeof(pName));
SetPlayerInterior(playerid, 0);
ResetPlayerWeapons(playerid);
format(string, sizeof(string), "***Админ %s почистил чат!", pName);
SendClientMessageToAll(0xAFAFAFAA, string);
}
return 1;
}
else if(strlen(cmdtext)>4&&strcmp(cmd,"slap", true) == 0&&(Admin[playerid]==1||IsPlayerAdmin(playerid)))
{
new tmp[40];
tmp=strtok(cmdtext,idx);
new id=strval(tmp);
if(!strlen(tmp))
SendClientMessage(playerid,CMD," Нету ID игрока");
else if(!IsPlayerConnected(id))
SendClientMessage(playerid,CMD," Игрока с таким ID нет на сервере");
else
{
new string[80];
new name[24],admname[24];
GetPlayerName(id,name,24);
GetPlayerName(playerid,admname,24);
format(string,sizeof(string),"***Игрок %s был ударен администратором %s",name,admname);
for(new i=0;i<MAX_PLAYERS;i++)
{
if(IsPlayerConnected(i)&&(Admin[playerid]>=1||IsPlayerAdmin(playerid)))
SendClientMessage(i,CMD,string);
}
new Float:h;
new Float:X,Float:Y,Float:Z;
GetPlayerHealth(id,h);
SetPlayerHealth(id,h-10.0);
GetPlayerPos(id,X,Y,Z);
SetPlayerPos(id,X,Y,Z+5.0);
}
return 1;
}
else if(strlen(cmdtext)>4&&strcmp(cmd,"kill", true) == 0&&(Admin[playerid]>=1||IsPlayerAdmin(playerid)))
{
new tmp[40];
tmp=strtok(cmdtext,idx);
new id=strval(tmp);
if(!strlen(tmp))
SendClientMessage(playerid,CMD," Нету ID игрока");
else if(!IsPlayerConnected(id))
SendClientMessage(playerid,CMD," Игрока с таким ID нет на сервере");
else
{
new string[80];
new name[24],admname[24];
GetPlayerName(id,name,24);
GetPlayerName(playerid,admname,24);
format(string,sizeof(string),"***Игрок %s был убит администратором %s",name,admname);
for(new i=0;i<MAX_PLAYERS;i++)
{
if(IsPlayerConnected(i)&&(Admin[playerid]>=1||IsPlayerAdmin(playerid)))
SendClientMessage(i,CMD,string);
}
SetPlayerHealth(playerid,0.0);
}
return 1;
}
else if(strlen(cmdtext)>4&&strcmp(cmd,"mute", true) == 0&&(Admin[playerid]>=1||IsPlayerAdmin(playerid)))
{
new tmp[40];
tmp=strtok(cmdtext,idx);
new id=strval(tmp);
if(!strlen(tmp))
SendClientMessage(playerid,CMD," Нету ID игрока");
else if(!IsPlayerConnected(id))
SendClientMessage(playerid,CMD," Игрока с таким ID нет на сервере");
else if(PlayerStatus[id][1]==1)
{
new string[80];
new name[24],admname[24];
GetPlayerName(id,name,24);
GetPlayerName(playerid,admname,24);
format(string,sizeof(string),"***Игрок %s был разоткнут администратором %s",name,admname);
for(new i=0;i<MAX_PLAYERS;i++)
{
if(IsPlayerConnected(i)&&(Admin[playerid]>=1||IsPlayerAdmin(playerid)))
SendClientMessage(i,CMD,string);
}
PlayerStatus[id][1]=0;
}
else
{
new string[80];
new name[24],admname[24];
GetPlayerName(id,name,24);
GetPlayerName(playerid,admname,24);
format(string,sizeof(string),"***Игрок %s был заткнут администратором %s",name,admname);
for(new i=0;i<MAX_PLAYERS;i++)
{
if(IsPlayerConnected(i)&&(Admin[playerid]>=1||IsPlayerAdmin(playerid)))
SendClientMessage(i,CMD,string);
}
PlayerStatus[id][1]=1;
}
return 1;
}
else if(strlen(cmdtext)>4&&strcmp(cmd,"config", true)==0&&(Admin[playerid]==2||IsPlayerAdmin(playerid)))
{
new tmp[40];
cmd=strtok(cmdtext,idx);
if(!strlen(cmd))
{
new string[128];
format(string,sizeof(string),"***Лог каманд:%d",Config[LogWriteCmd]);
SendClientMessage(playerid,CMD,string);
format(string,sizeof(string),"***Лог чата:%d",Config[LogWriteChat]);
SendClientMessage(playerid,CMD,string);
format(string,sizeof(string),"***Лог денег:%d",Config[LogWriteMoney]);
SendClientMessage(playerid,CMD,string);
}
else if(strcmp(cmd,"cmd",true)==0)
{
tmp=strtok(cmdtext,idx);
if(!strlen(tmp))
{
SendClientMessage(playerid,CMD,"1 - включить лог камандной строки 0 -выключить");
}
else if(strcmp(tmp,"1",true)==0)
{
Config[LogWriteCmd]=1;
SendClientMessage(playerid,CMD,"Лог командной строки включен");
}
else if(strcmp(tmp,"0",true)==0)
{
Config[LogWriteCmd]=0;
SendClientMessage(playerid,CMD,"Лог командной строки выключен");
}
else
SendClientMessage(playerid,CMD,"1 - включить лог камандной строки 0 -выключить");
return 1;
}
else if(strcmp(cmd,"chat",true)==0)
{
tmp=strtok(cmdtext,idx);
if(!strlen(tmp))
{
SendClientMessage(playerid,CMD,"1 - включить лог чата 0 -выключить");
}
else if(strcmp(tmp,"1",true)==0)
{
Config[LogWriteChat]=1;
SendClientMessage(playerid,CMD,"Лог чата включен");
}
else if(strcmp(tmp,"0",true)==0)
{
Config[LogWriteChat]=0;
SendClientMessage(playerid,CMD,"Лог чата выключен");
}
else
SendClientMessage(playerid,CMD,"1 - включить лог чата 0 -выключить");
return 1;
}
else if(strcmp(cmd,"money",true)==0)
{
tmp=strtok(cmdtext,idx);
if(!strlen(tmp))
{
SendClientMessage(playerid,CMD,"1 - включить лог денег 0 -выключить");
}
else if(strcmp(tmp,"1",true)==0&&Config[LogWriteMoney]==0)
{
TimerLog=SetTimer("LogMoney",600000,1);
Config[LogWriteMoney]=1;
SendClientMessage(playerid,CMD,"Лог денег включен");
}
else if(strcmp(tmp,"0",true)==0&&Config[LogWriteMoney]==1)
{
KillTimer(TimerLog);
Config[LogWriteMoney]=0;
SendClientMessage(playerid,CMD,"Лог чата выключен");
}
else
SendClientMessage(playerid,CMD,"1 - включить лог денег 0 -выключить");
return 1;
}
}
SendClientMessage(playerid,CMD,"АДМИНКА: Либо вы не вошли под РКОН, либо ввели неправильно команду!");
return 1;
}
return 0;
}

public OnPlayerConnect(playerid)
{
new data1[30];
new IP[30];
new IPplayer[30];
new prichina[256];
GetPlayerIp(playerid,IPplayer,sizeof(IPplayer));
new string[128];
//print("Server: join");
f=fopen("banya.txt");
while(fread(f,string))
{
new idx;
IP=strtok(string,idx);
if(strcmp(IP,IPplayer,false,strlen(IPplayer))==0)
{
new year,month,day;
new year1,month1,day1;
new idx1;
data1=strtok(string,idx);
getdate(year,month,day);
day1=strval(strtok2(data1,idx1));
idx1++;
month1=strval(strtok2(data1,idx1));
idx1++;
year1=strval(strtok2(data1,idx1));
strtok(string,idx);
format(prichina,sizeof(prichina),"%s",string[idx]);
//print("Server: 1");
//printf("%d.%d.%d",day1,month1,year1);
if(year<year1||(year<=year1&&month<month1)||(year<=year1&&month<=month1&&day<day1))
{
new string2[256];
format(string2,sizeof(string2),"***Вы забанены до %d.%d.%d причина:%s",day1,month1,year1,prichina);
SendClientMessage(playerid,0xFF0000AA,string2);
Kick(playerid);
}
}
}
fclose(f);
if(Config[LogWriteConnect]==1)
{
new fileName[36];
format(fileName,sizeof(fileName),"AdmLogs/AdmConnectLog[%s].txt",StrDate("d"));
Adm=fopen(fileName,io_append);
new stringC[256];
new Ip[16];
GetPlayerIp(playerid,Ip,sizeof(Ip));
format(stringC,sizeof(stringC),"Connected %s",Ip);
stringC=Log(playerid,stringC);
fwrite(Adm,stringC);
fclose(Adm);
}
return 1;
}

public peklo(playerid)
{
new Float:h;
GetPlayerHealth(playerid,h);
SetPlayerHealth(playerid,h-0.5);
}

public OnPlayerText(playerid,text[])
{
if(Config[LogWriteChat]==1)
{
new fileName[36];
format(fileName,sizeof(fileName),"AdmLogs/AdmTextLog[%s].txt",StrDate("d"));
Adm=fopen(fileName,io_append);
new string[256];
string=Log(playerid,text);
fwrite(Adm,string);
fclose(Adm);
}
if(PlayerStatus[playerid][1]==1)
{
SendClientMessage(playerid,CMD,"***Вы заткнуты!");
return 0;
}
return 1;
}

public OnPlayerDisconnect(playerid)
{
Admin[playerid]=0;
if(Config[LogWriteDisconnect]==1)
{
new fileName[46];
format(fileName,sizeof(fileName),"AdmLogs/AdmDisconnectLog[%s].txt",StrDate("d"));
Adm=fopen(fileName,io_append);
new string[256];
string=Log(playerid,"Disconnected");
fwrite(Adm,string);
fclose(Adm);
}
return 1;
}

public LogMoney()
{
new string[256];
new money;
new k;
for(new p=0;p<MAX_PLAYERS;p++)
{
if(IsPlayerConnected(p))
{
money=GetPlayerMoney(p);
format(string,sizeof(string),"Money:%d",money);
new fileName[36];
format(fileName,sizeof(fileName),"AdmLogs/AdmMoneyLog[%s].txt",StrDate("d"));
Adm=fopen(fileName,io_append);
string=Log(p,string);
fwrite(Adm,string);
fclose(Adm);
k=1;
}
}
if(k==1)
{
new fileName[48];
format(fileName,sizeof(fileName),"AdmLogs/AdmMoneyLog[%s].txt",StrDate("d"));
Adm=fopen(fileName,io_append);
fwrite(Adm,"\n");
fclose(Adm);
}
}
public OnPlayerPrivmsg(playerid, recieverid, text[])
{
new string[256];
new pName[MAX_PLAYER_NAME];
GetPlayerName(playerid, pName, sizeof(pName));
new rName[MAX_PLAYER_NAME];
GetPlayerName(recieverid, rName, sizeof(rName));
for (new a = 0; a < MAX_PLAYERS; a++)
{
if (IsPlayerConnected(a) && IsPlayerAdmin(a) && a != playerid && a != recieverid)
{
format(string, sizeof(string),"***PM от -> %s | Для -> %s: %s", pName, rName, text);
SendClientMessage(a, 0xFFFF00AA, string);
}
}
return 1;
}
[/pwn]

Добавлено (18.06.2009, 18:11)
---------------------------------------------
ZiGGi, есть, но там не всё так хорошо реализовано. Хочется получше. :D


[RD]ChezДата: Четверг, 18.06.2009, 18:16 | Сообщение # 284
Мастер джэдай
Группа: Продвинутые
Сообщений: 3687
Награды: 206
Город: St. P
Репутация: 0
Замечания: 20%
Статус:
Quote (Gagron)
SendClientMessage(i,CMD,string); } SetPlayerHealth(playerid,0.0); } return 1; } else if(strlen(cmdtext)>4&&strcmp(cmd,"mute", true)

смени playerid на id
SetPlayerHealth(playerid,0.0);

а лучше выкинь ее нах... это бред, а не админка


1 час моей работы стоит минимум 800 рублей для срочных работ.
Знаю CodeIgniter, Kohana, втч. кастом(php), Вникаю в Yii. jQuery на должном уровне, немного разбираюсь в RightJS.
Алсо, 6 лет павно, 2 года в шарпе, понимаю си и плюсы.
Немного ассемблер.
Ох**тельный верстальщик какб.

Если ваш заказ потребует неделю работы и вы собираетесь заплатить 100 рублей - лес там ->> ^^^^^

chezrd@gmail.com
lance@chez-lab.ru
Fe[one]XДата: Четверг, 18.06.2009, 22:57 | Сообщение # 285
Уверенный в себе
Группа: Продвинутые
Сообщений: 232
Награды: 1
Город: Волжский, Волгоградская обл.
Репутация: 12
Замечания: 0%
Статус:
[RD]Chez, спасибо помогло.
А случаем не знаешь как в неё прилепить mute на время?

Quote (|RD|Chez)
а лучше выкинь ее нах... это бред, а не админка

Мне не нужны уровневые админки, поэтому эта мне понравилась тем что она проста единственное немного сырая, но это я уже поправил. :)




Сообщение отредактировал Gagron - Четверг, 18.06.2009, 22:58
Поиск:





 


 


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