 |
|
 |
|
|
|
Последние Файлы GTA 4 |
Последние Файлы GTA-MP |
Реклама |
|
|
|
|
|
Поиогите!
| |
| -KloUn | Дата: Вторник, 11.08.2009, 13:39 | Сообщение # 1 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 156
Награды: 3
Город: Москва
Репутация: 5
Замечания: 60%
Статус: 
| Не работает /ad чат.... /f чат и /o чат! Вот как они прописаны! /ad Чат [pwn]//----------------------------------[advertise]----------------------------------------------- if(strcmp(cmd, "/advertise", true) == 0 || strcmp(cmd, "/ad", true) == 0) { if(IsPlayerConnected(playerid)) { if(gPlayerLogged[playerid] == 0) { SendClientMessage(playerid, COLOR_GREY, " Âû íå çàëîãèíåíû !"); return 1; } GetPlayerName(playerid, sendername, sizeof(sendername)); new length = strlen(cmdtext); while ((idx < length) && (cmdtext[idx] <= ' ')) { idx++; } new offset = idx; new result[64]; while ((idx < length) && ((idx - offset) < (sizeof(result) - 1))) { result[idx - offset] = cmdtext[idx]; idx++; } result[idx - offset] = EOS; if(!strlen(result)) { SendClientMessage(playerid, COLOR_GRAD2, " Èñïîëüçîâàíèå: (/ad)vertise [advert text]"); return 1; } if ((!adds) && (PlayerInfo[playerid][pAdmin] < 1)) { format(string, sizeof(string), " Ïîðîáóéòå ÷åðåç %d ñåêóíä!", (addtimer/1000)); SendClientMessage(playerid, COLOR_GRAD2, string); return 1; } new payout = idx * 25; if(GetPlayerMoney(playerid) < payout) { format(string, sizeof(string), "* Âû èñïîëçîâàëè %d áóêâ êîòîðûå ñòîÿò $%d, ó âàñ íåò ñòîëüêî äåíåã.", offset, payout); SendClientMessage(playerid, COLOR_LIGHTBLUE, string); return 1; } GivePlayerMoney(playerid, - payout); SBizzInfo[7][sbTill] += payout; ExtortionSBiz(7, payout); format(string, sizeof(string), " Ðåêëàìà: %s, Êîíòàêòû: %s Òåëåôîí: %d", result, sendername,PlayerInfo[playerid][pPnumber]); OOCNews(TEAM_GROVE_COLOR,string); format(string, sizeof(string), "~r~Paid $%d~n~~w~Message contained: %d Characters", payout, idx); GameTextForPlayer(playerid, string, 5000, 5); if (PlayerInfo[playerid][pAdmin] < 1){SetTimer("AddsOn", addtimer, 0);adds = 0;} } return 1; }[/pwn] /o чат: [pwn]//----------------------------------[ooc]----------------------------------------------- if(strcmp(cmd, "/ooc", true) == 0 || strcmp(cmd, "/o", true) == 0) { if(IsPlayerConnected(playerid)) { if(gPlayerLogged[playerid] == 0) { SendClientMessage(playerid, COLOR_GREY, " Âû íå çàëîãèíåíû!"); return 1; } if ((noooc) && PlayerInfo[playerid][pAdmin] < 1) { SendClientMessage(playerid, COLOR_GRAD2, " OOC êàíàë áûë âûêëþ÷åí îäíèì èç àäìèíèñòðàòîðîâ!"); return 1; } if(PlayerInfo[playerid][pMuted] == 1) { SendClientMessage(playerid, TEAM_CYAN_COLOR, " Âû íåìîæåòå ðàçãîâàðèâàòü, âàñ çàãëóøèëè! Ïîïðîñèòå îäíîãî èç àäìèíèñòðàòîðîâ ðàçãëóøèòü âàñ.!"); return 1; } GetPlayerName(playerid, sendername, sizeof(sendername)); new length = strlen(cmdtext); while ((idx < length) && (cmdtext[idx] <= ' ')) { idx++; } new offset = idx; new result[64]; while ((idx < length) && ((idx - offset) < (sizeof(result) - 1))) { result[idx - offset] = cmdtext[idx]; idx++; } result[idx - offset] = EOS; if(!strlen(result)) { SendClientMessage(playerid, COLOR_GRAD2, " Èñïîëüçîâàíèå: (/o)oc [ooc chat]"); return 1; } format(string, sizeof(string), "(( %s(ID: %d) ïðîðåêëàìèðîâàë: %s ))", sendername, playerid, result); OOCOff(COLOR_OOC,string); printf("%s", string); } return 1; }[/pwn] /f чат [pwn]if(strcmp(cmd, "/family", true) == 0 || strcmp(cmd, "/f", true) == 0) { if(IsPlayerConnected(playerid)) { if(PlayerInfo[playerid][pMuted] == 1) { SendClientMessage(playerid, TEAM_CYAN_COLOR, "You cannot speak, you have been silenced"); return 1; } GetPlayerName(playerid, sendername, sizeof(sendername)); new length = strlen(cmdtext); while ((idx < length) && (cmdtext[idx] <= ' ')) { idx++; } new offset = idx; new result[64]; while ((idx < length) && ((idx - offset) < (sizeof(result) - 1))) { result[idx - offset] = cmdtext[idx]; idx++; } result[idx - offset] = EOS; if(!strlen(result)) { SendClientMessage(playerid, COLOR_GRAD2, " Èñïîëüçîâàíèå: (/f)amily [family chat]"); return 1; } if (gTeam[playerid] >= 5 || PlayerInfo[playerid][pFMember] < 255) { new leader = PlayerInfo[playerid][pLeader]; new member = PlayerInfo[playerid][pMember]; И дальше фракции типо этой: else if(member==8) { if(PlayerInfo[playerid][pRank] == 6) { format(string, sizeof(string), "** Äèðåêòîð %s: %s. )) **", sendername, result); } else if(PlayerInfo[playerid][pRank] == 5) { format(string, sizeof(string), "** Âèöå Äèðåêòîð %s: %s. )) **", sendername, result); } else if(PlayerInfo[playerid][pRank] == 4) { format(string, sizeof(string), "** Ñïåöèàëüíûé àãåíò %s: %s. )) **", sendername, result); } else if(PlayerInfo[playerid][pRank] == 3) { format(string, sizeof(string), "** Àãåíò %s: %s. )) **", sendername, result); } else if(PlayerInfo[playerid][pRank] == 2) { format(string, sizeof(string), "** Ñòðåëîê %s: %s. )) **", sendername, result); } else if(PlayerInfo[playerid][pRank] == 1) { format(string, sizeof(string), "** Ôðèëàíñåð %s: %s. )) **", sendername, result); } else { format(string, sizeof(string), "** Ôðèëàíñåð %s: %s. )) **", sendername, result); } SendFamilyMessage(PlayerInfo[playerid][pMember], TEAM_AZTECAS_COLOR, string); } else if(member==9) { if(PlayerInfo[playerid][pRank] == 6) { format(string, sizeof(string), "** Ïðîäþñåð %s: %s. )) **", sendername, result); } else if(PlayerInfo[playerid][pRank] == 5) { format(string, sizeof(string), "** Ôèíàíñîâûé äèðåêòîð %s: %s. )) **", sendername, result); } else if(PlayerInfo[playerid][pRank] == 4) { format(string, sizeof(string), "** Ìåæäóíàðîäíûé ðåïîðòåð %s: %s. )) **", sendername, result); } else if(PlayerInfo[playerid][pRank] == 3) { format(string, sizeof(string), "** Ðåäàêòîð %s: %s. )) **", sendername, result); } else if(PlayerInfo[playerid][pRank] == 2) { format(string, sizeof(string), "** Ìåñòíûé ðåïîðòåð %s: %s. )) **", sendername, result); } else if(PlayerInfo[playerid][pRank] == 1) { format(string, sizeof(string), "** Íà÷èíàþùèé %s: %s. )) **", sendername, result); } else { format(string, sizeof(string), "** Íà÷èíàþùèé %s: %s. )) **", sendername, result); } SendFamilyMessage(PlayerInfo[playerid][pMember], TEAM_AZTECAS_COLOR, string); } else if(member==10) { if(PlayerInfo[playerid][pRank] == 6) { format(string, sizeof(string), "** Âëàäåëåö êîìïàíèè òàêñè %s: %s. )) **", sendername, result); } else if(PlayerInfo[playerid][pRank] == 5) { format(string, sizeof(string), "** Ôèíàíñîâûé äèðåêòîð %s: %s. )) **", sendername, result); } else if(PlayerInfo[playerid][pRank] == 4) { format(string, sizeof(string), "** Äèñïåò÷åð %s: %s. )) **", sendername, result); } else if(PlayerInfo[playerid][pRank] == 3) { format(string, sizeof(string), "** Òàêñèñò %s: %s. )) **", sendername, result); } else if(PlayerInfo[playerid][pRank] == 2) { format(string, sizeof(string), "** Ó÷åíèê òàêñèñòà %s: %s. )) **", sendername, result); } else if(PlayerInfo[playerid][pRank] == 1) { format(string, sizeof(string), "** Íà÷èíàþùèé %s: %s. )) **", sendername, result); } else { format(string, sizeof(string), "** Íà÷èíàþùèé %s: %s. )) **", sendername, result); } SendFamilyMessage(PlayerInfo[playerid][pMember], TEAM_AZTECAS_COLOR, string); }[/pwn] Реалчат стоит выключен! Помогите что сдесь исправить или где нада Поставлю Плюсики!
|
| |
|
|
| }{иТ | Дата: Вторник, 11.08.2009, 14:00 | Сообщение # 2 |
|
Местный
Группа:
Продвинутые
Сообщений: 513
Награды: 14
Город: Город Кичума
Репутация: 122
Замечания: 60%
Статус: 
| -KloUn, как не работает? что делал? и если я помню то некоторые чаты еще в пабликах задействованы Добавлено (11.08.2009, 14:00) --------------------------------------------- Кинь SendClientMessage хотяб
ОЯЕБУ мое пузо колышеца не теплом ветру
|
| |
|
|
| -KloUn | Дата: Вторник, 11.08.2009, 14:39 | Сообщение # 3 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 156
Награды: 3
Город: Москва
Репутация: 5
Замечания: 60%
Статус: 
| хз public SendClientMessage нет!
|
| |
|
|
| }{иТ | Дата: Вторник, 11.08.2009, 14:44 | Сообщение # 4 |
|
Местный
Группа:
Продвинутые
Сообщений: 513
Награды: 14
Город: Город Кичума
Репутация: 122
Замечания: 60%
Статус: 
| -KloUn, поэтому и не работает  Добавлено (11.08.2009, 14:44) --------------------------------------------- [pwn]} public SendFamilyMessage(family, color, string[]) { for(new i = 0; i < MAX_PLAYERS; i++) { if(IsPlayerConnected(i)) { if(PlayerInfo[i][pMember] == family || PlayerInfo[i][pLeader] == family) { if(!gFam[i]) { SendClientMessage(i, color, string); } } } }[/pwn] sendclientmessage поищи где нить а этот который сверху вставь и проверь /family
ОЯЕБУ мое пузо колышеца не теплом ветру
|
| |
|
|
| -KloUn | Дата: Вторник, 11.08.2009, 14:55 | Сообщение # 5 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 156
Награды: 3
Город: Москва
Репутация: 5
Замечания: 60%
Статус: 
| вот это есть вроде а вот SendCLientMessage net
|
| |
|
|
| Hamst3r | Дата: Вторник, 11.08.2009, 16:02 | Сообщение # 6 |
|
Пяниед
Группа:
Продвинутые
Сообщений: 378
Награды: 16
Город: London
Репутация: 157
Замечания: 40%
Статус: 
| }{иТ, SendClientMessage - стандратная функция SA:MP.
Профессиональные PHP скрипты любой сложности, оптимизация игровых режимов для SA:MP. Дорого. Охуенно. [359-660-329]
|
| |
|
|
| }{иТ | Дата: Вторник, 11.08.2009, 16:11 | Сообщение # 7 |
|
Местный
Группа:
Продвинутые
Сообщений: 513
Награды: 14
Город: Город Кичума
Репутация: 122
Замечания: 60%
Статус: 
| Какой плахой }{иТ, xD Пойду ударю себя в зеркало -KloUn, чел не ищи sendclientmessage а то не найдешь говорят 
ОЯЕБУ мое пузо колышеца не теплом ветру
|
| |
|
|
| -KloUn | Дата: Вторник, 11.08.2009, 16:30 | Сообщение # 8 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 156
Награды: 3
Город: Москва
Репутация: 5
Замечания: 60%
Статус: 
| Так мне помогат? плиз! и плиз скинте анти-флууд! Помогите плюсы дам и награду)ЫЫЫ
|
| |
|
|
| }{иТ | Дата: Вторник, 11.08.2009, 16:52 | Сообщение # 9 |
|
Местный
Группа:
Продвинутые
Сообщений: 513
Награды: 14
Город: Город Кичума
Репутация: 122
Замечания: 60%
Статус: 
| -KloUn, http://samp-rus.com/forum/8-10510-1 антифлуд -KloUn, с ВКЛюченным реал чатом работают?
ОЯЕБУ мое пузо колышеца не теплом ветру
|
| |
|
|
| Chiza | Дата: Вторник, 11.08.2009, 19:03 | Сообщение # 10 |
|
Постоялец
Группа:
Продвинутые
Сообщений: 320
Награды: 35
Город: Салават
Репутация: 287
Замечания: 40%
Статус: 
| -KloUn, а чтобы ты не парился в теме вот сам код анти флуда: [pwn]#include <a_samp> new IsMessageSent[MAX_PLAYERS]; new interval = 2; forward UnMutedX(playerid); public OnFilterScriptInit() { print("\n||||||||||||||||||||||"); print("|Anti-Flood protection||"); print("|Modded by XAOC|||||||||"); print("||||||||||||||||||||||\n"); return 1; } public OnPlayerConnect(playerid) { new conn[256]; IsMessageSent[playerid] = 0; format(conn,sizeof(conn)," На сервере установлена анти-флуд защита, сообщения разрешено отправлять только раз в %d секунд",interval); SendClientMessage(playerid,0x33AA33AA,conn); return true; } public OnPlayerText(playerid, text[]) { if(IsMessageSent[playerid] == 1) { SendClientMessage(playerid, 0x00ffffff, "Не флудь!"); return false; } else { IsMessageSent[playerid] = 1; SetTimerEx("UnMutedX",interval*1000,0,"d",playerid); return true; } } public UnMutedX(playerid) { IsMessageSent[playerid] = 0; return true; }[/pwn]
TELEMONEY - ЗА КАЖДОГО ПРИВЛЕЧЕННОГО 300 РУБЛЕЙ НА БАЗИС-СЧЕТ
Сообщение отредактировал Chiza - Вторник, 11.08.2009, 19:06 |
| |
|
|
| Енрико | Дата: Вторник, 11.08.2009, 19:58 | Сообщение # 11 |
|
Группа:
Пользователи
Сообщений: 915
Награды: 122
Город: Екатеринбург
Замечания: 80%
Статус: 
| /o [pwn]//----------------------------------[ooc]----------------------------------------------- if(strcmp(cmd, "/ooc", true) == 0 || strcmp(cmd, "/o", true) == 0) { if(IsPlayerConnected(playerid)) { if(gPlayerLogged[playerid] == 0) { SendClientMessage(playerid, COLOR_GREY, " Вы уже зарегистрировались !"); return 1; } if ((noooc) && PlayerInfo[playerid][pAdmin] < 1) { SendClientMessage(playerid, COLOR_GRAD2, " Общий чат отключён админом !"); return 1; } if(PlayerInfo[playerid][pMuted] == 1) { SendClientMessage(playerid, TEAM_CYAN_COLOR, " Вы не можете говорить, вас заткнули !"); return 1; } GetPlayerName(playerid, sendername, sizeof(sendername)); new length = strlen(cmdtext); while ((idx < length) && (cmdtext[idx] <= ' ')) { idx++; } new offset = idx; new result[64]; while ((idx < length) && ((idx - offset) < (sizeof(result) - 1))) { result[idx - offset] = cmdtext[idx]; idx++; } result[idx - offset] = EOS; if(!strlen(result)) { SendClientMessage(playerid, COLOR_GRAD2, "USAGE: (/o)oc [ooc chat]"); return 1; } format(string, sizeof(string), "(( %s: %s ))", sendername, result); OOCOff(COLOR_OOC,string); printf("%s", string); } return 1; }[/pwn] /ad [pwn]//----------------------------------[advertise]----------------------------------------------- if(strcmp(cmd, "/advertise", true) == 0 || strcmp(cmd, "/ad", true) == 0) { if(IsPlayerConnected(playerid)) { if(gPlayerLogged[playerid] == 0) { SendClientMessage(playerid, COLOR_GREY, " Вы не залогинились!"); return 1; } GetPlayerName(playerid, sendername, sizeof(sendername)); new length = strlen(cmdtext); while ((idx < length) && (cmdtext[idx] <= ' ')) { idx++; } new offset = idx; new result[64]; while ((idx < length) && ((idx - offset) < (sizeof(result) - 1))) { result[idx - offset] = cmdtext[idx]; idx++; } result[idx - offset] = EOS; if(!strlen(result)) { SendClientMessage(playerid, COLOR_GRAD2, "USAGE: (/ad)vertise [advert text]"); return 1; } if ((!adds) && (PlayerInfo[playerid][pAdmin] < 1)) { format(string, sizeof(string), " Попытайтесь попозже, %d секунд до начала рекламы !", (addtimer/1000)); SendClientMessage(playerid, COLOR_GRAD2, string); return 1; } new payout = idx * 25; if(GetPlayerMoney(playerid) < payout) { format(string, sizeof(string), "* Вы использовали %d недопустимые символы $%d.", offset, payout); SendClientMessage(playerid, COLOR_LIGHTBLUE, string); return 1; } GivePlayerMoney(playerid, - payout); SBizzInfo[7][sbTill] += payout; ExtortionSBiz(7, payout); format(string, sizeof(string), " Реклама: %s, Контакт: %s Ph: %d", result, sendername,PlayerInfo[playerid][pPnumber]); OOCNews(TEAM_GROVE_COLOR,string); format(string, sizeof(string), "~r~Paid $%d~n~~w~Message contained: %d Characters", payout, idx); GameTextForPlayer(playerid, string, 5000, 5); if (PlayerInfo[playerid][pAdmin] < 1){SetTimer("AddsOn", addtimer, 0);adds = 0;} } return 1; }[/pwn]
|
| |
|
|
| -KloUn | Дата: Вторник, 11.08.2009, 20:20 | Сообщение # 12 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 156
Награды: 3
Город: Москва
Репутация: 5
Замечания: 60%
Статус: 
| А мне в включенным ненада ЫЫЫ) мне пофиг работает или нет((((
|
| |
|
|
| }{иТ | Дата: Среда, 12.08.2009, 03:31 | Сообщение # 13 |
|
Местный
Группа:
Продвинутые
Сообщений: 513
Награды: 14
Город: Город Кичума
Репутация: 122
Замечания: 60%
Статус: 
| Енрико, чем твой код отличается от первого поста? только тупым переводом Quote (Енрико) { if(gPlayerLogged[playerid] == 0) { SendClientMessage(playerid, COLOR_GREY, " Вы уже зарегистрировались !"); return 1; -KloUn, включи реалчат да посмотри при желании ты затратишь не более пол минуты чтобы это сделать и еще проверить, а ну хотя никто не знает как ты его выключил если ты выключил его нечеловеческим способом тогда смотри OnPlayerText
ОЯЕБУ мое пузо колышеца не теплом ветру
|
| |
|
|
| -KloUn | Дата: Среда, 12.08.2009, 09:47 | Сообщение # 14 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 156
Награды: 3
Город: Москва
Репутация: 5
Замечания: 60%
Статус: 
| я поставил realchat=0 Добавлено (12.08.2009, 09:47) --------------------------------------------- всё включил Реалчат всё равно не пашет!
|
| |
|
|
| }{иТ | Дата: Среда, 12.08.2009, 10:57 | Сообщение # 15 |
|
Местный
Группа:
Продвинутые
Сообщений: 513
Награды: 14
Город: Город Кичума
Репутация: 122
Замечания: 60%
Статус: 
| кидай OnPlayerText как ты там мод делаешь непонятно если не юзаешь ctrl+z то хотя бы делай копии своего нового чуда [offtop] Quote (СРК) Минимальная длинна поста "20 символов" Давно пора [/offtop]
ОЯЕБУ мое пузо колышеца не теплом ветру
|
| |
|
|
|
 |
|
 | |
| |
|