 |
|
 |
|
|
|
Последние Файлы GTA 4 |
Последние Файлы GTA-MP |
Реклама |
|
|
|
|
|
[Архив] Помощь новичкам по скриптингу ! #2
| |
| heufix | Дата: Понедельник, 28.09.2009, 02:59 | Сообщение # 1 |
|
Уважаемый человек
Группа:
Продвинутые
Сообщений: 995
Награды: 22
Репутация: 231
Замечания: 80%
Статус: 
| Здравствуйте, хотите научиться скриптингу? пишите сюда, помoжем!(С)[PZ]KYZ[AIR]. Старая Тема уже достаточно полна ответов, это продолжение первой темы. Убедительная просьба к Новичкам: К большому сожалению, на этом форуме экстрасенсы не сидят,поэтому убедительно просим объяснять ваш вопрос/проблему ТАК,чтобы её поняли другие участники, не забывайте приписывать ваш код к своему сообщению(в тег pwn).
Радость
|
| |
|
|
| Render | Дата: Понедельник, 31.05.2010, 16:54 | Сообщение # 1396 |
|
Новенький
Группа:
Пользователи
Сообщений: 14
Награды: 0
Город: Москва
Репутация: 0
Замечания: 0%
Статус: 
| не, непашет оО ни для ЛАПД ни для ДПС (Мод ЛАРП)
|
| |
|
|
| Stels | Дата: Понедельник, 31.05.2010, 16:57 | Сообщение # 1397 |
|
Группа:
I'm V.I.P.
Сообщений: 3167
Награды: 32
Город: Каменск-Уральский
Репутация: 828
Замечания: 0%
Статус: 
| Всё, понял. Code if(PlayerInfo[playerid][pMember] == 17 || PlayerInfo[playerid][pLeader] == 17) на Code if(PlayerInfo[playerid][pMember] != 17 && PlayerInfo[playerid][pLeader] != 17 && PlayerInfo[playerid][pMember] != 1 && PlayerInfo[playerid][pLeader] != 1) и Quote (Stels) выделенное удалить. Quote (Stels) if(OnDuty[playerid] != 1 && PlayerInfo[playerid][pMember] == 17)
 Полезные ссылки: GTA:SA спецсборка для SA-MP / GTA:SA-MP ver. 0.3a / GTA:SA-MP ver. 0.2x / Руссификатор геймтекста в GTA:SA(рекомендуется) / Классная игрушка!(Рекомендую!) / Пак русских шрифтов.
