Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- C:\Users\Matas\Desktop\SFG.LT\Serveris\gamemodes\SFG.pwn(46123) : error 028: invalid subscript (not an array or too many subscripts): "ZonosGrobimas"
- C:\Users\Matas\Desktop\SFG.LT\Serveris\gamemodes\SFG.pwn(46123) : warning 215: expression has no effect
- C:\Users\Matas\Desktop\SFG.LT\Serveris\gamemodes\SFG.pwn(46123) : error 001: expected token: ";", but found "]"
- C:\Users\Matas\Desktop\SFG.LT\Serveris\gamemodes\SFG.pwn(46123) : error 029: invalid expression, assumed zero
- C:\Users\Matas\Desktop\SFG.LT\Serveris\gamemodes\SFG.pwn(46123) : fatal error 107: too many error messages on one line
- Erorai
- Kodas
- forward ZonosGrobimas(playerid);
- public ZonosGrobimas(playerid)
- {
- for(new i=0; i<maxzonos+1; i++)
- {
- new oid = membOrgID(playerDB[playerid][orgID]);
- zonosDB[i][gzpriklauso] = playerDB[playerid][orgID];
- zonosDB[i][gzpkam] = oInfo[ oid ][ oPavadinimas ];
- format(query,250,"UPDATE `gzonos` SET `priklauso` = '%i',`pkam` = '%s' WHERE (`gzID` = '%i')",
- zonosDB[i][gzpriklauso],zonosDB[i][gzpkam],zonosDB[i][gzid]);
- mysql_function_query(SQL, query, false, "", "");
- AtnaujintiZonu3D(i);
- SaugotiZona(i);
- I(playerid,MAIN_COLOR_A,"Sėkmingai užėmėte zoną!");
- new zin[232];
- format(zin, sizeof zin, "[ZONOS GROBIMAS] Gauja %s užėmė %i zoną", oInfo[oid][oPavadinimas], zonosDB[i][gzid]);
- SendClientMessageToAll(MAIN_COLOR_A,zin);
- //KillTimer(ZonosGrobimas[playerid]);
- return 1;
- }
- return 1;
- }
- forward GyvuTikrinimas(playerid);
- public GyvuTikrinimas(playerid)
- {
- foreach (new i: Player)
- {
- if(!grobzona[i] == true)
- {
- KillTimer(ZonosGrobimas[playerid]);
- KillTimer(GyvuTikrinimas[playerid]);
- SendClientMessage(playerid, -1, "Test žinutė");
- }
- }
- new zin[232];
- format(zin, sizeof zin, "[ZONOS GROBIMAS] Zona sėkmingai apginta");
- SendClientMessageToAll(MAIN_COLOR_A,zin);
- return 1;
- }
- Komanda kuri sukuria timerius
- CMD:uzimtizona(playerid)
- {
- for(new i=0; i<maxzonos+1; i++)
- {
- if(zonosDB[i][gzpriklauso] == playerDB[playerid][orgID]) return K( playerid, -1, "Zona ir taip priklauso jums." );
- if( playerDB[ playerid ][ orgLead ] == false && playerDB[ playerid ][ orgRang ] != 4) return K( playerid, -1, "Jūs negalite naudotis šia komanda." );
- if( playerDB[ playerid ][ orgID ] == 0 ) return K( playerid, -1,"Jūs ne organizacijoje." );
- if( oInfo[ membOrgID(playerDB[playerid][orgID]) ][ Status ] == false ) return K( playerid, -1,"Organizacija nėra patvirtinta." );
- if(!IsPlayerInRangeOfPoint(playerid,1,zonosDB[i][gzoX],zonosDB[i][gzoY],zonosDB[i][gzoZ])) continue;
- new oid = membOrgID(playerDB[playerid][orgID]);
- if(zonosDB[i][gzpriklauso] == 0)
- {
- zonosDB[i][gzpriklauso] = playerDB[playerid][orgID];
- zonosDB[i][gzpkam] = oInfo[ oid ][ oPavadinimas ];
- format(query,250,"UPDATE `gzonos` SET `priklauso` = '%i',`pkam` = '%s' WHERE (`gzID` = '%i')",
- zonosDB[i][gzpriklauso],zonosDB[i][gzpkam],zonosDB[i][gzid]);
- mysql_function_query(SQL, query, false, "", "");
- AtnaujintiZonu3D(i);
- SaugotiZona(i);
- I(playerid,MAIN_COLOR_A,"Sėkmingai užėmėte zoną!");
- new zin[232];
- format(zin, sizeof zin, "[ZONOS GROBIMAS] Gauja %s užėmė %i zoną", oInfo[oid][oPavadinimas], zonosDB[i][gzid]);
- SendClientMessageToAll(MAIN_COLOR_A,zin);
- return 1;
- }
- else
- {
- new gaujosnariu;
- foreach (new h: Player)
- {
- if(zonosDB[i][gzpriklauso] == playerDB[ h ][ orgID ]) gaujosnariu++;
- }
- if(gaujosnariu < 3) return K(playerid, COLOR_RED, "Serveryje turi būti min. 3 priešininkų gaujos narių!");
- new zin[232];
- format(zin, sizeof zin, "[ZONOS GROBIMAS] Gauja %s pradėjo %i zonos užėmimą", oInfo[oid][oPavadinimas], zonosDB[i][gzid]);
- SendClientMessageToAll(MAIN_COLOR_A,zin);
- //new oid = membOrgID(playerDB[playerid][orgID]);
- if(oid)
- {
- grobzona[playerid] = true;
- }
- SetTimerEx("ZonosGrobimas", 60000, false, "i", playerid);
- SetTimerEx("GyvuTikrinimas", 5000, false, "i", playerid);
- }
- }
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement