|
Форум | www.SAMP-TEAM.com » Wiki SA-MP » Уроки скриптинга в Pawno » Правила сервера (используем: zcmd, ycmd) |
Правила сервера (используем: zcmd, ycmd) |
![]()
Для zcmd:
В самом верху мода вставляем: Code #include <zcmd> #define rules 1005// ID диалога и создаем команду /rules(правила), там где у вас все команды сервера: Code COMMAND:rules(playerid,params[]) { new str[128],sctring[1000]; format(str,sizeof(str),"{00FF00}====================================================================================================\n"); strcat(sctring,str); format(str,sizeof(str),"{ff0000}Запрещено:\n"); strcat(sctring,str); format(str,sizeof(str),"{ffffff}1)Оскорблять игроков сервера.\n"); strcat(sctring,str); format(str,sizeof(str),"2)Использовать не нормативную лексику.\n"); strcat(sctring,str); format(str,sizeof(str),"3)Флуд,реклама,спам.\n"); strcat(sctring,str); format(str,sizeof(str),"4)Использовать ники на подобии:12345,41441,3212,xyu,xep и тд.\n"); strcat(sctring,str); format(str,sizeof(str),"5)Использовать читы,скрипты,хаки,трейнеры и прочие софты для получения превосходства над игроком.\n"); strcat(sctring,str); format(str,sizeof(str),"6)Использовать ники других игроков.\n"); strcat(sctring,str); format(str,sizeof(str),"7)Использовать ДравБай.\n"); strcat(sctring,str); format(str,sizeof(str),"8)Использовать запрещенное оружие.\n"); strcat(sctring,str); format(str,sizeof(str),"9)Убивать игроков в аммо, банке и тд.\n"); strcat(sctring,str); format(str,sizeof(str),"10)Выпрашивание админ и вип аккаунтов.\n"); strcat(sctring,str); format(str,sizeof(str),"11)Использовать HeliKill\n"); strcat(sctring,str); format(str,sizeof(str),"12)Уходить в афк во время боя.\n"); strcat(sctring,str); format(str,sizeof(str),"13)Использовать баги +С и Слайд.\n"); strcat(sctring,str); format(str,sizeof(str),"14)Уходить в афк(Esc) на территории дуэли.\n"); strcat(sctring,str); format(str,sizeof(str),"15)Запрещено набивать(увеличивать) уровень, счет, деньги за счет убийства игрока с которым...\n"); strcat(sctring,str); format(str,sizeof(str),"...вы договорились о том, что он не будет сопротивляться.\n"); strcat(sctring,str); format(str,sizeof(str),"16)Обход наказания.\n\n"); strcat(sctring,str); format(str,sizeof(str),"{00FF00}==========================================={ffffff}Samp-DM.ru{00FF00}====================================== =======\n"); strcat(sctring,str); new str2[256]; format(str2,sizeof(str2),"{ffffff}Правила сервера:"); ShowPlayerDialog(playerid,rules,DIALOG_STYLE_MSGBOX,str2,sctring,"Ок",""); return 1; } Для ycmd: Вверху мода у вас должно быть: Code #include <YSI\y_ini> #tryinclude YSI\y_commands #tryinclude YSI\y_master #define rules 1005// ID диалога и создаем команду /rules(правила), там где у вас все команды сервера: Code YCMD:rules(playerid,params[],help) { new str[128],sctring[1000]; format(str,sizeof(str),"{00FF00}====================================================================================================\n"); strcat(sctring,str); format(str,sizeof(str),"{ff0000}Запрещено:\n"); strcat(sctring,str); format(str,sizeof(str),"{ffffff}1)Оскорблять игроков сервера.\n"); strcat(sctring,str); format(str,sizeof(str),"2)Использовать не нормативную лексику.\n"); strcat(sctring,str); format(str,sizeof(str),"3)Флуд,реклама,спам.\n"); strcat(sctring,str); format(str,sizeof(str),"4)Использовать ники на подобии:12345,41441,3212,xyu,xep и тд.\n"); strcat(sctring,str); format(str,sizeof(str),"5)Использовать читы,скрипты,хаки,трейнеры и прочие софты для получения превосходства над игроком.\n"); strcat(sctring,str); format(str,sizeof(str),"6)Использовать ники других игроков.\n"); strcat(sctring,str); format(str,sizeof(str),"7)Использовать ДравБай.\n"); strcat(sctring,str); format(str,sizeof(str),"8)Использовать запрещенное оружие.\n"); strcat(sctring,str); format(str,sizeof(str),"9)Убивать игроков в аммо, банке и тд.\n"); strcat(sctring,str); format(str,sizeof(str),"10)Выпрашивание админ и вип аккаунтов.\n"); strcat(sctring,str); format(str,sizeof(str),"11)Использовать HeliKill\n"); strcat(sctring,str); format(str,sizeof(str),"12)Уходить в афк во время боя.\n"); strcat(sctring,str); format(str,sizeof(str),"13)Использовать баги +С и Слайд.\n"); strcat(sctring,str); format(str,sizeof(str),"14)Уходить в афк(Esc) на территории дуэли.\n"); strcat(sctring,str); format(str,sizeof(str),"15)Запрещено набивать(увеличивать) уровень, счет, деньги за счет убийства игрока с которым...\n"); strcat(sctring,str); format(str,sizeof(str),"...вы договорились о том, что он не будет сопротивляться.\n"); strcat(sctring,str); format(str,sizeof(str),"16)Обход наказания.\n\n"); strcat(sctring,str); format(str,sizeof(str),"{00FF00}==========================================={ffffff}Samp-DM.ru{00FF00}====================================== =======\n"); strcat(sctring,str); new str2[256]; format(str2,sizeof(str2),"{ffffff}Правила сервера:"); ShowPlayerDialog(playerid,rules,DIALOG_STYLE_MSGBOX,str2,sctring,"Ок",""); return 1; } Уроки до этого писать не приходилось, так что если найдете ошибки пожалуйста сообщите =) 8954528.png(132.2 Kb)
18.11.2012 в 01:41
|
| |||
| |||