|
| |
|
|
| Render | Дата: Понедельник, 31.05.2010, 18:23 | Сообщение # 1398 |
|
Новенький
Группа:
Пользователи
Сообщений: 14
Награды: 0
Город: Москва
Репутация: 0
Замечания: 0%
Статус: 
| пасибо чувак!!!! с меня ящик пива ))  Добавлено (31.05.2010, 18:17) --------------------------------------------- блин, чё плюс нельзя поставить?  Добавлено (31.05.2010, 18:23) --------------------------------------------- ещё вопрос, плиз помогите у меня такая трабла... Захожу в магазин одежды, пишу /clothes а мне пишет: " Вы не находитесь в Вооруженных силах / Организации !" Вот команда: Code if(strcmp(cmd, "/clothes", true) == 0) { if(IsPlayerConnected(playerid)) { if(PlayerInfo[playerid][pMember] >= 1) { if(IsAtClothShop(playerid)) { if(PlayerInfo[playerid][pMember] == 1) { ChosenSkin[playerid] = 280; SetPlayerSkin(playerid, 282); } else if(PlayerInfo[playerid][pMember] == 2) { ChosenSkin[playerid] = 286; SetPlayerSkin(playerid, 286); } else if(PlayerInfo[playerid][pMember] == 3) { ChosenSkin[playerid] = 287; SetPlayerSkin(playerid, 287); } else if(PlayerInfo[playerid][pMember] == 4) { ChosenSkin[playerid] = 70; SetPlayerSkin(playerid, 70); } else if(PlayerInfo[playerid][pMember] == 5) { ChosenSkin[playerid] = 258; SetPlayerSkin(playerid, 120); } else if(PlayerInfo[playerid][pMember] == 6) { ChosenSkin[playerid] = 120; SetPlayerSkin(playerid, 258); } else if(PlayerInfo[playerid][pMember] == 7) { ChosenSkin[playerid] = 150; SetPlayerSkin(playerid, 150); }//Red Cross else if(PlayerInfo[playerid][pMember] == 8) { ChosenSkin[playerid] = 127; SetPlayerSkin(playerid, 127); } else if(PlayerInfo[playerid][pMember] == 9) { ChosenSkin[playerid] = 148; SetPlayerSkin(playerid, 148); } else if(PlayerInfo[playerid][pMember] == 10) { ChosenSkin[playerid] = 255; SetPlayerSkin(playerid, 255); } else if(PlayerInfo[playerid][pMember] == 11) { ChosenSkin[playerid] = 59; SetPlayerSkin(playerid, 59); } else if(PlayerInfo[playerid][pMember] == 12) { ChosenSkin[playerid] = 153; SetPlayerSkin(playerid, 153); } else if(PlayerInfo[playerid][pMember] == 13) { ChosenSkin[playerid] = 111; SetPlayerSkin(playerid, 111); } else if(PlayerInfo[playerid][pMember] == 14) { ChosenSkin[playerid] = 34; SetPlayerSkin(playerid, 34); } else { return 1; } GetPlayerPos(playerid, ChangePos[playerid][0],ChangePos[playerid][1],ChangePos[playerid][2]); ChangePos2[playerid][0] = GetPlayerInterior(playerid); ChangePos2[playerid][1] = 1; SetPlayerInterior(playerid,0); new rand = random(sizeof(gInviteSpawns)); SetPlayerPos(playerid, gInviteSpawns[rand][0], gInviteSpawns[rand][1], gInviteSpawns[rand][2]); // Warp the player SetPlayerFacingAngle(playerid, gInviteSpawns[rand][3]); SetPlayerCameraPos(playerid,gInviteSpawns[rand][0] + 3, gInviteSpawns[rand][1], gInviteSpawns[rand][2]); SetPlayerCameraLookAt(playerid,gInviteSpawns[rand][0], gInviteSpawns[rand][1], gInviteSpawns[rand][2]); TogglePlayerControllable(playerid, 0); SelectChar[playerid] = 255; SelectCharID[playerid] = PlayerInfo[playerid][pMember]; SelectCharPlace[playerid] = 1; PlayerInfo[playerid][pModel] = ChosenSkin[playerid]; PlayerInfo[playerid][pChar] = ChosenSkin[playerid]; SendClientMessage(playerid, COLOR_LIGHTRED, "* Используйте 'next' чтобы выбрать нужный вам ски.."); SendClientMessage(playerid, COLOR_LIGHTRED, "* Если вы нашли понравившийся вам скин, наберите 'done'."); } else { SendClientMessage(playerid, COLOR_GRAD2, " Вы не в магазине одежды !"); return 1; } } else { SendClientMessage(playerid,COLOR_GREY, " Вы не находитесь в Вооруженных силах / Организации !"); return 1; } } return 1; }
|
| |
|
|
| bell | Дата: Понедельник, 31.05.2010, 18:28 | Сообщение # 1399 |
|
Уверенный в себе
Группа:
Пользователи
Сообщений: 170
Награды: 1
Город: Киев
Репутация: -35
Замечания: 20%
Статус: 
| Quote (Render) SendClientMessage(playerid,COLOR_GREY, " Вы не находитесь в Вооруженных силах / Организации !"); return 1; Стереть попробуй
|
| |
|
|
| Render | Дата: Понедельник, 31.05.2010, 18:31 | Сообщение # 1400 |
|
Новенький
Группа:
Пользователи
Сообщений: 14
Награды: 0
Город: Москва
Репутация: 0
Замечания: 0%
Статус: 
| не, если то стереть то вообще ничё писать не будет...
|
| |
|
|
| bell | Дата: Понедельник, 31.05.2010, 18:38 | Сообщение # 1401 |
|
Уверенный в себе
Группа:
Пользователи
Сообщений: 170
Награды: 1
Город: Киев
Репутация: -35
Замечания: 20%
Статус: 
| Quote SendClientMessage(playerid, COLOR_GREEN, " Магазин одежды Binco отмечен на карте."); SendClientMessage(playerid, COLOR_WHITE, " TIP: Введите /clothes в магазине чтобы переодеться."); SetPlayerCheckpoint(playerid,2244.3423,-1665.5542,15.4766,5.0); TogglePlayerControllable(playerid,1); } case 5: { HideMenuForPlayer(Guide, playerid); TogglePlayerControllable(playerid,1); } } } Примечание: Не проверялось на работоспособность.
|
| |
|
|
| Stels | Дата: Понедельник, 31.05.2010, 18:46 | Сообщение # 1402 |
|
Группа:
I'm V.I.P.
Сообщений: 3167
Награды: 32
Город: Каменск-Уральский
Репутация: 828
Замечания: 0%
Статус: 
| Quote (bell) SendClientMessage(playerid, COLOR_GREEN, " Магазин одежды Binco отмечен на карте."); SendClientMessage(playerid, COLOR_WHITE, " TIP: Введите /clothes в магазине чтобы переодеться."); SetPlayerCheckpoint(playerid,2244.3423,-1665.5542,15.4766,5.0); TogglePlayerControllable(playerid,1); } case 5: { HideMenuForPlayer(Guide, playerid); TogglePlayerControllable(playerid,1); } } } уита, лучше всю команду выложи.
 Полезные ссылки: GTA:SA спецсборка для SA-MP / GTA:SA-MP ver. 0.3a / GTA:SA-MP ver. 0.2x / Руссификатор геймтекста в GTA:SA(рекомендуется) / Классная игрушка!(Рекомендую!) / Пак русских шрифтов.
