GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: speti9603 - 2014. január 12. - 14:33:34

Cím: Terület szín bug
Írta: speti9603 - 2014. január 12. - 14:33:34
Sziasztok!
Az a bajom hogy vannak területek itt adott esetben csapatok fõbázisai
 
new gangzoneszinek[8] = {
   COLOR_GREY,
0xF2EB2980, // Németszín
0x78651780, // T
0x40C25680, // P
0x2842D480, // USA
0xF2222280, //OR
0x6E149E80, //SP
   0xE39C3F90, //IND
 
};

 
és az elsõ a COLOR_GREY az az h alapesetben a kis foglalható területek ilyen színûek ez szerver indításkor van amíg el nem foglalják azokat alatta a fõbázisok színei vannak na és az a gond h a német bázis az elsõ annak halvány citromsárgának kéne h legyen de ehelyett szürke... próbáltam úgy h a COLOR_GREYt alurább rakom de akkor meg minden kis terület sárga lesz... Vki tudna segíteni? Csak mert elég rég óta van  ez a probléma és baromi frusztráló!
Cím: Terület szín bug
Írta: Kovacs_Richard - 2014. január 13. - 12:48:39
másold be azt a részt ahol a GangZone-t megjeleníted a játékosoknak
Cím: Terület szín bug
Írta: speti9603 - 2014. január 13. - 16:25:16
GangZoneShowForPlayer(playerid, NemetZone, 0xF5EF3D90);
    GangZoneShowForPlayer(playerid, OroszZone, 0xF2222280);
    GangZoneShowForPlayer(playerid, PakiZone, 0x40C25680);
    GangZoneShowForPlayer(playerid, USAZone, 0x2842D480);
    GangZoneShowForPlayer(playerid, SpanyolZone, 0x6E149E80);
    GangZoneShowForPlayer(playerid, TalibZone, 0x78651780);
    GangZoneShowForPlayer(playerid, IndiaZone, 0xFAB70090);
GangZoneShowForPlayer(playerid, Repter, gangzoneszinek[Repterkie]);
    GangZoneShowForPlayer(playerid, Area51, gangzoneszinek[Area51kie]);
    GangZoneShowForPlayer(playerid, KigyoFarm, gangzoneszinek[KigyoFarmkie]);
    GangZoneShowForPlayer(playerid, Olaj, gangzoneszinek[Olajkie]);
    GangZoneShowForPlayer(playerid, Kofejto, gangzoneszinek[Kofejtokie]);
    GangZoneShowForPlayer(playerid, Aldea, gangzoneszinek[Aldeakie]);
    GangZoneShowForPlayer(playerid, Etkezde,gangzoneszinek[Etkezdekie]);
    GangZoneShowForPlayer(playerid, Teepee, gangzoneszinek[Teepeekie]);
    GangZoneShowForPlayer(playerid, BigEar, gangzoneszinek[bigEarkie]);
    GangZoneShowForPlayer(playerid, Gat, gangzoneszinek[Gatkie]);
    GangZoneShowForPlayer(playerid, Hajo, gangzoneszinek[Hajokie]);
    GangZoneShowForPlayer(playerid, Kikoto, gangzoneszinek[Kikotokie]);
Cím: Terület szín bug
Írta: Kovacs_Richard - 2014. január 14. - 07:35:35
1. használd a code tageket
2. \"Repterkie\" meg a többi \"kie\" végû értéke kellene!
Cím: Terület szín bug
Írta: speti9603 - 2014. január 14. - 17:38:14
switch(mitfoglal[playerid])
{
 case 1: {Repterkie = csapatker(playerid);Repterfogl = 0;GangZoneShowForAll(Repter,gangzoneszinek[csapatker(playerid)]);GangZoneStopFlashForAll(Repter);}
 case 2: {Area51kie = csapatker(playerid);Area51fogl = 0; GangZoneShowForAll(Area51,gangzoneszinek[csapatker(playerid)]);GangZoneStopFlashForAll(Area51);}
 case 3: {Olajkie = csapatker(playerid);Olajfogl = 0; GangZoneShowForAll(Olaj,gangzoneszinek[csapatker(playerid)]);GangZoneStopFlashForAll(Olaj);}
 case 4: {Kofejtokie = csapatker(playerid);Kofejtofogl = 0; GangZoneShowForAll(Kofejto,gangzoneszinek[csapatker(playerid)]);GangZoneStopFlashForAll(Kofejto);}
 case 5: {Etkezdekie = csapatker(playerid);Etkezdefogl = 0; GangZoneShowForAll(Etkezde,gangzoneszinek[csapatker(playerid)]);GangZoneStopFlashForAll(Etkezde);}
 case 6: {Hajokie = csapatker(playerid);Hajofogl = 0; GangZoneShowForAll(Hajo,gangzoneszinek[csapatker(playerid)]);GangZoneStopFlashForAll(Hajo);}
 case 7: {Gatkie = csapatker(playerid);Gatfogl = 0; GangZoneShowForAll(Gat,gangzoneszinek[csapatker(playerid)]);GangZoneStopFlashForAll(Gat);}
 case 8: {Teepeekie = csapatker(playerid);Teepeefogl = 0; GangZoneShowForAll(Teepee,gangzoneszinek[csapatker(playerid)]);GangZoneStopFlashForAll(Teepee);}
 case 9: {BigEarkie = csapatker(playerid);BigEarfogl = 0; GangZoneShowForAll(BigEar,gangzoneszinek[csapatker(playerid)]);GangZoneStopFlashForAll(BigEar);}
 case 10: {KigyoFarmkie = csapatker(playerid);KigyoFarmfogl = 0; GangZoneShowForAll(KigyoFarm,gangzoneszinek[csapatker(playerid)]);GangZoneStopFlashForAll(KigyoFarm);}
 case 11: {Aldeakie = csapatker(playerid);Aldeafogl = 0; GangZoneShowForAll(Aldea,gangzoneszinek[csapatker(playerid)]);GangZoneStopFlashForAll(Aldea);}
 case 12: {Kikotokie = csapatker(playerid);Kikotofogl = 0; GangZoneShowForAll(Kikoto,gangzoneszinek[csapatker(playerid)]);GangZoneStopFlashForAll(Kikoto);}
}
 
