|
Пару ошибок в FS
|
|
| Apec | Дата: Вторник, 03.05.2011, 00:31 | Сообщение # 1 |
|
Группа:
Mappers
Сообщений: 1307
Награды: 29
Город: Минск
Репутация: 1922
Замечания: 0%
Статус: 
| Я искал FS который позволит банить по нику и мне его любезно предоставили Но есть проблема... 10 ошибок Вроде они все однотипные Code C:\Documents and Settings\8600 GT\Рабочий стол\bannames.pwn(81) : error 017: undefined symbol "strtok" C:\Documents and Settings\8600 GT\Рабочий стол\bannames.pwn(81) : error 033: array must be indexed (variable "cmd") C:\Documents and Settings\8600 GT\Рабочий стол\bannames.pwn(85) : error 017: undefined symbol "strtok" C:\Documents and Settings\8600 GT\Рабочий стол\bannames.pwn(85) : error 033: array must be indexed (variable "tmp") C:\Documents and Settings\8600 GT\Рабочий стол\bannames.pwn(88) : error 017: undefined symbol "strtok" C:\Documents and Settings\8600 GT\Рабочий стол\bannames.pwn(88) : error 033: array must be indexed (variable "tmp") C:\Documents and Settings\8600 GT\Рабочий стол\bannames.pwn(111) : error 017: undefined symbol "strtok" C:\Documents and Settings\8600 GT\Рабочий стол\bannames.pwn(111) : error 033: array must be indexed (variable "tmp") C:\Documents and Settings\8600 GT\Рабочий стол\bannames.pwn(114) : error 017: undefined symbol "strtok" C:\Documents and Settings\8600 GT\Рабочий стол\bannames.pwn(114) : error 033: array must be indexed (variable "tmp") C:\Documents and Settings\8600 GT\Рабочий стол\bannames.pwn(80) : warning 203: symbol is never used: "idx" К посту прикрепил пвн Благодарю заранее.
|
| |
|
|
| Likoniko | Дата: Вторник, 03.05.2011, 08:21 | Сообщение # 2 |
|
Местный
Группа:
I'm V.I.P.
Сообщений: 584
Награды: 3
Город: Vaasa
Репутация: 199
Замечания: 20%
Статус: 
| функции нету у тебя
[cut noguest=Мои работы]FAQ перенапровление портов:http://www.samp-rus.com/forum/42-14704-1 [FS]_bus_job:http://www.samp-rus.com/forum/8-14707-1 [FS]Cafe:http://www.samp-rus.com/forum/8-14725-1 [FS]Gate Creator:http://www.samp-rus.com/forum/8-14747-1#314492 [MAP]Office:http://www.samp-rus.com/forum/65-16002-1 [MAP]Квартиры:http://www.samp-rus.com/forum/65-16183-1 [FS] Квартиры:http://www.samp-rus.com/forum/8-16212-1[/cut] Мой блог
|
| |
|
|
| uDenX | Дата: Вторник, 03.05.2011, 10:53 | Сообщение # 3 |
|
Группа:
Media-ProGroup
Сообщений: 1193
Награды: 23
Город: Салават
Репутация: 1301
Замечания: 0%
Статус: 
| Code 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; } Вставь в конец модаДобавлено (03.05.2011, 10:53) --------------------------------------------- Должно помочь [off]Если помог дай награду или +еГ[/off]
|
| |
|
|
| Skipper | Дата: Вторник, 03.05.2011, 11:21 | Сообщение # 4 |
|
Новенький
Группа:
Пользователи
Сообщений: 37
Награды: 1
Город: Skipper-Land
Репутация: -27
Замечания: 20%
Статус: 
| Вот, по моему отсутствует у тебя это: Code new cmd[256]; new idx; new tmp[256]; Добавлено (03.05.2011, 11:21) ---------------------------------------------
Code if(strcmp(cmd, "/nban", true) == 0) { tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_YELLOW, "Используй: /nban [id]"); return 1; } new playa; if(IsStringAName(tmp)) { playa = GetPlayerID(tmp); } else { playa = strval(tmp); } if(!IsPlayerConnected(playa)) { SendClientMessage(playerid,COLOR_YELLOW," Сервер: id игрока не существует!"); // цвет только я желтый посавил меняй на свой return 1; } GetPlayerName(playa, giveplayer, sizeof(giveplayer)); GetPlayerName(playerid, sendername, sizeof(sendername)); if (IsPlayerAdmin(playerid) == 1 || PlayerInfo[playerid][pAdmin] >= 5) // доступ для администратора вместо 5-рки свой ставь левел { new File:BLfile; BLfile = fopen("BannedNames.cfg",io_append); format(string,sizeof(string),"%s\r\n",giveplayer); fwrite(BLfile,string); fclose(BLfile); SendClientMessage(playa, COLOR_YELLOW, " Ваш ник забанили на сервере!"); format(string, sizeof(string), " Ник %s был внесен в список забаненых, %s'ом",giveplayer ,sendername); SendClientMessageToAll(COLOR_YELLOW, string); // опять же свой цвет выставляй UpdateConfigNames(); Kick(playa); } else { SendClientMessage(playerid,COLOR_YELLOW,"Ты не админко!"); } return 1; } И создаем в scriptfiles файл BannedNames.cfg.
Impereal - обыкновенный пидар гнойный
|
| |
|
|
| Se7en | Дата: Вторник, 03.05.2011, 18:00 | Сообщение # 5 |
|
Новенький
Группа:
Продвинутые
Сообщений: 29
Награды: 6
Город: Казань
Репутация: 143
Замечания: 0%
Статус: 
| или просто инклуид dini подключи и все) многие используют его для фс.
Мои работы: 1.[MAP]Taxi Park 2.[MAP]Cafe LV 3.[MAP]База отдыха [VIP] 4.[MAP]New Avto School SF 5.[MAP]Провинциальный городок
|
| |
|
|
| uDenX | Дата: Среда, 04.05.2011, 11:00 | Сообщение # 6 |
|
Группа:
Media-ProGroup
Сообщений: 1193
Награды: 23
Город: Салават
Репутация: 1301
Замечания: 0%
Статус: 
| Уже всё проблема решена
|
| |
|
|
| Dj_R[e]PA | Дата: Четверг, 05.05.2011, 12:06 | Сообщение # 7 |
|
Новенький
Группа:
Продвинутые
Сообщений: 45
Награды: 1
Город: BALAXTA
Репутация: 8
Замечания: 60%
Статус: 
| Извините если не в теме! у меня такая проблема! C:\Users\Äèìîí\Desktop\dimas.pwn(1580) : error 012: invalid function call, not a valid address C:\Users\Äèìîí\Desktop\dimas.pwn(1580) : warning 215: expression has no effect C:\Users\Äèìîí\Desktop\dimas.pwn(1580) : error 001: expected token: ";", but found ")" C:\Users\Äèìîí\Desktop\dimas.pwn(1580) : error 029: invalid expression, assumed zero C:\Users\Äèìîí\Desktop\dimas.pwn(1580) : fatal error 107: too many error messages on one line Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 4 Errors.
|
| |
|
|
| uDenX | Дата: Четверг, 05.05.2011, 12:43 | Сообщение # 8 |
|
Группа:
Media-ProGroup
Сообщений: 1193
Награды: 23
Город: Салават
Репутация: 1301
Замечания: 0%
Статус: 
| Dj_R[e]PA, Кинь строчку 1580
|
| |
|
|
| Dj_R[e]PA | Дата: Четверг, 05.05.2011, 17:05 | Сообщение # 9 |
|
Новенький
Группа:
Продвинутые
Сообщений: 45
Награды: 1
Город: BALAXTA
Репутация: 8
Замечания: 60%
Статус: 
| format(stringKas, sizeof(stringKas), " Игрок %s получил $200000. У остальных пропало 20 процентов со счета, кроме полиции!", PlayerName(i)); Добавлено (05.05.2011, 17:05) --------------------------------------------- format(stringKas, sizeof(stringKas), " Игрок %s получил $200000. У остальных пропало 20 процентов со счета, кроме полиции!", PlayerName(i));
|
| |
|
|