|
| |
|
|
| BJayDS | Дата: Понедельник, 31.05.2010, 19:17 | Сообщение # 1403 |
|
Новенький
Группа:
Пользователи
Сообщений: 21
Награды: 0
Город: Санкт-Петербург
Репутация: 3
Замечания: 0%
Статус: 
| Собственно, здравствуйте. Я делаю свой "гамно-модец" на основе godfather. Интересует меня следующее: как перевести мод godfather с платформы 0.2, на платформу 0.3. Заранее очень благодарен за помощь.
Админы тоже люди, но по ночам спят крайне редко.
|
| |
|
|
| bell | Дата: Понедельник, 31.05.2010, 20:11 | Сообщение # 1404 |
|
Уверенный в себе
Группа:
Пользователи
Сообщений: 170
Награды: 1
Город: Киев
Репутация: -35
Замечания: 20%
Статус: 
| Quote (BJayDS) Собственно, здравствуйте. Я делаю свой "гамно-модец" на основе godfather. Интересует меня следующее: как перевести мод godfather с платформы 0.2, на платформу 0.3. Заранее очень благодарен за помощь. Вроде бы не как. Могу свой "гавно-гф" кинуть. Пиши в ПМ.Добавлено (31.05.2010, 20:11) --------------------------------------------- Вот выкладываю всю команду Если это нужно было для "продвинутых" то ставьте ++ Code if(strcmp(cmd, "/clothes", true) == 0) { if(IsPlayerConnected(playerid)) { if(PlayerInfo[playerid][pMember] >= 1) { if(IsAtClothShop(playerid)) { if(PlayerInfo[playerid][pMember] == 1) { ChosenSkin[playerid] = 280; SetPlayerSkin(playerid, 280); } else if(PlayerInfo[playerid][pMember] == 2) { ChosenSkin[playerid] = 286; SetPlayerSkin(playerid, 286); } else if(PlayerInfo[playerid][pMember] == 3) { ChosenSkin[playerid] = 287; SetPlayerSkin(playerid, 287); } else if(PlayerInfo[playerid][pMember] == 4) { ChosenSkin[playerid] = 70; SetPlayerSkin(playerid, 70); } else if(PlayerInfo[playerid][pMember] == 5) { ChosenSkin[playerid] = 117; SetPlayerSkin(playerid, 117); } else if(PlayerInfo[playerid][pMember] == 6) { ChosenSkin[playerid] = 111; SetPlayerSkin(playerid, 111); } else if(PlayerInfo[playerid][pMember] == 8) { ChosenSkin[playerid] = 249; SetPlayerSkin(playerid, 249); } else if(PlayerInfo[playerid][pMember] == 9) { ChosenSkin[playerid] = 148; SetPlayerSkin(playerid, 148); } else if(PlayerInfo[playerid][pMember] == 10) { ChosenSkin[playerid] = 255; SetPlayerSkin(playerid, 255); } else if(PlayerInfo[playerid][pMember] == 11) { ChosenSkin[playerid] = 59; SetPlayerSkin(playerid, 59); } /*else if(PlayerInfo[playerid][pMember] == 14) { ChosenSkin[playerid] = 169; SetPlayerSkin(playerid, 169); } else if(PlayerInfo[playerid][pMember] == 15) { ChosenSkin[playerid] = 270; SetPlayerSkin(playerid, 270); }*/ else if(PlayerInfo[playerid][pMember] == 16) { ChosenSkin[playerid] = 144; SetPlayerSkin(playerid, 144); } else { return 1; } GetPlayerPos(playerid, ChangePos[playerid][0],ChangePos[playerid][1],ChangePos[playerid][2]); ChangePos2[playerid][0] = GetPlayerInterior(playerid); ChangePos2[playerid][1] = 1; SetPlayerInterior(playerid,0); new rand = random(sizeof(gInviteSpawns)); SetPlayerPos(playerid, gInviteSpawns[rand][0], gInviteSpawns[rand][1], gInviteSpawns[rand][2]); // Warp the player SetPlayerFacingAngle(playerid, gInviteSpawns[rand][3]); SetPlayerCameraPos(playerid,gInviteSpawns[rand][0] + 3, gInviteSpawns[rand][1], gInviteSpawns[rand][2]); SetPlayerCameraLookAt(playerid,gInviteSpawns[rand][0], gInviteSpawns[rand][1], gInviteSpawns[rand][2]); TogglePlayerControllable(playerid, 0); SelectChar[playerid] = 255; SelectCharID[playerid] = PlayerInfo[playerid][pMember]; SelectCharPlace[playerid] = 1; PlayerInfo[playerid][pModel] = ChosenSkin[playerid]; PlayerInfo[playerid][pChar] = ChosenSkin[playerid]; SendClientMessage(playerid, COLOR_LIGHTRED, "(( Для выбора одежды используйте \"next\" или \"done\" ))"); } else { SendClientMessage(playerid, COLOR_GRAD2, "(( Вы не в магазине одежды ))"); return 1; } } else { if(PlayerInfo[playerid][pLeader] != 0) { SendClientMessage(playerid, COLOR_GRAD2, "(( Лидеры не могут изменять свою одежду ))"); return 1; } if(IsAtClothShop(playerid)) { if(PlayerInfo[playerid][pSex] == 1) { ChosenSkin[playerid] = 2; SetPlayerSkin(playerid, 2); PlayerInfo[playerid][pChar] = 2; } else if(PlayerInfo[playerid][pSex] == 2) { ChosenSkin[playerid] = 55; SetPlayerSkin(playerid, 55); PlayerInfo[playerid][pChar] = 55; } else { return 1; } GetPlayerPos(playerid, ChangePos[playerid][0],ChangePos[playerid][1],ChangePos[playerid][2]); ChangePos2[playerid][0] = GetPlayerInterior(playerid); ChangePos2[playerid][1] = 1; SetPlayerInterior(playerid,0); new rand = random(sizeof(gInviteSpawns)); SetPlayerPos(playerid, gInviteSpawns[rand][0], gInviteSpawns[rand][1], gInviteSpawns[rand][2]); // Warp the player SetPlayerFacingAngle(playerid, gInviteSpawns[rand][3]); SetPlayerCameraPos(playerid,gInviteSpawns[rand][0] + 3, gInviteSpawns[rand][1], gInviteSpawns[rand][2]); SetPlayerCameraLookAt(playerid,gInviteSpawns[rand][0], gInviteSpawns[rand][1], gInviteSpawns[rand][2]); TogglePlayerControllable(playerid, 0); SelectChar[playerid] = 255; if(PlayerInfo[playerid][pSex] == 1) { SelectCharID[playerid] = 20; } else if(PlayerInfo[playerid][pSex] == 2) { SelectCharID[playerid] = 30; } else { return 1; } SelectCharPlace[playerid] = 1; PlayerInfo[playerid][pModel] = ChosenSkin[playerid]; PlayerInfo[playerid][pChar] = ChosenSkin[playerid]; SendClientMessage(playerid, COLOR_LIGHTRED, "(( Для выбора одежды используйте \"next\" или \"done\" ))"); } } } return 1; }
|
| |
|
|
| BJayDS | Дата: Понедельник, 31.05.2010, 20:25 | Сообщение # 1405 |
|
Новенький
Группа:
Пользователи
Сообщений: 21
Награды: 0
Город: Санкт-Петербург
Репутация: 3
Замечания: 0%
Статус: 
| Quote (bell) Вроде бы не как. Могу свой "гавно-гф" кинуть. Пиши в ПМ. Да нет, как-то можно. В общем... Ошибка появляется следующая: M:\Users\BJayDS\Desktop\Сервер\gamemodes\SevenStories.pwn(26394) : warning 235: public function lacks forward declaration (symbol "OnPlayerPrivmsg")\ А вот сам паблик, в котором появляется ошибка: Code public OnPlayerPrivmsg(playerid, recieverid, text[]) { return 0; } Появилась ошибка после того, как я скачал сервер 0.3.а с офф. сайта и поставил на него мод. Уже несколько дней бьюсь, но ничего не выходит.
Админы тоже люди, но по ночам спят крайне редко.
|
| |
|
|
| bell | Дата: Понедельник, 31.05.2010, 21:02 | Сообщение # 1406 |
|
Уверенный в себе
Группа:
Пользователи
Сообщений: 170
Награды: 1
Город: Киев
Репутация: -35
Замечания: 20%
Статус: 
| Quote (BJayDS) public OnPlayerPrivmsg(playerid, recieverid, text[]) { return 0; } пробуй, сотри его.
|
| |
|
|
| Render | Дата: Понедельник, 31.05.2010, 21:05 | Сообщение # 1407 |
|
Новенький
Группа:
Пользователи
Сообщений: 14
Награды: 0
Город: Москва
Репутация: 0
Замечания: 0%
Статус: 
| Quote (bell) if(strcmp(cmd, "/clothes", true) == 0) { if(IsPlayerConnected(playerid)) { if(PlayerInfo[playerid][pMember] >= 1) { if(IsAtClothShop(playerid)) { if(PlayerInfo[playerid][pMember] == 1) { ChosenSkin[playerid] = 280; SetPlayerSkin(playerid, 280); } else if(PlayerInfo[playerid][pMember] == 2) { ChosenSkin[playerid] = 286; SetPlayerSkin(playerid, 286); } else if(PlayerInfo[playerid][pMember] == 3) { ChosenSkin[playerid] = 287; SetPlayerSkin(playerid, 287); } else if(PlayerInfo[playerid][pMember] == 4) { ChosenSkin[playerid] = 70; SetPlayerSkin(playerid, 70); } else if(PlayerInfo[playerid][pMember] == 5) { ChosenSkin[playerid] = 117; SetPlayerSkin(playerid, 117); } else if(PlayerInfo[playerid][pMember] == 6) { ChosenSkin[playerid] = 111; SetPlayerSkin(playerid, 111); } else if(PlayerInfo[playerid][pMember] == 8) { ChosenSkin[playerid] = 249; SetPlayerSkin(playerid, 249); } else if(PlayerInfo[playerid][pMember] == 9) { ChosenSkin[playerid] = 148; SetPlayerSkin(playerid, 148); } else if(PlayerInfo[playerid][pMember] == 10) { ChosenSkin[playerid] = 255; SetPlayerSkin(playerid, 255); } else if(PlayerInfo[playerid][pMember] == 11) { ChosenSkin[playerid] = 59; SetPlayerSkin(playerid, 59); } /*else if(PlayerInfo[playerid][pMember] == 14) { ChosenSkin[playerid] = 169; SetPlayerSkin(playerid, 169); } else if(PlayerInfo[playerid][pMember] == 15) { ChosenSkin[playerid] = 270; SetPlayerSkin(playerid, 270); }*/ else if(PlayerInfo[playerid][pMember] == 16) { ChosenSkin[playerid] = 144; SetPlayerSkin(playerid, 144); } else { return 1; } GetPlayerPos(playerid, ChangePos[playerid][0],ChangePos[playerid][1],ChangePos[playerid][2]); ChangePos2[playerid][0] = GetPlayerInterior(playerid); ChangePos2[playerid][1] = 1; SetPlayerInterior(playerid,0); new rand = random(sizeof(gInviteSpawns)); SetPlayerPos(playerid, gInviteSpawns[rand][0], gInviteSpawns[rand][1], gInviteSpawns[rand][2]); // Warp the player SetPlayerFacingAngle(playerid, gInviteSpawns[rand][3]); SetPlayerCameraPos(playerid,gInviteSpawns[rand][0] + 3, gInviteSpawns[rand][1], gInviteSpawns[rand][2]); SetPlayerCameraLookAt(playerid,gInviteSpawns[rand][0], gInviteSpawns[rand][1], gInviteSpawns[rand][2]); TogglePlayerControllable(playerid, 0); SelectChar[playerid] = 255; SelectCharID[playerid] = PlayerInfo[playerid][pMember]; SelectCharPlace[playerid] = 1; PlayerInfo[playerid][pModel] = ChosenSkin[playerid]; PlayerInfo[playerid][pChar] = ChosenSkin[playerid]; SendClientMessage(playerid, COLOR_LIGHTRED, "(( Для выбора одежды используйте \"next\" или \"done\" ))"); } else { SendClientMessage(playerid, COLOR_GRAD2, "(( Вы не в магазине одежды ))"); return 1; } } else { if(PlayerInfo[playerid][pLeader] != 0) { SendClientMessage(playerid, COLOR_GRAD2, "(( Лидеры не могут изменять свою одежду ))"); return 1; } if(IsAtClothShop(playerid)) { if(PlayerInfo[playerid][pSex] == 1) { ChosenSkin[playerid] = 2; SetPlayerSkin(playerid, 2); PlayerInfo[playerid][pChar] = 2; } else if(PlayerInfo[playerid][pSex] == 2) { ChosenSkin[playerid] = 55; SetPlayerSkin(playerid, 55); PlayerInfo[playerid][pChar] = 55; } else { return 1; } GetPlayerPos(playerid, ChangePos[playerid][0],ChangePos[playerid][1],ChangePos[playerid][2]); ChangePos2[playerid][0] = GetPlayerInterior(playerid); ChangePos2[playerid][1] = 1; SetPlayerInterior(playerid,0); new rand = random(sizeof(gInviteSpawns)); SetPlayerPos(playerid, gInviteSpawns[rand][0], gInviteSpawns[rand][1], gInviteSpawns[rand][2]); // Warp the player SetPlayerFacingAngle(playerid, gInviteSpawns[rand][3]); SetPlayerCameraPos(playerid,gInviteSpawns[rand][0] + 3, gInviteSpawns[rand][1], gInviteSpawns[rand][2]); SetPlayerCameraLookAt(playerid,gInviteSpawns[rand][0], gInviteSpawns[rand][1], gInviteSpawns[rand][2]); TogglePlayerControllable(playerid, 0); SelectChar[playerid] = 255; if(PlayerInfo[playerid][pSex] == 1) { SelectCharID[playerid] = 20; } else if(PlayerInfo[playerid][pSex] == 2) { SelectCharID[playerid] = 30; } else { return 1; } SelectCharPlace[playerid] = 1; PlayerInfo[playerid][pModel] = ChosenSkin[playerid]; PlayerInfo[playerid][pChar] = ChosenSkin[playerid]; SendClientMessage(playerid, COLOR_LIGHTRED, "(( Для выбора одежды используйте \"next\" или \"done\" ))"); } } } return 1; } Пашет, но при выборе скина, и всего 2 и чел появляется дето в пустыне, после этого как ввёл "done" камера смотрит на пустыню, а чел повляется в больнице((( Добавлено (31.05.2010, 21:05) --------------------------------------------- *скинов всего 2 (сорри за ошибку)
|
| |
|
|
| BJayDS | Дата: Понедельник, 31.05.2010, 21:12 | Сообщение # 1408 |
|
Новенький
Группа:
Пользователи
Сообщений: 21
Награды: 0
Город: Санкт-Петербург
Репутация: 3
Замечания: 0%
Статус: 
| bell, огромное спасибо, помогло.)
Админы тоже люди, но по ночам спят крайне редко.
|
| |
|
|
| _LexA_ | Дата: Понедельник, 31.05.2010, 21:29 | Сообщение # 1409 |
|
Долгожитель
Группа:
Продвинутые
Сообщений: 1437
Награды: 161
Город: Ростов-на-Дону
Репутация: 563
Замечания: 20%
Статус: 
| Quote (BJayDS) OnPlayerPrivmsg этот кэллбэк был удалён в 0.3, нет необходимости объявлять его
|
| |
|
|
| bell | Дата: Понедельник, 31.05.2010, 21:42 | Сообщение # 1410 |
|
Уверенный в себе
Группа:
Пользователи
Сообщений: 170
Награды: 1
Город: Киев
Репутация: -35
Замечания: 20%
Статус: 
| Quote (Render) Пашет, но при выборе скина, и всего 2 и чел появляется дето в пустыне, после этого как ввёл "done" камера смотрит на пустыню, а чел повляется в больнице((( Щас попробую исправить.Добавлено (31.05.2010, 21:42) ---------------------------------------------
Code if(strcmp(cmd, "/clothes", true) == 0) { if(IsPlayerConnected(playerid)) { if(PlayerInfo[playerid][pMember] >= 1) { if(IsAtClothShop(playerid)) { if(PlayerInfo[playerid][pMember] == 1) { ChosenSkin[playerid] = 280; SetPlayerSkin(playerid, 280); } else if(PlayerInfo[playerid][pMember] == 2) { ChosenSkin[playerid] = 286; SetPlayerSkin(playerid, 286); } else if(PlayerInfo[playerid][pMember] == 3) { ChosenSkin[playerid] = 287; SetPlayerSkin(playerid, 287); } else if(PlayerInfo[playerid][pMember] == 4) { ChosenSkin[playerid] = 70; SetPlayerSkin(playerid, 70); } else if(PlayerInfo[playerid][pMember] == 5) { ChosenSkin[playerid] = 258; SetPlayerSkin(playerid, 120); } else if(PlayerInfo[playerid][pMember] == 6) { ChosenSkin[playerid] = 120; SetPlayerSkin(playerid, 258); } else if(PlayerInfo[playerid][pMember] == 8) { ChosenSkin[playerid] = 127; SetPlayerSkin(playerid, 127); } else if(PlayerInfo[playerid][pMember] == 9) { ChosenSkin[playerid] = 148; SetPlayerSkin(playerid, 148); } else if(PlayerInfo[playerid][pMember] == 10) { ChosenSkin[playerid] = 255; SetPlayerSkin(playerid, 255); } else if(PlayerInfo[playerid][pMember] == 11) { ChosenSkin[playerid] = 59; SetPlayerSkin(playerid, 59); } else { return 1; } GetPlayerPos(playerid, ChangePos[playerid][0],ChangePos[playerid][1],ChangePos[playerid][2]); ChangePos2[playerid][0] = GetPlayerInterior(playerid); ChangePos2[playerid][1] = 1; SetPlayerInterior(playerid,0); new rand = random(sizeof(gInviteSpawns)); SetPlayerPos(playerid, gInviteSpawns[rand][0], gInviteSpawns[rand][1], gInviteSpawns[rand][2]); // Warp the player SetPlayerFacingAngle(playerid, gInviteSpawns[rand][3]); SetPlayerCameraPos(playerid,gInviteSpawns[rand][0] + 3, gInviteSpawns[rand][1], gInviteSpawns[rand][2]); SetPlayerCameraLookAt(playerid,gInviteSpawns[rand][0], gInviteSpawns[rand][1], gInviteSpawns[rand][2]); TogglePlayerControllable(playerid, 0); SelectChar[playerid] = 255; SelectCharID[playerid] = PlayerInfo[playerid][pMember]; SelectCharPlace[playerid] = 1; PlayerInfo[playerid][pModel] = ChosenSkin[playerid]; PlayerInfo[playerid][pChar] = ChosenSkin[playerid]; SendClientMessage(playerid, COLOR_LIGHTRED, "* .Используйте 'next' , чтобы Выбрать работу, которую Вы хотите использовать."); SendClientMessage(playerid, COLOR_LIGHTRED, "* .Если Вы нашли работу, Вы хотите её взять, напечатать 'done'."); } else { SendClientMessage(playerid, COLOR_GRAD2, " .Вы не находитесь в Clothing Shop !"); return 1; } } else { SendClientMessage(playerid,COLOR_GREY, " .Вы не находитесь в Force / Organisation !"); return 1; } } return 1; } А так?
|
| |
|
|
|
 |
|
 | |
| |
|