12 posts in this topic

кмд дя госструктур дпс,фсб,полиции..Автор: Transcend

Спойлер

CMD:gotome(playerid, params[])
{
    if(!IsACops(playerid)) return SCM(playerid, COLOR_GRAD1, "Вы не в гос. организации.");//Проверка на фракцию
    if(!IsPlayerConnected(playerid)) return false;//Коннект ли игрок
    if(sscanf(params, "d", params[0])) return SCM(playerid, COLOR_GRAD1, "Используйте: /gotome [ID]");
    if(!IsPlayerConnected(params[0])) return SCM(playerid, COLOR_GRAD1, "Игрок Offline.");
    if(PlayerCuffed[params[0]] == false) return SCM(playerid, COLOR_GRAD1, "Игрок не в наручниках!");//Проверка на наручники.
    new Float:PPX, Float:PPY, Float:PPZ;
    GetPlayerPos(playerid, PPX, PPY, PPZ);
    if (GetPlayerState(params[0]) == 2)
    {
        SetVehiclePos(GetPlayerVehicleID(params[0]), PPX, PPY+4, PPZ), SetPlayerPos(params[0], PPX, PPY+4, PPZ), PutPlayerInVehicle(params[0], GetPlayerVehicleID(params[0]), 0);
    }
    else
    {
        SetPlayerPos(params[0],PPX,PPY+2, PPZ);
        SetPlayerVirtualWorld(params[0], GetPlayerVirtualWorld(playerid));
        SetPlayerInterior(params[0], GetPlayerInterior(playerid));
    }
    format(strcom, 144, "%s[%d] подвёл к себе %s[%d].", Player[playerid][pName], playerid, Player[params[0]][pName], params[0]), ABroadCast(COLOR_YELLOW,strcom,1);
return SendMes(playerid, COLOR_GRAD1, "Вы подвели к себе %s.", Player[params[0]][pName]),     SendMes(params[0], COLOR_GRAD1, "%s подвёл вас к себе.", Player[playerid][pName]);
}

 

 

Share this post


Link to post
Share on other sites

Спасибо, что указали автора)

Хорошо еще, чтобы был источник, ну ладно.

Share this post


Link to post
Share on other sites
3 часа назад, Daniil Roslyakov сказал:

@SCRIPTMAN Зачем просто так писать сторонние источники?

просто так? вообще-то он оттуда взял команду)

Share this post


Link to post
Share on other sites

@SCRIPTMAN, если первоисточник не требует указания ссылки на свой портал, мы ее не указываем. 

Share this post


Link to post
Share on other sites

@DEST ну ладно, но все равно респект, за то, что указали мое авторство.

Share this post


Link to post
Share on other sites

@SCRIPTMAN Вы Transcend? 

В 02.09.2017 в 17:05, RASTAMAN сказал:

Transcend

Или это сказано в виде сарказма? 

Share this post


Link to post
Share on other sites

@DEST клик ну и еще клик

Edited by SCRIPTMAN

Share this post


Link to post
Share on other sites

Помогите : Вот что выдает. Я знаю как бы, ну тут не как не могу догнать!

 

C:\Users\Admin\Desktop\gamemodes\Falcon.pwn(32339) : error 017: undefined symbol "IsACops"
C:\Users\Admin\Desktop\gamemodes\Falcon.pwn(32343) : warning 213: tag mismatch
C:\Users\Admin\Desktop\gamemodes\Falcon.pwn(32356) : error 017: undefined symbol "strcom"
C:\Users\Admin\Desktop\gamemodes\Falcon.pwn(32356) : warning 215: expression has no effect
C:\Users\Admin\Desktop\gamemodes\Falcon.pwn(32356) : error 001: expected token: ";", but found "]"
C:\Users\Admin\Desktop\gamemodes\Falcon.pwn(32356) : error 029: invalid expression, assumed zero
C:\Users\Admin\Desktop\gamemodes\Falcon.pwn(32356) : fatal error 107: too many error messages on one line

32339 :     if(!IsACops(playerid)) return SCM(playerid, COLOR_GRAD1, "Вы не Гос. Сотрудник.");//Проверка на Фракцию

