 |
|
 |
|
|
|
Последние Файлы GTA 4 |
Последние Файлы GTA-MP |
Реклама |
|
|
|
|
|
Задать вопрос по SAMP (База знаний)
| |
| Impereal | Дата: Среда, 19.01.2011, 22:41 | Сообщение # 571 |
|
Мастер джэдай
Группа:
I'm V.I.P.
Сообщений: 2677
Награды: 51
Город: Санкт-Петербург
| Quote (Paul_Xflow) new дописать? именно!
Прощай самп-рус =Р
|
| |
|
|
| GSDN | Дата: Среда, 19.01.2011, 23:44 | Сообщение # 572 |
|
Уверенный в себе
Группа:
Пользователи
Сообщений: 266
Награды: 0
Город: Самара
Репутация: 27
Замечания: 60%
Статус: 
| Народ как сделать чтобы скин игрока не менялся? Мод GTO 6.0.
███████████████████████████████████████████████ OPEN-GTO COOL!!! ███████████████████████████████████████████████
|
| |
|
|
| Крендель | Дата: Четверг, 20.01.2011, 06:01 | Сообщение # 573 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 216
Награды: 0
Город: :дороГ
Репутация: -8
Замечания: 20%
Статус: 
| Quote (Paul_Xflow) Люди скажите как скины ставить для фракций в моде вообще нет скинов)) Скины устанавливаются при выдачи ранга, надеюсь разберешься сам в какое место всунуть скрипт. Code if(strcmp(cmd, "/giverank", true) == 0) ... if (PlayerInfo[playerid][pLeader] >= 1) { if(IsPlayerConnected(para1)) { if(para1 != INVALID_PLAYER_ID) { if (PlayerInfo[para1][pMember] == 1 || PlayerInfo[para1][pLeader] == 1 || PlayerInfo[para1][pMember] == 2 || PlayerInfo[para1][pLeader] == 2 || PlayerInfo[para1][pMember] == 3 || PlayerInfo[para1][pLeader] == 3) { GetPlayerName(para1, giveplayer, sizeof(giveplayer)); GetPlayerName(playerid, sendername, sizeof(sendername)); PlayerInfo[para1][pRank] = level; format(string, sizeof(string), "* Ваш ранг был повышен/понижен лидером %s", sendername); SendClientMessage(para1, COLOR_LIGHTBLUE, string); format(string, sizeof(string), "* Вы повысили/понизили %s до %d ранга.", giveplayer,level); SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1) { //Мужские скины if(PlayerInfo[para1][pSex] == 1) { if(PlayerInfo[para1][pRank] == 1) { PlayerInfo[para1][pChar] = 280; SetPlayerSkin(para1, 280); } } //Женские скины else if(PlayerInfo[para1][pSex] == 2) { if(PlayerInfo[para1][pRank] == 1) { PlayerInfo[para1][pChar] = 150; SetPlayerSkin(para1, 150); } } } } else { SendClientMessage(playerid, COLOR_RED, "Вы не можете использовать эту команду!"); } } } }
生き死に
|
| |
|
|
| Paul_Xflow | Дата: Четверг, 20.01.2011, 09:23 | Сообщение # 574 |
|
Освоившийся
Группа:
Пользователи
Сообщений: 79
Награды: 0
Город: Лозовая
Репутация: 0
Замечания: 0%
Статус: 
| Я то так ставил ток сбе скин могу поменя а если кого то принемашь то не меняется скин)) Добавлено (20.01.2011, 09:23) --------------------------------------------- C:\Documents and Settings\Павел\Рабочий стол\cream.pwn(319) : error 021: symbol already defined: "DropPlayerWeapons" C:\Documents and Settings\Павел\Рабочий стол\cream.pwn(7704) : error 012: invalid function call, not a valid address C:\Documents and Settings\Павел\Рабочий стол\cream.pwn(7704) : warning 215: expression has no effect C:\Documents and Settings\Павел\Рабочий стол\cream.pwn(7704) : error 001: expected token: ";", but found ")" C:\Documents and Settings\Павел\Рабочий стол\cream.pwn(7704) : error 029: invalid expression, assumed zero C:\Documents and Settings\Павел\Рабочий стол\cream.pwn(7704) : fatal error 107: too many error messages on one line Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 5 Errors. Подписал new
my server 91.122.53.159:4444
|
| |
|
|
| Крендель | Дата: Четверг, 20.01.2011, 09:32 | Сообщение # 575 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 216
Награды: 0
Город: :дороГ
Репутация: -8
Замечания: 20%
Статус: 
| Quote (Paul_Xflow) не меняется скин)) Скинь сюда весь скрипт для команды "/giverank".
生き死に
|
| |
|
|
| Paul_Xflow | Дата: Четверг, 20.01.2011, 09:33 | Сообщение # 576 |
|
Освоившийся
Группа:
Пользователи
Сообщений: 79
Награды: 0
Город: Лозовая
Репутация: 0
Замечания: 0%
Статус: 
| //----------------------------------[GIVERANK]------------------------------------------------ if(strcmp(cmd, "/giverank", true) == 0) { if(IsPlayerConnected(playerid)) { tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_GRAD2, "ИНФО: /giverank [ID/Имя] [Number(1-6)]"); return 1; } new para1; new level; para1 = ReturnUser(tmp); tmp = strtok(cmdtext, idx); level = strval(tmp); if(level > 10 || level < 0) { SendClientMessage(playerid, COLOR_GREY, "Не меньше 1 и не больше 10."); return 1; } if (PlayerInfo[playerid][pLeader] >= 1) { if(IsPlayerConnected(para1)) { if(para1 != INVALID_PLAYER_ID) { GetPlayerName(para1, giveplayer, sizeof(giveplayer)); GetPlayerName(playerid, sendername, sizeof(sendername)); if(PlayerInfo[playerid][pLeader] != PlayerInfo[para1][pMember]) { SendClientMessage(playerid, COLOR_GREY, "Вы не можете присвоить ранг этому персонажу!"); return 1; } PlayerInfo[para1][pRank] = level; format(string, sizeof(string), "%s дaeт вaм %d paнг.", sendername, level); SendClientMessage(para1, COLOR_LIGHTBLUE, string); format(string, sizeof(string), "Bы присваиваете %s %d paнг.", giveplayer,level); SendClientMessage(playerid, COLOR_LIGHTBLUE, string); } } } else { SendClientMessage(playerid, COLOR_GRAD1, "Этой командой имеют право пользоваться только лидеры!!!"); } if(PlayerInfo[para1][pMember] == 10 || PlayerInfo[para1][pLeader] == 10)//1- номер фракции { if(PlayerInfo[para1][pSex] == 1)//Male Skin { if(PlayerInfo[playerid][pRank] == 1) { PlayerInfo[para1][pChar] = 117; SetPlayerSkin(para1, 117); }// 1- номер ранга 280- id скина else if(PlayerInfo[para1][pRank] == 2) { PlayerInfo[para1][pChar] = 117; SetPlayerSkin(para1, 117); } else if(PlayerInfo[para1][pRank] == 3) { PlayerInfo[para1][pChar] = 117; SetPlayerSkin(para1, 117); } else if(PlayerInfo[para1][pRank] == 4) { PlayerInfo[para1][pChar] = 120; SetPlayerSkin(para1, 120); } else if(PlayerInfo[para1][pRank] == 5) { PlayerInfo[para1][pChar] = 120; SetPlayerSkin(para1, 120); } else if(PlayerInfo[para1][pRank] == 6) { PlayerInfo[para1][pChar] = 120; SetPlayerSkin(para1, 120); } else if(PlayerInfo[para1][pRank] == 7) { PlayerInfo[para1][pChar] = 186; SetPlayerSkin(para1, 186); } else if(PlayerInfo[para1][pRank] == 8) { PlayerInfo[para1][pChar] = 186; SetPlayerSkin(para1, 186); } else if(PlayerInfo[para1][pRank] == 9) { PlayerInfo[para1][pChar] = 186; SetPlayerSkin(para1, 186); } else if(PlayerInfo[para1][pRank] >= 10) { PlayerInfo[para1][pChar] = 123; SetPlayerSkin(para1, 123); } } else if(PlayerInfo[para1][pSex] == 2)// жеснкие скины { PlayerInfo[para1][pChar] = 12; SetPlayerSkin(para1, 12); } } } return 1; } if(strcmp(cmd, "/setrank", true) == 0) { if(IsPlayerConnected(playerid)) { tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_GRAD2, "ИНФО: /setrank [ID/Имя] [Number(1-6)]"); return 1; } new para1; new level; para1 = ReturnUser(tmp); tmp = strtok(cmdtext, idx); level = strval(tmp); if(level > 10 || level < 0) { SendClientMessage(playerid, COLOR_GREY, "Не меньше 1 и не больше 10."); return 1; } if(PlayerInfo[playerid][pAdmin] >= 8) { if(IsPlayerConnected(para1)) { if(para1 != INVALID_PLAYER_ID) { GetPlayerName(para1, giveplayer, sizeof(giveplayer)); GetPlayerName(playerid, sendername, sizeof(sendername)); PlayerInfo[para1][pRank] = level; format(string, sizeof(string), "%s дaeт вaм %d paнг.", sendername, level); SendClientMessage(para1, COLOR_LIGHTBLUE, string); format(string, sizeof(string), "Bы noвыcuлu %s дo %d paнгa.", giveplayer,level); SendClientMessage(playerid, COLOR_LIGHTBLUE, string); } } } else { SendClientMessage(playerid, COLOR_GRAD1, "Этой командой имеют право пользоваться только лидеры!!!"); } } return 1; }
my server 91.122.53.159:4444
|
| |
|
|
| Крендель | Дата: Четверг, 20.01.2011, 10:05 | Сообщение # 577 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 216
Награды: 0
Город: :дороГ
Репутация: -8
Замечания: 20%
Статус: 
| Вот правильный вариант скрипта. Должен 100% работать. Code if(strcmp(cmd, "/giverank", true) == 0) { if(IsPlayerConnected(playerid)) { tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_GRAD2, "ИНФО: /giverank [ID/Имя] [Number(1-6)]"); return 1; } new para1; new level; para1 = ReturnUser(tmp); tmp = strtok(cmdtext, idx); level = strval(tmp); if(level > 10 || level < 0) { SendClientMessage(playerid, COLOR_GREY, "Не меньше 1 и не больше 10."); return 1; } if (PlayerInfo[playerid][pLeader] >= 1) { if(IsPlayerConnected(para1)) { if(para1 != INVALID_PLAYER_ID) { GetPlayerName(para1, giveplayer, sizeof(giveplayer)); GetPlayerName(playerid, sendername, sizeof(sendername)); if(PlayerInfo[playerid][pLeader] != PlayerInfo[para1][pMember]) { SendClientMessage(playerid, COLOR_GREY, "Вы не можете присвоить ранг этому персонажу!"); return 1; } PlayerInfo[para1][pRank] = level; format(string, sizeof(string), "%s дaeт вaм %d paнг.", sendername, level); SendClientMessage(para1, COLOR_LIGHTBLUE, string); format(string, sizeof(string), "Bы присваиваете %s %d paнг.", giveplayer,level); SendClientMessage(playerid, COLOR_LIGHTBLUE, string); if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1) { if(PlayerInfo[para1][pSex] == 1) { if(PlayerInfo[para1][pRank] == 1) { PlayerInfo[para1][pChar] = 280; SetPlayerSkin(para1, 280);} } else if(PlayerInfo[para1][pSex] == 2) { if(PlayerInfo[para1][pRank] == 1) { PlayerInfo[para1][pChar] = 280; SetPlayerSkin(para1, 280);} } } } } } } } Добавлено (20.01.2011, 10:05) --------------------------------------------- И кстати я не вижу смысла в этих строках: Code if(PlayerInfo[playerid][pLeader] != PlayerInfo[para1][pMember]) { SendClientMessage(playerid, COLOR_GREY, "Вы не можете присвоить ранг этому персонажу!"); return 1; }
生き死に
|
| |
|
|
| Paul_Xflow | Дата: Четверг, 20.01.2011, 10:11 | Сообщение # 578 |
|
Освоившийся
Группа:
Пользователи
Сообщений: 79
Награды: 0
Город: Лозовая
Репутация: 0
Замечания: 0%
Статус: 
| Крендель, неа себе могу менять а другим не меняется((
my server 91.122.53.159:4444
|
| |
|
|
| Крендель | Дата: Четверг, 20.01.2011, 10:13 | Сообщение # 579 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 216
Награды: 0
Город: :дороГ
Репутация: -8
Замечания: 20%
Статус: 
| Quote (Paul_Xflow) Крендель, неа себе могу менять а другим не меняется(( А в чате что-нибудь пишет? Или ничего не происходит вообще?
生き死に
|
| |
|
|
| Paul_Xflow | Дата: Четверг, 20.01.2011, 10:17 | Сообщение # 580 |
|
Освоившийся
Группа:
Пользователи
Сообщений: 79
Награды: 0
Город: Лозовая
Репутация: 0
Замечания: 0%
Статус: 
| Крендель, пишет что дал ранг 1
my server 91.122.53.159:4444
|
| |
|
|
| Крендель | Дата: Четверг, 20.01.2011, 10:21 | Сообщение # 581 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 216
Награды: 0
Город: :дороГ
Репутация: -8
Замечания: 20%
Статус: 
| Quote (Paul_Xflow) Paul_Xflow Все таки удали Code if(PlayerInfo[playerid][pLeader] != PlayerInfo[para1][pMember]) { SendClientMessage(playerid, COLOR_GREY, "Вы не можете присвоить ранг этому персонажу!"); return 1; } напрягают эти строги, да и ни к чему они тут. А ворнинги есть какие-либо? Если есть то выложи сюда.
生き死に
|
| |
|
|
| DIEHARD | Дата: Четверг, 20.01.2011, 10:25 | Сообщение # 582 |
|
Новенький
Группа:
Пользователи
Сообщений: 35
Награды: 0
Город: Сергиев Посад
Репутация: -8
Замечания: 0%
Статус: 
| http://depositfiles.com/files/ijfp5l6uq народ посмотрите плиз и скажите как сделать чтоб обьекты видны били а не прозрачны или скажите что я не так делаю вроде стрим стоит или может как настроить стример
[url=http://www.gta-relax.ru/][img]http://www.gta-relax.ru/graffiti/userbar1.png[/img][/url]
|
| |
|
|
| Крендель | Дата: Четверг, 20.01.2011, 10:27 | Сообщение # 583 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 216
Награды: 0
Город: :дороГ
Репутация: -8
Замечания: 20%
Статус: 
| Quote (DIEHARD) http://depositfiles.com/files/ijfp5l6uq народ посмотрите плиз и скажите как сделать чтоб обьекты видны били а не прозрачны или скажите что я не так делаю вроде стрим стоит или может как настроить стример Убейся со своим депозитом, достал уже. www.RADIKAL.ru
生き死に
|
| |
|
|
| Крендель | Дата: Четверг, 20.01.2011, 10:39 | Сообщение # 584 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 216
Награды: 0
Город: :дороГ
Репутация: -8
Замечания: 20%
Статус: 
| Quote (Paul_Xflow) 2 Warnings. Выложи эти строки сюда. И напиши за что они отвечают.
生き死に
|
| |
|
|
| Крендель | Дата: Четверг, 20.01.2011, 10:51 | Сообщение # 585 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 216
Награды: 0
Город: :дороГ
Репутация: -8
Замечания: 20%
Статус: 
| Quote (Paul_Xflow) Paul_Xflow Я говорю СТРОКИ, а не ЛОГ ОШИБОК. 10111 и 17409 строки!
生き死に
|
| |
|
|
|
 |
|
 | |
| |
|