07.05.2014, 20:05
Bom, estou editando e codando um GM de Naruto, dai fui compilar e apareceu esses malditos 8 warnings que nгo saem por nada.
D:\Arquivos\GM Naruto\pawno\include\progress.inc(63) : warning 219: local variable "x" shadows a variable at a preceding
D:\Arquivos\GM Naruto\pawno\include\progress.inc(63) : warning 219: local variable "y" shadows a variable at a preceding level
D:\Arquivos\GM Naruto\gamemodes\TNSW.pwn(4147) : warning 209: function "zcmd_OnPlayerCommandText" should return a value
D:\Arquivos\GM Naruto\gamemodes\TNSW.pwn(5420) : warning 213: tag mismatch
D:\Arquivos\GM Naruto\gamemodes\TNSW.pwn(5430) : warning 213: tag mismatch
D:\Arquivos\GM Naruto\gamemodes\TNSW.pwn(1662
: warning 219: local variable "x" shadows a variable at a preceding level
D:\Arquivos\GM Naruto\gamemodes\TNSW.pwn(1662
: warning 219: local variable "y" shadows a variable at a preceding level
D:\Arquivos\GM Naruto\gamemodes\TNSW.pwn(18859) : warning 217: loose indentation
D:\Arquivos\GM Naruto\pawno\include\progress.inc(63) : warning 219: local variable "x" shadows a variable at a preceding
D:\Arquivos\GM Naruto\pawno\include\progress.inc(63) : warning 219: local variable "y" shadows a variable at a preceding level
Код:
stock Bar:CreateProgressBar(Float:x, Float:y, Float:width=55.5, Float:height=3.2, color, Float:max=100.0) { new barid; for(barid = 0; barid < sizeof Bars; ++barid) if(!Bars[barid][pb_created]) break; if(Bars[barid][pb_created] || barid == sizeof Bars) return INVALID_BAR_ID; new Text:in_t = Bars[barid][pb_t1] = TextDrawCreate(x, y, "_"); TextDrawUseBox (in_t, 1); TextDrawTextSize (in_t, x + width, 0.0); TextDrawLetterSize (in_t, 1.0, height / 10); TextDrawBoxColor (in_t, 0x00000000 | (color & 0x000000FF)); in_t = Bars[barid][pb_t2] = TextDrawCreate(x + 1.2, y + 2.15, "_"); TextDrawUseBox (in_t, 1); TextDrawTextSize (in_t, x + width - 2.0, 0.0); TextDrawLetterSize (in_t, 1.0, height / 10 - 0.35); TextDrawBoxColor (in_t, (color & 0xFFFFFF00) | (0x66 & ((color & 0x000000FF) / 2))); in_t = Bars[barid][pb_t3] = TextDrawCreate(x + 1.2, y + 2.15, "_"); TextDrawTextSize (in_t, pb_percent(x, width, max, 1.0), 0.0); TextDrawLetterSize (in_t, 1.0, height / 10 - 0.35); TextDrawBoxColor (in_t, color); Bars[barid][pb_x] = x; Bars[barid][pb_y] = y; Bars[barid][pb_w] = width; Bars[barid][pb_h] = height; Bars[barid][pb_m] = max; Bars[barid][pb_color] = color; Bars[barid][pb_created] = true; return Bar:barid; }
Код:
if (strcmp("/skonoha", cmdtext) == 0) { if(IsPlayerInRangeOfPoint(playerid, 2.0, Saidak)) { SetPlayerPos(playerid,-2222.6179,-3451.0046,31.0656); } return 1; } }
Код:
SetarDado(ID, Vip, 1);
Код:
SetarDado(ID, Vip, 0);

D:\Arquivos\GM Naruto\gamemodes\TNSW.pwn(1662

Код:
stock PosicaoFrentePlayer(playerid, &Float:x, &Float:y, Float:distance) { new Float: a; GetPlayerPos( playerid, x, y, a); GetPlayerFacingAngle( playerid, a); if(GetPlayerVehicleID( playerid )) { GetVehicleZAngle(GetPlayerVehicleID( playerid ), a); } x += (distance * floatsin(-a, degrees)); y += (distance * floatcos(-a, degrees)); }
Код:
public OnPlayerKeyStateChange(playerid,newkeys,oldkeys) { if ((newkeys == KEY_SECONDARY_ATTACK)) // Key F / Enter { OnPlayerCommandText(playerid,"/enuvem"); OnPlayerCommandText(playerid,"/snuvem"); OnPlayerCommandText(playerid,"/ekonoha"); OnPlayerCommandText(playerid,"/skonoha"); OnPlayerCommandText(playerid,"/anburk"); OnPlayerCommandText(playerid,"/entradar"); OnPlayerCommandText(playerid,"/saidar"); OnPlayerCommandText(playerid,"/entrart"); OnPlayerCommandText(playerid,"/sairt"); OnPlayerCommandText(playerid,"/abrir");//abre o portao da onde nasce (anbu Raiz) OnPlayerCommandText(playerid,"/abrir2");//abre o portao da Frente (anbu Raiz) OnPlayerCommandText(playerid,"/abrir3");//fecha o portao da Frente (anbu Raiz) OnPlayerCommandText(playerid,"/tampao");//sobe o portao do laboratorio da anbu raiz OnPlayerCommandText(playerid,"/tampao2");//desce o portao do laboratorio da anbu raiz OnPlayerCommandText(playerid,"/celulas1"); OnPlayerCommandText(playerid,"/eakat"); } return true; }