|
[Архив] Помощь новичкам по скриптингу ! #2
|
|
| heufix | Дата: Понедельник, 28.09.2009, 02:59 | Сообщение # 1 |
|
Уважаемый человек
Группа:
Продвинутые
Сообщений: 995
Награды: 22
Репутация: 231
Замечания: 80%
Статус: 
| Здравствуйте, хотите научиться скриптингу? пишите сюда, помoжем!(С)[PZ]KYZ[AIR]. Старая Тема уже достаточно полна ответов, это продолжение первой темы. Убедительная просьба к Новичкам: К большому сожалению, на этом форуме экстрасенсы не сидят,поэтому убедительно просим объяснять ваш вопрос/проблему ТАК,чтобы её поняли другие участники, не забывайте приписывать ваш код к своему сообщению(в тег pwn).
Радость
|
| |
|
|
| Fro1sha | Дата: Среда, 02.12.2009, 14:11 | Сообщение # 661 |
|
Освоившийся
Группа:
Продвинутые
Сообщений: 86
Награды: 2
Город: Бийск
Репутация: 80
Замечания: 0%
Статус: 
| Quote (hesoyam) Awm, нет твой код тоже не помог... всё также по прежнему, жмешь Отмена, и диалог убирается... Code if(!response) { ShowPlayerDialog(playerid, DIALOGID+1, DIALOG_STYLE_LIST, "Выберите локацию", "Локация 1\nЛокация 2\nЛокация 3", "Выбрать", "Отмена"); // при нажатии на отмену покажет тот диалог который тебе надо }
|
| |
|
|
| Dima-kun | Дата: Среда, 02.12.2009, 14:53 | Сообщение # 662 |
|
Группа:
Разработчики
Сообщений: 6269
Награды: 72
Репутация: 3512
Замечания: 0%
Статус: 
| hesoyam, он тебе прально дал просто заместо Quote (Awm) //суда вставляй окно своего начального диалога. ты скопируй ShowPlayerDialog что ты создал, и вставь вместо этого.
Мои работы: [INC] Сборник d_includes [LAST],[FS] New Demage Effect,[FS]Авто-Поворотники, [FS]mp3player,[FS] Fun Chat Game,[FS] Car Buy Syst,[FS] Anti-AirBrk,[INC] d_setpos, [GM] Game Move v0.1,[FS+include]Super-Armour [0.3z],[FS + Include] Multi Checkpoints
|
| |
|
|
| Spiderxxx | Дата: Среда, 02.12.2009, 15:23 | Сообщение # 663 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 250
Награды: 6
Город: VL Sity
Репутация: 56
Замечания: 0%
Статус: 
| Quote (Spiderxxx) Омг....ну такой вариант точно не подходит......а разве больше никак??? За помощь с меня плюс в любом случае.. ------------------------------------------------------------ Еще небольшой вопрос, каким образом сделать команду типа /gun [id оружея] [кол-во патронов]? Ни кто не знает как помочь? Я на плюсы не ведусь) 
Жизнь - огромный скрипт, написанный Богом на не известном мне языке программирования!
|
| |
|
|
| Sаint | Дата: Среда, 02.12.2009, 16:13 | Сообщение # 664 |
|
Постоялец
Группа:
Продвинутые
Сообщений: 316
Награды: 10
Город: Rossosh
Репутация: 110
Замечания: 0%
Статус: 
| Spiderxxx, это подойдёт? [pwn] if(strcmp(cmd, "/givegun", true) == 0) { tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_GRAD2, " Использование: /givegun [id игрока] [id оружия] [кол-во патронов]"); //SendClientMessage(playerid, COLOR_RED, "Warning: Invalid WeaponID's will crash the server"); return 1; } new playa; new gun; new ammo; if(IsStringAName(tmp)) { playa = GetPlayerID(tmp); } else { playa = strval(tmp); } tmp = strtok(cmdtext, idx); gun = strval(tmp); tmp = strtok(cmdtext, idx); ammo = strval(tmp); GetPlayerName(playa, giveplayer, sizeof(giveplayer)); GetPlayerName(playerid, sendername, sizeof(sendername)); if(PlayerInfo[playerid][pAdmin] >= 1337) { GivePlayerWeapon(playa, gun, ammo); printf("[ADMIN]: %s gave %s Weapon %d",sendername, giveplayer, gun); } else { SendClientMessage(playerid, COLOR_RED, " ты не Админ!"); } return 1; }[/pwn]
My profile on vicecitymultiplayer.com My profile on sa-mp.com Public Enemy No.1 - ULTIMATE Группа сервера в ВКонтакте
Vice City Multiplayer
|
| |
|
|
| dima670 | Дата: Воскресенье, 06.12.2009, 11:20 | Сообщение # 665 |
|
Освоившийся
Группа:
Продвинутые
Сообщений: 118
Награды: 4
Город: Верхний Уфалей
Репутация: -16
Замечания: 100%
Статус: 
| нужен напарник который хорошо разбирается в pawno для создания норм сервера.
|
| |
|
|
| Persey_ | Дата: Воскресенье, 06.12.2009, 11:42 | Сообщение # 666 |
|
Местный
Группа:
I'm V.I.P.
Сообщений: 850
Награды: 35
Город: New-York City
Репутация: 635
Замечания: 0%
Статус: 
| Quote (dima670) нужен напарник который хорошо разбирается в pawno для создания норм сервера. Ты хочешь чтоб с тобой кто-то возился просто так? Или ты надеешься научится pawno с помощью кого-то?
|
| |
|
|
| dima670 | Дата: Воскресенье, 06.12.2009, 12:43 | Сообщение # 667 |
|
Освоившийся
Группа:
Продвинутые
Сообщений: 118
Награды: 4
Город: Верхний Уфалей
Репутация: -16
Замечания: 100%
Статус: 
| Кто хочет быть напарником пишите
|
| |
|
|
| dima670 | Дата: Воскресенье, 06.12.2009, 13:00 | Сообщение # 668 |
|
Освоившийся
Группа:
Продвинутые
Сообщений: 118
Награды: 4
Город: Верхний Уфалей
Репутация: -16
Замечания: 100%
Статус: 
| Сервер вместе делать и меня pawno пообучать.
|
| |
|
|
| Spiderxxx | Дата: Воскресенье, 06.12.2009, 13:07 | Сообщение # 669 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 250
Награды: 6
Город: VL Sity
Репутация: 56
Замечания: 0%
Статус: 
| Quote (dima670) Сервер вместе делать и меня pawno пообучать. ИМХО...Без знаний павно, лучше вообще не открывать сервер.. А так, ты хочешь найти себе напарника, который тебя поучит павно => ты павно не знаешь => Весь сервер будет держаться на напанике => бесплатно напарником никто не будет) 
Жизнь - огромный скрипт, написанный Богом на не известном мне языке программирования!
|
| |
|
|
| dima670 | Дата: Воскресенье, 06.12.2009, 14:12 | Сообщение # 670 |
|
Освоившийся
Группа:
Продвинутые
Сообщений: 118
Награды: 4
Город: Верхний Уфалей
Репутация: -16
Замечания: 100%
Статус: 
| У меня вот всё время в одном месте появляется а точек появления много И как сделать чтобы над башкой текст был который в чате написал Вот поставил какой то но ошибка [pwn]public OnPlayerText(playerid, text[]) { SetPlayerChatBubble(playerid, text, 0xFF0000FF, 100.0, 10000); return 1; }[/pwn] вот ошибка C:\DOCUME~1\User\0016~1\6ACA~1\SAMP03~1\GAMEMO~1\lvdm.pwn(290) : error 017: undefined symbol "SetPlayerChatBubble"
|
| |
|
|
| Spiderxxx | Дата: Воскресенье, 06.12.2009, 14:28 | Сообщение # 671 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 250
Награды: 6
Город: VL Sity
Репутация: 56
Замечания: 0%
Статус: 
| Перевожу дословно: Неопределенные символ(Команда) "SetPlayerChatBubble"
Жизнь - огромный скрипт, написанный Богом на не известном мне языке программирования!
|
| |
|
|
| dima670 | Дата: Воскресенье, 06.12.2009, 14:31 | Сообщение # 672 |
|
Освоившийся
Группа:
Продвинутые
Сообщений: 118
Награды: 4
Город: Верхний Уфалей
Репутация: -16
Замечания: 100%
Статус: 
| как сделать чтобы был определённым
|
| |
|
|
| Sаint | Дата: Воскресенье, 06.12.2009, 14:35 | Сообщение # 673 |
|
Постоялец
Группа:
Продвинутые
Сообщений: 316
Награды: 10
Город: Rossosh
Репутация: 110
Замечания: 0%
Статус: 
| Quote (dima670) вот ошибка C:\DOCUME~1\User\0016~1\6ACA~1\SAMP03~1\GAMEMO~1\lvdm.pwn(290) : error 017: undefined symbol "SetPlayerChatBubble" мне кажется у тебя инклудов от 0.3а нету
My profile on vicecitymultiplayer.com My profile on sa-mp.com Public Enemy No.1 - ULTIMATE Группа сервера в ВКонтакте
Vice City Multiplayer
|
| |
|
|
| Spiderxxx | Дата: Воскресенье, 06.12.2009, 14:55 | Сообщение # 674 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 250
Награды: 6
Город: VL Sity
Репутация: 56
Замечания: 0%
Статус: 
| Компиль мод с новыми инклудами, и должно быть норм
Жизнь - огромный скрипт, написанный Богом на не известном мне языке программирования!
|
| |
|
|
| krokozjabr | Дата: Суббота, 19.12.2009, 19:38 | Сообщение # 675 |
|
Новенький
Группа:
Продвинутые
Сообщений: 73
Награды: 1
Город: VAlakas
Репутация: 6
Замечания: 0%
Статус: 
| Так у меня вопрос я хочу к моду прикрутить систему регистрации как фильтор скрипт не подходит Я скачал фильтер скрипт и заменил паблики с onfilter... на ONGamemode... и пере миновал *.inc и поместил в сервер/include и добавил в мод код Code #include "../include/register.inc" нопри компиляции [pwn]-------------------------------------------------------------------------------------------------------------------------------------------- ----------- ../include/gl_common.inc(10) : warning 219: local variable "line" shadows a variable at a preceding level ../include/register.inc(2585) : error 021: symbol already defined: "strtok" Z:\sampsrv\rc7-02\gamemodes\grandlarc-v0.0.2.pwn(24) : warning 201: redefinition of constant/macro (symbol "COLOR_RED") Z:\sampsrv\rc7-02\gamemodes\grandlarc-v0.0.2.pwn(28) : warning 201: redefinition of constant/macro (symbol "COLOR_YELLOW") Z:\sampsrv\rc7-02\gamemodes\grandlarc-v0.0.2.pwn(44) : warning 201: redefinition of constant/macro (symbol "COLOR_WHITE") Z:\sampsrv\rc7-02\gamemodes\grandlarc-v0.0.2.pwn(76) : error 021: symbol already defined: "OnPlayerConnect" Z:\sampsrv\rc7-02\gamemodes\grandlarc-v0.0.2.pwn(94) : error 021: symbol already defined: "OnPlayerSpawn" Z:\sampsrv\rc7-02\gamemodes\grandlarc-v0.0.2.pwn(157) : error 021: symbol already defined: "OnPlayerDeath" Z:\sampsrv\rc7-02\gamemodes\grandlarc-v0.0.2.pwn(183) : warning 202: number of arguments does not match definition Z:\sampsrv\rc7-02\gamemodes\grandlarc-v0.0.2.pwn(197) : error 021: symbol already defined: "OnPlayerDisconnect" Z:\sampsrv\rc7-02\gamemodes\grandlarc-v0.0.2.pwn(230) : warning 235: public function lacks forward declaration (symbol "tem") Z:\sampsrv\rc7-02\gamemodes\grandlarc-v0.0.2.pwn(385) : error 021: symbol already defined: "OnPlayerRequestClass" Z:\sampsrv\rc7-02\gamemodes\grandlarc-v0.0.2.pwn(405) : error 021: symbol already defined: "OnGameModeInit" Z:\sampsrv\rc7-02\gamemodes\grandlarc-v0.0.2.pwn(530) : warning 203: symbol is never used: "GetXYBehindPlayer" Z:\sampsrv\rc7-02\gamemodes\grandlarc-v0.0.2.pwn(530) : warning 203: symbol is never used: "GetXYInFrontOfPlayer" Z:\sampsrv\rc7-02\gamemodes\grandlarc-v0.0.2.pwn(530) : warning 203: symbol is never used: "gArmySpawns" Z:\sampsrv\rc7-02\gamemodes\grandlarc-v0.0.2.pwn(530) : warning 203: symbol is never used: "gMedicalSpawns" Z:\sampsrv\rc7-02\gamemodes\grandlarc-v0.0.2.pwn(530) : warning 203: symbol is never used: "gPoliceSpawns" Pawn compiler 3.2.3664[/pwn]
|
| |
|
|