Рекомендованные сообщения



Не найдено.

7 posts in this topic

Спойлер

C:\Users\admin\Desktop\Friendly rp (Nikitos)\gamemodes\new.pwn(24523) : warning 213: tag mismatch
C:\Users\admin\Desktop\Friendly rp (Nikitos)\gamemodes\new.pwn(24524) : warning 213: tag mismatch
C:\Users\admin\Desktop\Friendly rp (Nikitos)\gamemodes\new.pwn(24525) : warning 213: tag mismatch
C:\Users\admin\Desktop\Friendly rp (Nikitos)\gamemodes\new.pwn(24526) : warning 213: tag mismatch
Pawn compiler 3.10.20150531              Copyright (c) 1997-2006, ITB CompuPhase

Header size:          18784 bytes
Code size:          8030400 bytes
Data size:         12970212 bytes
Stack/heap size:      16384 bytes; estimated max. usage: unknown, due to recursion
Total requirements:21035780 bytes

4 Warnings.
 

Спойлер

    if(playertextid == inventory_td[2]) cmd::mn(playerid, "");
    if(playertextid == inventory_td[3]) ShowPlayerSettings(playerid);
    if(playertextid == inventory_td[4]) cmd::friends(playerid);
    if(playertextid == inventory_td[5]) ShowPlayerReportDialog(playerid);

 

Share this post


Link to post
Share on other sites

Вероятнее всего должно быть inventory_td[playerid][2]

Share this post


Link to post
Share on other sites
12 часов назад, mr1fl сказал:

Вероятнее всего должно быть inventory_td[playerid][2]

Спойлер

C:\Users\admin\Desktop\Friendly rp (Nikitos)\gamemodes\new.pwn(24523) : warning 213: tag mismatch
C:\Users\admin\Desktop\Friendly rp (Nikitos)\gamemodes\new.pwn(24523) : error 001: expected token: ")", but found "["
C:\Users\admin\Desktop\Friendly rp (Nikitos)\gamemodes\new.pwn(24523) : error 029: invalid expression, assumed zero
C:\Users\admin\Desktop\Friendly rp (Nikitos)\gamemodes\new.pwn(24523) : warning 215: expression has no effect
C:\Users\admin\Desktop\Friendly rp (Nikitos)\gamemodes\new.pwn(24523) : error 001: expected token: ";", but found "]"
C:\Users\admin\Desktop\Friendly rp (Nikitos)\gamemodes\new.pwn(24523) : fatal error 107: too many error messages on one line

Compilation aborted.

Pawn compiler 3.10.20150531              Copyright (c) 1997-2006, ITB CompuPhase


4 Errors.
 

 

Только что, SendFo RP сказал:
  ERROR (закрыть спойлер)

C:\Users\admin\Desktop\Friendly rp (Nikitos)\gamemodes\new.pwn(24523) : warning 213: tag mismatch
C:\Users\admin\Desktop\Friendly rp (Nikitos)\gamemodes\new.pwn(24523) : error 001: expected token: ")", but found "["
C:\Users\admin\Desktop\Friendly rp (Nikitos)\gamemodes\new.pwn(24523) : error 029: invalid expression, assumed zero
C:\Users\admin\Desktop\Friendly rp (Nikitos)\gamemodes\new.pwn(24523) : warning 215: expression has no effect
C:\Users\admin\Desktop\Friendly rp (Nikitos)\gamemodes\new.pwn(24523) : error 001: expected token: ";", but found "]"
C:\Users\admin\Desktop\Friendly rp (Nikitos)\gamemodes\new.pwn(24523) : fatal error 107: too many error messages on one line

Compilation aborted.

Pawn compiler 3.10.20150531              Copyright (c) 1997-2006, ITB CompuPhase


4 Errors.
 

 

Спойлер

    if(playertextid == inventory_td[playerid][2]) cmd::mn(playerid, "");

 

Share this post


Link to post
Share on other sites

Вам скорее всего нужен паблик OnPlayerClickTextDraw, если вы используете глобальные TD.

 

if(clickedid == inventory_td[2]) cmd::mn(playerid, "");
if(clickedid == inventory_td[3]) ShowPlayerSettings(playerid);
if(clickedid == inventory_td[4]) cmd::friends(playerid);
if(clickedid == inventory_td[5]) ShowPlayerReportDialog(playerid);

 

Share this post


Link to post
Share on other sites
59 минут назад, danya_white сказал:

Вам скорее всего нужен паблик OnPlayerClickTextDraw, если вы используете глобальные TD.

 


