 |
|
 |
|
|
|
Последние Файлы GTA 4 |
Последние Файлы GTA-MP |
Реклама |
|
|
|
|
|
Проблема с чатом для лидеров
| |
| anonimniy | Дата: Вторник, 27.03.2012, 02:59 | Сообщение # 1 |
|
Уверенный в себе
Группа:
I'm V.I.P.
Сообщений: 190
Награды: 1
Город: St.Petersburg
Репутация: 42
Замечания: 0%
Статус: 
| Доброго времени суток...Взялся написать чат, писал по примеру "/radio".
Но вот не получается, ошибки что код не верен, не могли бы подсказать как будет правильно?
Сама команда:
Code if(strcmp(cmd, "/tleaders", true) == 0 || strcmp(cmd, "/tl", true) == 0) { if(IsPlayerConnected(playerid)) { if(PlayerInfo[playerid][pMute] > 0) { SendClientMessage(playerid, COLOR_Cvet_8, "[Ошибка] {FFFFFF}У вас молчанка. Написать в данный чат не возможно."); 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, "GTAMania: (/tl)eaders [radio chat]"); return 1; } if(PlayerInfo[playerid][pLeader] == 1) { format(string, sizeof(string), "Лидер LSPD %s[%d]: %s", sendername,playerid,result); } SendLeaderMessage(1, TEAM_BLUE_COLOR, string); return 1; if(PlayerInfo[playerid][pLeader] == 2) { format(string, sizeof(string), "Лидер LSPD %s[%d]: %s", sendername,playerid,result); } SendLeaderMessage(2, TEAM_BLUE_COLOR, string); return 1; if(PlayerInfo[playerid][pLeader] == 3) { format(string, sizeof(string), "Лидер LSPD %s[%d]: %s", sendername,playerid,result); } SendLeaderMessage(3, TEAM_BLUE_COLOR, string); return 1; if(PlayerInfo[playerid][pLeader] == 4) { format(string, sizeof(string), "Лидер LSPD %s[%d]: %s", sendername,playerid,result); } SendLeaderMessage(4, TEAM_BLUE_COLOR, string); return 1; else { SendClientMessage(playerid, COLOR_GREY, "{ff3300}[Ошибка]:{ffffff} Вам недоступен /tl чат."); return 1; } } return 1; }
Ошибки:
Code C:\Users\Никита\Desktop\GTAMania\gamemodes\GTAMania.pwn(15292) : warning 225: unreachable code C:\Users\Никита\Desktop\GTAMania\gamemodes\GTAMania.pwn(15298) : warning 225: unreachable code C:\Users\Никита\Desktop\GTAMania\gamemodes\GTAMania.pwn(15304) : warning 225: unreachable code C:\Users\Никита\Desktop\GTAMania\gamemodes\GTAMania.pwn(15310) : warning 225: unreachable code C:\Users\Никита\Desktop\GTAMania\gamemodes\GTAMania.pwn(15310) : error 029: invalid expression, assumed zero Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
1 Error.
Буду признателен тому, кто поможет....
|
| |
|
|
| [RD]Chez | Дата: Вторник, 27.03.2012, 03:09 | Сообщение # 2 |
|
Мастер джэдай
Группа:
Продвинутые
Сообщений: 3687
Награды: 206
Город: St. P
Репутация: 0
Замечания: 20%
Статус: 
| Code if(strcmp(cmd, "/tleaders", true) == 0 || strcmp(cmd, "/tl", true) == 0) { if(IsPlayerConnected(playerid)) { if(PlayerInfo[playerid][pMute] > 0) return SendClientMessage(playerid, COLOR_Cvet_8, "[Ошибка] {FFFFFF}У вас молчанка. Написать в данный чат не возможно."); 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)) return SendClientMessage(playerid, COLOR_GRAD2, "GTAMania: (/tl)eaders [radio chat]"); switch(PlayerInfo[playerid][pLeader]) { case 1: { format(string, sizeof(string), "Лидер LSPD %s[%d]: %s", sendername,playerid,result); return SendLeaderMessage(1, TEAM_BLUE_COLOR, string); } case 2: { format(string, sizeof(string), "Лидер LSPD %s[%d]: %s", sendername,playerid,result); return SendLeaderMessage(2, TEAM_BLUE_COLOR, string); } case 3: { format(string, sizeof(string), "Лидер LSPD %s[%d]: %s", sendername,playerid,result); return SendLeaderMessage(3, TEAM_BLUE_COLOR, string); } case 4: { format(string, sizeof(string), "Лидер LSPD %s[%d]: %s", sendername,playerid,result); return SendLeaderMessage(4, TEAM_BLUE_COLOR, string); } default: { return SendClientMessage(playerid, COLOR_GREY, "{ff3300}[Ошибка]:{ffffff} Вам недоступен /tl чат."); } } return 1; } Сравни и подумай, что изменилось. Зачем и почему.
1 час моей работы стоит минимум 800 рублей для срочных работ. Знаю CodeIgniter, Kohana, втч. кастом(php), Вникаю в Yii. jQuery на должном уровне, немного разбираюсь в RightJS. Алсо, 6 лет павно, 2 года в шарпе, понимаю си и плюсы. Немного ассемблер. Ох**тельный верстальщик какб.
Если ваш заказ потребует неделю работы и вы собираетесь заплатить 100 рублей - лес там ->> ^^^^^
chezrd@gmail.com lance@chez-lab.ru
|
| |
|
|
| anonimniy | Дата: Вторник, 27.03.2012, 03:17 | Сообщение # 3 |
|
Уверенный в себе
Группа:
I'm V.I.P.
Сообщений: 190
Награды: 1
Город: St.Petersburg
Репутация: 42
Замечания: 0%
Статус: 
| [RD]Chez, Сравнил, ничего не нашёл.
|
| |
|
|
| Alessandros | Дата: Вторник, 27.03.2012, 03:23 | Сообщение # 4 |
|
Постоялец
Группа:
I'm V.I.P.
Сообщений: 409
Награды: 27
Город: GB
Замечания: 20%
Статус: 
| anonimniy, [off]детектируй мозг на ошибки[/off]
I <3 Инкогнито Иногда правда-это все что у нас есть. [off]тут я вспомнел что я хоть и хландакровен и лихко вывисти из сибяя я принял тежелый выбор што мой атец киллир и па мне тичет кровь лысого киллира с номерным автамабильным знаком на лобке и я скочал с трейкера игру Hitmon blud maney и the balad of gey Tonne © trollmarcus [/off]
|
| |
|
|
| anonimniy | Дата: Вторник, 27.03.2012, 03:28 | Сообщение # 5 |
|
Уверенный в себе
Группа:
I'm V.I.P.
Сообщений: 190
Награды: 1
Город: St.Petersburg
Репутация: 42
Замечания: 0%
Статус: 
| Alessandros, [off]Мда, я написал в этот раздел не чтобы выслушивать такой бред, от подобных тебе...[/off]
Сообщение отредактировал anonimniy - Вторник, 27.03.2012, 03:29 |
| |
|
|
| Alessandros | Дата: Вторник, 27.03.2012, 03:29 | Сообщение # 6 |
|
Постоялец
Группа:
I'm V.I.P.
Сообщений: 409
Награды: 27
Город: GB
Замечания: 20%
Статус: 
| anonimniy, [off]согласен бред. но ты элементарно сравни. [/off]
I <3 Инкогнито Иногда правда-это все что у нас есть. [off]тут я вспомнел что я хоть и хландакровен и лихко вывисти из сибяя я принял тежелый выбор што мой атец киллир и па мне тичет кровь лысого киллира с номерным автамабильным знаком на лобке и я скочал с трейкера игру Hitmon blud maney и the balad of gey Tonne © trollmarcus [/off]
|
| |
|
|
| anonimniy | Дата: Вторник, 27.03.2012, 03:32 | Сообщение # 7 |
|
Уверенный в себе
Группа:
I'm V.I.P.
Сообщений: 190
Награды: 1
Город: St.Petersburg
Репутация: 42
Замечания: 0%
Статус: 
| Alessandros, Сравнил, не нашёл ничего...Если ничем не можешь помочь - выйди с темы...
|
| |
|
|
| [RD]Chez | Дата: Вторник, 27.03.2012, 03:41 | Сообщение # 8 |
|
Мастер джэдай
Группа:
Продвинутые
Сообщений: 3687
Награды: 206
Город: St. P
Репутация: 0
Замечания: 20%
Статус: 
| anonimniy, ну сочувствую, чо. http://wiki.sa-mp.com
1 час моей работы стоит минимум 800 рублей для срочных работ. Знаю CodeIgniter, Kohana, втч. кастом(php), Вникаю в Yii. jQuery на должном уровне, немного разбираюсь в RightJS. Алсо, 6 лет павно, 2 года в шарпе, понимаю си и плюсы. Немного ассемблер. Ох**тельный верстальщик какб.
Если ваш заказ потребует неделю работы и вы собираетесь заплатить 100 рублей - лес там ->> ^^^^^
chezrd@gmail.com lance@chez-lab.ru
|
| |
|
|
| Alessandros | Дата: Вторник, 27.03.2012, 03:41 | Сообщение # 9 |
|
Постоялец
Группа:
I'm V.I.P.
Сообщений: 409
Награды: 27
Город: GB
Замечания: 20%
Статус: 
| [RD]Chez, [off] [/off]
I <3 Инкогнито Иногда правда-это все что у нас есть. [off]тут я вспомнел что я хоть и хландакровен и лихко вывисти из сибяя я принял тежелый выбор што мой атец киллир и па мне тичет кровь лысого киллира с номерным автамабильным знаком на лобке и я скочал с трейкера игру Hitmon blud maney и the balad of gey Tonne © trollmarcus [/off]
|
| |
|
|
| anonimniy | Дата: Вторник, 27.03.2012, 03:45 | Сообщение # 10 |
|
Уверенный в себе
Группа:
I'm V.I.P.
Сообщений: 190
Награды: 1
Город: St.Petersburg
Репутация: 42
Замечания: 0%
Статус: 
| Фак, не увидел кода в сообщение Чеза... *ПОРА СПАТЬ*
|
| |
|
|
| anonimniy | Дата: Вторник, 27.03.2012, 11:17 | Сообщение # 11 |
|
Уверенный в себе
Группа:
I'm V.I.P.
Сообщений: 190
Награды: 1
Город: St.Petersburg
Репутация: 42
Замечания: 0%
Статус: 
| Заменил...
Варнинги:
Code C:\Users\Ieeeoa\Desktop\GTAMania\gamemodes\GTAMania.pwn(15138) : warning 209: function "SendLeaderMessage" should return a value C:\Users\Ieeeoa\Desktop\GTAMania\gamemodes\GTAMania.pwn(15143) : warning 209: function "SendLeaderMessage" should return a value C:\Users\Ieeeoa\Desktop\GTAMania\gamemodes\GTAMania.pwn(15148) : warning 209: function "SendLeaderMessage" should return a value C:\Users\Ieeeoa\Desktop\GTAMania\gamemodes\GTAMania.pwn(15153) : warning 209: function "SendLeaderMessage" should return a value Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
Header size: 10004 bytes Code size: 1660636 bytes Data size: 5229424 bytes Stack/heap size: 16384 bytes; estimated max. usage: unknown, due to recursion Total requirements: 6916448 bytes
4 Warnings.
Code forward SendLeaderMessage(leader, color, string[]);
Code public SendLeaderMessage(leader, color, string[]) { for(new i = 0; i < GetMaxPlayers(); i++) { if(IsPlayerConnected(i)) { if(PlayerInfo[i][pLeader] == leader) { SendClientMessage(i, color, string); } } } }
|
| |
|
|
| MarkeloFF | Дата: Вторник, 27.03.2012, 11:32 | Сообщение # 12 |
|
Советчик
Группа:
I'm V.I.P.
Сообщений: 1033
Награды: 14
Город: Калининград
Репутация: 191
Замечания: 80%
Статус: 
| anonimniy, forward SendClientMessage(leader, color, string[]); и т.д...
|
| |
|
|
| anonimniy | Дата: Вторник, 27.03.2012, 11:34 | Сообщение # 13 |
|
Уверенный в себе
Группа:
I'm V.I.P.
Сообщений: 190
Награды: 1
Город: St.Petersburg
Репутация: 42
Замечания: 0%
Статус: 
| MarkeloFF, Он ведь жалуется на SendLeaderMessage...
|
| |
|
|
| MarkeloFF | Дата: Вторник, 27.03.2012, 11:40 | Сообщение # 14 |
|
Советчик
Группа:
I'm V.I.P.
Сообщений: 1033
Награды: 14
Город: Калининград
Репутация: 191
Замечания: 80%
Статус: 
| anonimniy, боже...Ну я же написал чё сделать.
|
| |
|
|
| anonimniy | Дата: Вторник, 27.03.2012, 11:45 | Сообщение # 15 |
|
Уверенный в себе
Группа:
I'm V.I.P.
Сообщений: 190
Награды: 1
Город: St.Petersburg
Репутация: 42
Замечания: 0%
Статус: 
| MarkeloFF, зачем? -__-
|
| |
|
|
|
 |
|
 | |
| |
|