• 0
Sign in to follow this  
Followers 0
Anklain

[закрыто] Помогите с командой

Question

Вот можете помочь, мы со скриптером сидим и думаем что не так в коде, создали команду для выдачи других команд, например /makeleader, он сделал код, загрузили на хост и в мод, а ничего не происходит, может мы что то сделали криво либо хост надо переустановить, если тут есть ошибки поправьте пожалуйста, мы проверим обязательно.

CMD:setcmd(playerid, params[])
{
    if(!IsAPlayerOwner(PN(playerid))) return SCM(playerid, COLOR_RED, NO_DOSTUP_TEXT);
    if(!ADuty{playerid}) return SCM(playerid, COLOR_GREY, NO_DUTY_TEXT);
    if(sscanf(params,"d",params[0])) return SendClientMessage(playerid,COLOR_RED,"[Используйте]: /setcmd [ID]");
    if(!IsPlayerConnected(params[0])) return SendClientMessage(playerid,COLOR_RED,"[Информация]{ffffff} Администатор не найден!");
    if(!PlayerInfo[params[0]][pAdmin]) return SendClientMessage(playerid,COLOR_RED,"[Информация]{ffffff} Данный игрок не админстратор!");
    return ShowAccessCMD(playerid, params[0]);
}

 

Edited by keyl

Share this post


Link to post

11 answers to this question

  • 0

@Anklain попробуйте так:

CMD:setcmd(playerid, params[])
{
    if(!IsAPlayerOwner(PN(playerid))) return SCM(playerid, COLOR_RED, NO_DOSTUP_TEXT);
    if(!ADuty{playerid}) return SCM(playerid, COLOR_GREY, NO_DUTY_TEXT);
    if(sscanf(params,"d",params[0])) return SendClientMessage(playerid,COLOR_RED,"[Используйте]: /setcmd [ID]");
    if(!IsPlayerConnected(params[0])) return SendClientMessage(playerid,COLOR_RED,"[Информация]{ffffff} Администатор не найден!");
    if(!PlayerInfo[params[0]][pAdmin]) return SendClientMessage(playerid,COLOR_RED,"[Информация]{ffffff} Данный игрок не админстратор!");
    ShowAccessCMD(playerid, params[0]);
    return 1
}

 

Share this post


Link to post
  • 0

@keyl залил на хост, ничего не работает.

В хосте дело?

 

Share this post


Link to post
  • 0

@Anklain покажите код ShowAccessCMD 

Share this post


Link to post
  • 0

@keyl как показать

 

Share this post


Link to post
  • 0

Ищите в моде где объявляется функция ShowAccessCMD и скидываете сюда

Когда команду пишите в чат ничего не пишет?

Пробовали вводить несуществующий айди и писало в чат  [Информация]{ffffff} Администатор не найден! ?

Edited by trevison

Share this post


Link to post
  • 0

@trevison да, ничего не пишет, сейчас постараюсь найти

 

@Anklain ничего не нашел по этому ShowAccessCMD

 

@Anklain так же я попробовал создать другую команду с одним и тем же функионалом, создал, переименовал (команда /ao а стала /ping) прописываю команду /ping и ничего не пишет в чат, а /ao так же работает. Не знаю в чем дело

 

Share this post


Link to post
  • 0

у вас мод то компилируется? заливаете amx файл?

Share this post


Link to post
  • 0

@trevison файл amx да, а мод "комплемируется?" знать бы что это такое. Не разбираюсь в павно, извините

Share this post


Link to post
  • 0

в pawno на F5 нажмите и у вас без ошибок и варнингов всё сохраняется?

Share this post


Link to post
  • 0

Варнинги есть

 

@Anklain нажимаю скомплемировать и Error вылетает

@Anklain вот что пишешь - : fatal error 100: cannot read from file: "sscanf"

 

Edited by Anklain

Share this post


Link to post
  • 0
ShowAccessCMD у вас нету этой функций по логике оно не может вызваться и ничего не происходит!

Share this post


Link to post
Guest
This topic is now closed to further replies.
Sign in to follow this  
Followers 0
  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • Mason
      By Mason
      Приветствую всех! Перевел свой мод с MySQL R5 на R41-4. Перевел почти все, но осталось перевести 7 функций, которые я не знаю уже как перевести под новую версию, так же выбивает две ошибки при компиляции
       
      Ну и вот функции, мне нужно лишь одно, как заменить этакое как я понял условие не существование аккаунта в базе данных  с версии R5 на R41-4?
      Вот к примеру "ShowLogin"
       
       
    • romq
      By romq
      я менял название в моде и мне выдало ошибку
      C:\Users\romq\Desktop\ArizonaLimonchykV1.5\gamemodes\ARP-New.pwn(27) : warning 207: unknown #pragma
      Pawn compiler 3.10.8              Copyright (c) 1997-2006, ITB CompuPhase
      Header size:          36248 bytes
      Code size:          7476152 bytes
      Data size:         87978252 bytes
      Stack/heap size:      16384 bytes; estimated max. usage=13624 cells (54496 bytes)
      Total requirements:95507036 bytes
      1 Warning.
       
      обьясните пожалуйста как ее решить или файл все равно компилировался только пожалуйста понятным языком я все таки новичок