Cím: Terület szín bug
Írta: Kovacs_Richard - 2014. január 15. - 07:38:27
ezeket a változókat (a \"kie\" végûeket) elmented és betöltöd, vagy inicializálod minden indulásnál, vagy kezdõ értékük van?
Cím: Terület szín bug
Írta: speti9603 - 2014. január 17. - 13:31:56
most magyarul
Cím: Terület szín bug
Írta: Kovacs_Richard - 2014. január 22. - 07:33:33
1: betöltés mentés
2: OnGameModeInit/OnFilterScriptInit alatt adsz kezdõértéket
3: amikor létrehozod a változót akkor adsz kezdõértéket
másold be ahol létrehozod õket, pl.:
[pawn]new Repterkie;[/pawn]
Cím: Terület szín bug
Írta: speti9603 - 2014. január 22. - 16:50:25
//terület nézések
//kié a terület
new Area51kie;
new BigEarkie;
new Repterkie;
new Olajkie;
new Gatkie;
new Aldeakie;
new Teepeekie;
new Etkezdekie;
new Kofejtokie;
new Hajokie;
new Kikotokie;
new KigyoFarmkie;
new BBkie;
//********************
Cím: Terület szín bug
Írta: Kovacs_Richard - 2014. január 23. - 08:42:46
GangZoneShowForPlayer(playerid, NemetZone, 0xF5EF3D90);
GangZoneShowForPlayer(playerid, OroszZone, 0xF2222280);
GangZoneShowForPlayer(playerid, PakiZone, 0x40C25680);
GangZoneShowForPlayer(playerid, USAZone, 0x2842D480);
GangZoneShowForPlayer(playerid, SpanyolZone, 0x6E149E80);
GangZoneShowForPlayer(playerid, TalibZone, 0x78651780);
GangZoneShowForPlayer(playerid, IndiaZone, 0xFAB70090);

 
nem lehet, hogy csak ennyit szívsz hogy ezek statikusan vannak megadva?
 
GangZoneShowForPlayer(playerid, Repter, gangzoneszinek[Repterkie]);
GangZoneShowForPlayer(playerid, Area51, gangzoneszinek[Area51kie]);
GangZoneShowForPlayer(playerid, KigyoFarm, gangzoneszinek[KigyoFarmkie]);
GangZoneShowForPlayer(playerid, Olaj, gangzoneszinek[Olajkie]);
GangZoneShowForPlayer(playerid, Kofejto, gangzoneszinek[Kofejtokie]);
GangZoneShowForPlayer(playerid, Aldea, gangzoneszinek[Aldeakie]);
GangZoneShowForPlayer(playerid, Etkezde,gangzoneszinek[Etkezdekie]);
GangZoneShowForPlayer(playerid, Teepee, gangzoneszinek[Teepeekie]);
GangZoneShowForPlayer(playerid, BigEar, gangzoneszinek[bigEarkie]);
GangZoneShowForPlayer(playerid, Gat, gangzoneszinek[Gatkie]);
GangZoneShowForPlayer(playerid, Hajo, gangzoneszinek[Hajokie]);
GangZoneShowForPlayer(playerid, Kikoto, gangzoneszinek[Kikotokie]);
[/quote]
mert ezek alatta dinamikusan vannak...