 |
|
 |
|
|
|
Последние Файлы GTA 4 |
Последние Файлы GTA-MP |
Реклама |
|
|
|
|
|
Проверьте команду...
| |
| Vagrant | Дата: Пятница, 04.09.2009, 13:07 | Сообщение # 16 |
|
Уважаемый человек
Группа:
I'm V.I.P.
Сообщений: 904
Награды: 21
Город: Находка
Репутация: 489
Замечания: 0%
Статус: 
| Elbi, Я понял что ты имеешь введу. У меня всё стоит как нужно можешь в этом сам убедиться если канечно заметишь что-то говори [pwn] public OnPlayerRequestSpawn(playerid) { new RegName[128]; GetPlayerName(playerid,RegName,128); format(RegName,sizeof(RegName),"/Players/%s.txt",RegName); if(fexist(RegName)) { if(!gPlayerLogged[playerid]) { if(fmo[playerid] == 0) { SendClientMessage(playerid,COLOR_WHITE, " Ваш ник зарегистрирован, Введите /login [пароль] для входа"); fmo[playerid] = 1; } return 0; } else return 1; } else { if(fmo[playerid] == 0) { SendClientMessage(playerid,COLOR_WHITE, " Ваш ник не зарегистрирован, Введите /register [пароль] для регистрации"); fmo[playerid] = 1; } return 0; } if(PlayerInfo[playerid][nLogin] == 1 && PlayerInfo[playerid][nP7] != 1 && GetPlayerSkin(playerid) == 114 || GetPlayerSkin(playerid) == 115 || GetPlayerSkin(playerid) == 116 || GetPlayerSkin(playerid) == 292) { if(csk[playerid] == 0) { SendClientMessage(playerid,COLOR_WHITE," Данный скин могут выбрать только члены клана [P7] !"); csk[playerid] = 1; } return 0; } else return 1; } [/pwn] Это весь паблик.
Человек учась ходить падает, и только падая, он учится ходить! Мои работы: [GM] W.F.S.A. V. 1.0 - 100% [GM] San Fierro Enigmatic (TDM) V. 1.0 - 100% [FS] Clan House V. 1.0 - 100% [FS] Save Car Tun System V. 1.0 - 100% [FS] Vagrant Anti-CapsLock V. 2.1 - 100% [FS] Vagrant Anti-Advertise V. 1.1, V. 2.0 - 100% [APP] SA-MP Interior Viewer V. 1.0 - 100%
Принимаю заказы на помощь в скриптинге!
Сообщение отредактировал Vagrant - Пятница, 04.09.2009, 13:08 |
| |
|
|
| Elbi | Дата: Пятница, 04.09.2009, 13:37 | Сообщение # 17 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 168
Награды: 7
Город: Алчевск
Репутация: 97
Замечания: 0%
Статус: 
| Попробуй так Code public OnPlayerRequestSpawn(playerid) { new RegName[128]; GetPlayerName(playerid,RegName,128); format(RegName,sizeof(RegName),"/Players/%s.txt",RegName); if(fexist(RegName)) { if(!gPlayerLogged[playerid]) { if(fmo[playerid] == 0) { SendClientMessage(playerid,COLOR_WHITE, " Ваш ник зарегистрирован, Введите /login [пароль] для входа"); fmo[playerid] = 1; } return 0; } else return 1; } if(!fexist(RegName)) { if(fmo[playerid] == 0) { SendClientMessage(playerid,COLOR_WHITE, " Ваш ник не зарегистрирован, Введите /register [пароль] для регистрации"); fmo[playerid] = 1; } return 0; } if(PlayerInfo[playerid][nLogin] == 1 && PlayerInfo[playerid][nP7] != 1 && GetPlayerSkin(playerid) == 114 || GetPlayerSkin(playerid) == 115 || GetPlayerSkin(playerid) == 116 || GetPlayerSkin(playerid) == 292) { if(csk[playerid] == 0) { SendClientMessage(playerid,COLOR_WHITE," Данный скин могут выбрать только члены клана [P7] !"); csk[playerid] = 1; } return 0; } else return 1; }
|
| |
|
|
| Gont1K | Дата: Пятница, 04.09.2009, 14:04 | Сообщение # 18 |
|
Постоялец
Группа:
Продвинутые
Сообщений: 402
Награды: 27
Город: Chicago
Репутация: 161
Замечания: 100%
Статус: 
| [pwn] if(strcmp(cmd,"/admlevel",true)==0){ if(!IsPlayerConnected(playerid)) return 1; new giveplayername[MAX_PLAYER_NAME]; new playeridname[MAX_PLAYER_NAME]; new lvl; if(PlayerInfo[playerid][nAdmin]<3) return SendClientMessage(playerid,COLOR_BLUE, "SERVER: Для использования этой комманды нужен 3 адм. уровень!"); // ^^ tmp=strtok(cmdtext,idx); new giveplayaid = ReturnUser(tmp); // if(!strlen(tmp)) return SendClientMessage(playerid,COLOR_BLUE, "SERVER: Введите /admlevel [ID/Имя игрока] [Level(0-3)]"); // Если длинна строки - 0, то низя. if(!IsPlayerConnected(giveplayaid)) return SendClientMessage(playerid,COLOR_BLUE,"SERVER: Игрок офф-лайн!"); // Проверка, онлайн ли игрок tmp=strtok(cmdtext,idx); lvl=strval(tmp); GetPlayerName(giveplayaid, giveplayername, sizeof(giveplayername)); GetPlayerName(playerid, playeridname, sizeof(playeridname)); PlayerInfo[giveplayaid][nAdmin]=lvl; new tempstr[256]; format(tempstr, sizeof(tempstr), " Вы дали игроку [ID:%d]%s Уровень Админинстратирования: [%d] !",giveplayaid,giveplayername,lvl); SendClientMessage(playerid,COLOR_BLUE,tempstr); format(tempstr, sizeof(tempstr), " Администратор [ID:%d]%s Дал тебе [%d] уровень Администратирования!",playerid,playeridname,lvl); SendClientMessage(giveplayaid,COLOR_BLUE,tempstr); return 1; } [/pwn] Не компилил. Как сделать так, что бы комманда жрала еще меньше ресурсов - ума не приложу.
Heeey, im bunny. По вопросам покупки SARSL 0.6b обращаться к Tomas_Morgan. Если захочет - продаст.
|
| |
|
|
| Vagrant | Дата: Пятница, 04.09.2009, 16:54 | Сообщение # 19 |
|
Уважаемый человек
Группа:
I'm V.I.P.
Сообщений: 904
Награды: 21
Город: Находка
Репутация: 489
Замечания: 0%
Статус: 
| Elbi, Спасибо больше! Плюс поставил. Gont1K, Нет моя команда работает. Но как её сделать что бы ресурсов употребяла меньше. А вот твоя будет у меня ReturnUser просить
Человек учась ходить падает, и только падая, он учится ходить! Мои работы: [GM] W.F.S.A. V. 1.0 - 100% [GM] San Fierro Enigmatic (TDM) V. 1.0 - 100% [FS] Clan House V. 1.0 - 100% [FS] Save Car Tun System V. 1.0 - 100% [FS] Vagrant Anti-CapsLock V. 2.1 - 100% [FS] Vagrant Anti-Advertise V. 1.1, V. 2.0 - 100% [APP] SA-MP Interior Viewer V. 1.0 - 100%
Принимаю заказы на помощь в скриптинге!
|
| |
|
|
| Morozzzko | Дата: Пятница, 04.09.2009, 17:14 | Сообщение # 20 |
|
Мастер джэдай
Группа:
Продвинутые
Сообщений: 2179
Награды: 40
Город: Moscow
Репутация: 590
Замечания: 0%
Статус: 
| Vagrant, в таком случае: [pwn] tmp=strtok(cmdtext,idx); new giveplayaid = ReturnUser(tmp); // if(!strlen(tmp)) return SendClientMessage(playerid,COLOR_BLUE, "SERVER: Введите /admlevel [ID/Имя игрока] [Level(0-3)]"); // Если длинна строки - 0, то низя. [/pwn] менять на [pwn] tmp=strtok(cmdtext,idx); if(!strlen(tmp)) return SendClientMessage(playerid,COLOR_BLUE, "SERVER: Введите /admlevel [ID/Имя игрока] [Level(0-3)]"); // Если длинна строки - 0, то низя. new giveplayaid = strval(tmp); // [/pwn]
Главный программист в Malefic Entertainment.
|
| |
|
|
|
 |
|
 | |
| |
|