#1

PHP код:
CMD:cophelp(playerid,params[])
{
    
#pragma unused params
/*1965*/    
ShowPlayerDialog(playerid,109,false,"{0080C0}Available Cop Commands","\n{F00000}/copduty{FFFFFF} - Начать или закончить работу полицейского.\n{F00000}/wlist{FFFFFF} - Просмотр спсок преступников онлайн.\n{F00000}/arrest [ID игрока]{FFFFFF} - Арестовать игрока, если у него 2+ звёзд розыска.\n\
/*1966*/    {F00000}/ticket [ID]{FFFFFF} - Выписать штраф, если у игрока 1 звезда (цена штрафа 1000$\n{F00000}/su [ID игрока][Причина]{FFFFFF} - Дать 1 звезду игроку с причиной(доступно с 3 ранга)\n{F00000}/eject [ID игрока]{FFFFFF} - Выкинуть игрока из полицейского транспорта, если у него есть звёзды (доступно со 2 ранга).\n{F00000}/r [Текст]{FFFFFF} - Полицейская рация.\n{00FF00}/cstats [ID полицейского]{FFFFFF} - Просмотр статистики полицейского.\n\
    {00FF00}/cops{FFFFFF} - Просмотр полицейских онлайн.\n{F00000}/invite [ID]{FFFFFF} - Пригласить игрока в полицию (доступно для Полковника).\n{F00000}/uninvite [ID]{FFFFFF} - Uninvites a Cop from the Police Team (Only for Rank 8 [Полковник]) \n{F00000}/setrank [ID][Rank]{FFFFFF} - Set a Cop's Rank (Only for Rank 8 [Полковник])\n\
    \n{FF8000}Примечания:{FFFFFF}:\n{F00000}Красным {FFFFFF}цветом, выделены те команды, которые доступны только полицейским!\n\t{00FF00}Зелёным {FFFFFF}цветом, выделены те команды, которые доступны всем!"
,"Close","");
    return 
true;

ERROR:
Код:
D:\GTA\samp\gamemodes\---.pwn(1965) : error 075: input line too long (after substitutions)
D:\GTA\---\gamemodes\---.pwn(1966) : error 037: invalid string (possibly non-terminated string)
D:\GTA\---\gamemodes\---.pwn(1966) : error 029: invalid expression, assumed zero
D:\GTA\---\gamemodes\---.pwn(1966) : error 017: undefined symbol "n"
D:\GTA\---\gamemodes\---.pwn(1966) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664	 	 	Copyright © 1997-2006, ITB CompuPhase


5 Errors.
Reply
#2

https://sampwiki.blast.hk/wiki/Strcat
Reply
#3

1) Use strcat, or.

Cut in half. Change all of this:
pawn Код:
\n{F00000}/copduty{FFFFFF} - Начать или закончить работу полицейского.\n{F00000}/wlist{FFFFFF} - Просмотр спсок преступников онлайн.\n{F00000}/arrest [ID игрока]{FFFFFF} - Арестовать игрока, если у него 2+ звёзд розыска.\n\
/*1966*/    {F00000}/ticket [ID]{FFFFFF} - Выписать штраф, если у игрока 1 звезда (цена штрафа 1000$\n{F00000}/su [ID игрока][Причина]{FFFFFF} - Дать 1 звезду игроку с причиной(доступно с 3 ранга)\n{F00000}/eject [ID игрока]{FFFFFF} - Выкинуть игрока из полицейского транспорта, если у него есть звёзды (доступно со 2 ранга).\n{F00000}/r [Текст]{FFFFFF} - Полицейская рация.\n{00FF00}/cstats [ID полицейского]{FFFFFF} - Просмотр статистики полицейского.\n\
    {00FF00}/cops{FFFFFF} - Просмотр полицейских онлайн.\n{F00000}/invite [ID]{FFFFFF} - Пригласить игрока в полицию (доступно для Полковника).\n{F00000}/uninvite [ID]{FFFFFF} - Uninvites a Cop from the Police Team (Only for Rank 8 [Полковник]) \n{F00000}/setrank [ID][Rank]{FFFFFF} - Set a Cop's Rank (Only for Rank 8 [Полковник])\n\
    \n{FF8000}Примечания:{FFFFFF}:\n{F00000}Красным {FFFFFF}цветом, выделены те команды, которые доступны только полицейским!\n\t{00FF00}Зелёным {FFFFFF}цветом, выделены те команды, которые доступны всем!

You can use strings to do it. Example:
pawn Код:
format(szStr1, 121, "(/a)dmin /adminduty /unbanip /akick /mute /skydive /oocstatus\n /freeze /unfreeze /check /setvw /fourdive /carid /goto\n");
        format(szStr2, 151, "/muted /aunjail /serverinfo\n /buildcmds /slap /aban /respawncar /gotoidlewood /gotodill /gotocarspot");
        format(szStr3, 75, " /gotopc /gotolv /gotols /hidden /unlockcar /gotocar /getcar /weatherall\n");
        format(szShowString, 121+151+75, "%s%s%s", szStr1, szStr2, szStr3);
        ShowPlayerDialog(playerid, 8431, DIALOG_STYLE_MSGBOX, "Trial", szShowString, "Okay","");
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)