if(clickedid == inventory_td[2]) cmd::mn(playerid, "");
if(clickedid == inventory_td[3]) ShowPlayerSettings(playerid);
if(clickedid == inventory_td[4]) cmd::friends(playerid);
if(clickedid == inventory_td[5]) ShowPlayerReportDialog(playerid);

 

Там уже такое есть, но в инвентаре текстдравы не работают

 

Share this post


Link to post
Share on other sites
4 минуты назад, SendFo RP сказал:

Там уже такое есть, но в инвентаре текстдравы не работают

 

Тогда скорее всего дело в TD, возможно не установлена кликабельность, поставьте после ТД данную функцию 

- TextDrawSetSelectable(ваш тд, true);

Share this post


Link to post
Share on other sites
2 минуты назад, danya_white сказал:

Тогда скорее всего дело в TD, возможно не установлена кликабельность, поставьте после ТД данную функцию 

- TextDrawSetSelectable(ваш тд, true);

Спойлер

    inventory_td[2] = TextDrawCreate(312.320037, 306.090209, "usebox");//
    TextDrawLetterSize(inventory_td[2], 0.000000, 2.559381);
    TextDrawTextSize(inventory_td[2], 243.519989, 0.000000);
    TextDrawAlignment(inventory_td[2], 1);
    TextDrawColor(inventory_td[2], 0);
    TextDrawUseBox(inventory_td[2], true);
    TextDrawBoxColor(inventory_td[2], 0);
    TextDrawSetShadow(inventory_td[2], 0);
    TextDrawSetOutline(inventory_td[2], 0);
    TextDrawFont(inventory_td[2], 0);
    TextDrawSetSelectable(inventory_td[2], true);

    inventory_td[3] = TextDrawCreate(375.160125, 305.841369, "usebox");//
    TextDrawLetterSize(inventory_td[3], 0.000000, 2.599380);
    TextDrawTextSize(inventory_td[3], 309.560058, 0.000000);
    TextDrawAlignment(inventory_td[3], 1);
    TextDrawColor(inventory_td[3], 0);
    TextDrawUseBox(inventory_td[3], true);
    TextDrawBoxColor(inventory_td[3], 0);
    TextDrawSetShadow(inventory_td[3], 0);
    TextDrawSetOutline(inventory_td[3], 0);
    TextDrawFont(inventory_td[3], 0);
    TextDrawSetSelectable(inventory_td[3], true);

    inventory_td[4] = TextDrawCreate(437.960083, 306.339141, "usebox");//
    TextDrawLetterSize(inventory_td[4], 0.000000, 2.599380);
    TextDrawTextSize(inventory_td[4], 372.360015, 0.000000);
    TextDrawAlignment(inventory_td[4], 1);
    TextDrawColor(inventory_td[4], 0);
    TextDrawUseBox(inventory_td[4], true);
    TextDrawBoxColor(inventory_td[4], 0);
    TextDrawSetShadow(inventory_td[4], 0);
    TextDrawSetOutline(inventory_td[4], 0);
    TextDrawFont(inventory_td[4], 0);
    TextDrawSetSelectable(inventory_td[4], true);

    inventory_td[5] = TextDrawCreate(502.360107, 305.841369, "usebox");//
    TextDrawLetterSize(inventory_td[5], 0.000000, 2.599380);
    TextDrawTextSize(inventory_td[5], 436.760040, 0.000000);
    TextDrawAlignment(inventory_td[5], 1);
    TextDrawColor(inventory_td[5], 0);
    TextDrawUseBox(inventory_td[5], true);
    TextDrawBoxColor(inventory_td[5], 0);
    TextDrawSetShadow(inventory_td[5], 0);
    TextDrawSetOutline(inventory_td[5], 0);
    TextDrawFont(inventory_td[5], 0);
    TextDrawSetSelectable(inventory_td[5], true);

 

3 минуты назад, danya_white сказал:

Тогда скорее всего дело в TD, возможно не установлена кликабельность, поставьте после ТД данную функцию 

- TextDrawSetSelectable(ваш тд, true);

там есть такое

 

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

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • Tony_Cannabis
      By Tony_Cannabis
      Нужна мне собственно проверка на гараж, я хочу чтобы дом N класса не имел гаража, куда только я проверку эту не сувал, но немогу понять как это работает
       
      Имеем код
      Куда мне ее засунуть просто ума не приложу, думал будет легко но понимаю что без вас не разобратся, проверку которую хотел закинуть см. ниже
      if(gHouses[houseid][houseClass] == 0) return ErrorMessage(playerid, "Недоступно для класса Вашего дома");