20.10.2014, 17:24
(
Последний раз редактировалось TheRohlikar; 20.10.2014 в 17:25.
Причина: edit code
)
Hi,
I've got problems with creating Textdraws in cyclus...
There is code:
And errors:
393 - not exist...
Thank you.
I've got problems with creating Textdraws in cyclus...
There is code:
Код HTML:
#include <a_samp>
#define MAX_TXDS 2
#define dcmd(%1,%2,%3) if((strcmp((%3)[1],#%1,true,(%2))==0)&&((((%3)[(%2)+1]==0)&&(dcmd_%1(playerid,"")))||(((%3)[(%2)+1]==32)&&(dcmd_%1(playerid,(%3)[(%2)+2]))))) return 1
new Text: TD_MM_HLBUDOVA;
enum TextDraws_
{
Text:textid,
Float:pos_x,
Float:pos_y,
nameofTEXT[68],
Float:letter_x,
Float:letter_y,
Float:textsiz_x,
Float:textsiz_y,
align,
col,
shad,
outl,
bckgrocol,
font,
propo,
bool:select
}
new TextCreates[MAX_TXDS][TextDraws_] =
{
{ TD_MM_HLBUDOVA, 49.599979, 158.293395, "Hlavni budova", 0.311599, 1.301333, 128.000, 15.0000, 1, -1, 0, 1, 51, 1, 1, true },//47
{ TD_MM_HLBUDOVA, 49.599979, 158.293395, "Hlavni budova", 0.311599, 1.301333, 128.000, 15.0000, 1, -1, 0, 1, 51, 1, 1, true }
};//49
public OnPlayerCommandText(playerid, cmdtext[])
{
dcmd(test, 4, cmdtext);
return 0;
}
dcmd_test(playerid, params[])
{
#pragma unused params
#pragma unused playerid
for(new i=0;i<=MAX_TXDS;i++)
{
TextCreates[i][textid] = TextDrawCreate(TextCreates[i][pos_x], TextCreates[i][pos_y], TextCreates[i][nameofTEXT]);
TextDrawLetterSize(TextCreates[i][textid], TextCreates[i][letter_x],TextCreates[i][letter_y]);
TextDrawTextSize(TextCreates[i][textid], TextCreates[i][textsiz_x],TextCreates[i][textsiz_y]);
TextDrawAlignment(TextCreates[i][textid], TextCreates[i][align]);
TextDrawColor(TextCreates[i][textid], TextCreates[i][col]);
TextDrawSetShadow(TextCreates[i][textid], TextCreates[i][shad]);
TextDrawSetOutline(TextCreates[i][textid], TextCreates[i][outl]);
TextDrawBackgroundColor(TextCreates[i][textid], TextCreates[i][bckgrocol]);
TextDrawFont(TextCreates[i][textid], TextCreates[i][font]);
TextDrawSetProportional(TextCreates[i][textid], TextCreates[i][propo]);
TextDrawSetSelectable(TextCreates[i][textid], TextCreates[i][select]);
}
return 1;
}
Код HTML:
C:\Users\Radek\Desktop\test_txd.pwn(47) : error 008: must be a constant expression; assumed zero C:\Users\Radek\Desktop\test_txd.pwn(49) : error 010: invalid function or declaration C:\Users\Radek\Desktop\test_txd.pwn(393) : warning 203: symbol is never used: ""
Thank you.