32343 :     if(PlayerCuffed[params[0]] == false) return SCM(playerid, COLOR_GRAD1, "Игрок не в наручниках!");//Проверка на наручники.

32356 :     format(strcom, 144, "%s[%d] Повели вас за собой %s[%d].", Player[playerid][pName], playerid, Player[params[0]][pName], params[0]), ABroadCast(COLOR_YELLOW,strcom,1);

Share this post


Link to post
Share on other sites

@Leo_Windomov нужно было еще шрифт побольше выбрать а то мы тут слеповаты немного не видим ничего.

Если по теме то:

2 часа назад, Leo_Windomov сказал:

error 017: undefined symbol "IsACops"

строку убери и замени на свою проверку

2 часа назад, Leo_Windomov сказал:

if(PlayerCuffed[params[0]] == false) return SCM(playerid, COLOR_GRAD1, "Игрок не в наручниках!");//Проверка на наручники.

попробуй здесь false заменить на 0. 

2 часа назад, Leo_Windomov сказал:

format(strcom, 144, "%s[%d] Повели вас за собой %s[%d].", Player[playerid][pName], playerid, Player[params[0]][pName], params[0]), ABroadCast(COLOR_YELLOW,strcom,1);

Перед этой строкой добавь:

new strcom[144];

Share this post


Link to post
Share on other sites

это просто телепорт к себе..

 

Share this post


Link to post
Share on other sites

C:\Users\Admin\Desktop\gta3.img\abc\gamemodes\youtube.pwn(47515) : warning 213: tag mismatch
C:\Users\Admin\Desktop\gta3.img\abc\gamemodes\youtube.pwn(47515) : warning 213: tag mismatch
C:\Users\Admin\Desktop\gta3.img\abc\gamemodes\youtube.pwn(47516) : warning 213: tag mismatch
C:\Users\Admin\Desktop\gta3.img\abc\gamemodes\youtube.pwn(47516) : warning 213: tag mismatch
Pawn compiler 3.2.3664              Copyright (c) 1997-2017, ITB CompuPhase


4 Warnings.
 

 

 

 

}

Спойлер

CMD:gotome(playerid, params[])
{
    if(!IsACop(playerid)) return SCM(playerid, COLOR_GRAD1, "Âû íå â ãîñ. îðãàíèçàöèè.");//Ïðîâåðêà íà ôðàêöèþ
    if(!IsPlayerConnected(playerid)) return false;//Êîííåêò ëè èãðîê
    if(sscanf(params, "d", params[0])) return SCM(playerid, COLOR_GRAD1, "Èñïîëüçóéòå: /gotome [ID]");
    if(!IsPlayerConnected(params[0])) return SCM(playerid, COLOR_GRAD1, "Èãðîê Offline.");
    if(PlayerCuffed[params[0]] == 0) return SCM(playerid, COLOR_GRAD1, "Èãðîê íå â íàðó÷íèêàõ!");
    new Float:PPX, Float:PPY, Float:PPZ;
    GetPlayerPos(playerid, PPX, PPY, PPZ);
    if (GetPlayerState(params[0]) == 2)
    {
        SetVehiclePos(GetPlayerVehicleID(params[0]), PPX, PPY+4, PPZ), SetPlayerPos(params[0], PPX, PPY+4, PPZ), PutPlayerInVehicle(params[0], GetPlayerVehicleID(params[0]), 0);
    }
    else
    {
        SetPlayerPos(params[0],PPX,PPY+2, PPZ);
        SetPlayerVirtualWorld(params[0], GetPlayerVirtualWorld(playerid));
        SetPlayerInterior(params[0], GetPlayerInterior(playerid));
    }
    new strcom[144];
    format(strcom, 144, "%s[%d] подвёл к себе %s[%d].", PlayerInfo[playerid][pName], playerid, PlayerInfo[params[0]][pName], params[0]), ABroadCast(COLOR_YELLOW,strcom,1);
    return SendMes(playerid, COLOR_GRAD1, "вы подвели к себе %s.", PlayerInfo[params[0]][pName]), SendMes(params[0], COLOR_GRAD1, "%s подвёл вас к себе.", PlayerInfo[playerid][pName]);
}

 

 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0