14.10.2015, 22:18
tengo un problema, las gangzones me funcionan mal, se me ven todas menos la de los Latin Kiing y Groves. y solamente uno solo me funciona avisando cuando entras y salis del barrio.
asi tengo..
despues en public OnGameModeInit()
tengo puesto.
tambien tengo colocado
y tengo declarado..
por que no me funciona?? nose si me falta poner algo GM ZC.
asi tengo..
Код:
public OnPlayerEnterDynamicArea(playerid, areaid) { if(GetPlayerInterior(playerid) == 0) { if(areaid == gs_Area) { if(Pandilleros(playerid)) SendClientMessage(playerid,COLOR_GRAD2,"{FFFFFF}Has entrado en territorio {009911}Groove Street"); } else if(areaid == lh_Area) { if(Pandilleros(playerid)) SendClientMessage(playerid,COLOR_GRAD2,"{FFFFFF}Has entrado en territorio {0033BB}Sureсos"); } else if(areaid == lk_Area) { if(Pandilleros(playerid)) SendClientMessage(playerid,COLOR_GRAD2,"{FFFFFF}Has entrado en territorio {FFCC77}Latin King"); } else if(areaid == tc_Area) { if(Pandilleros(playerid)) SendClientMessage(playerid,COLOR_GRAD2,"{FFFFFF}Has entrado en territorio {883377}Ballas"); } else if(areaid == ffaa_Area) SendClientMessage(playerid,COLOR_GRAD2,"{FFFFFF}Has entrado en zona privada: {559900}Fuerzas Armadas"); } return 1; } public OnPlayerLeaveDynamicArea(playerid, areaid) { if(GetPlayerInterior(playerid) == 0) { if(areaid == gs_Area) { if(Pandilleros(playerid)) SendClientMessage(playerid,COLOR_GRAD2,"{FFFFFF}Has salido de territorio {009911}Groove Street"); } else if(areaid == lh_Area) { if(Pandilleros(playerid)) SendClientMessage(playerid,COLOR_GRAD2,"{FFFFFF}Has salido de territorio {0033BB}Sureсos"); } else if(areaid == lk_Area) { if(Pandilleros(playerid)) SendClientMessage(playerid,COLOR_GRAD2,"{FFFFFF}Has salido de territorio {FFCC77}Latin King"); } else if(areaid == tc_Area) { if(Pandilleros(playerid)) SendClientMessage(playerid,COLOR_GRAD2,"{FFFFFF}Has salido de territorio {883377}Ballas"); } else if(areaid == ffaa_Area) SendClientMessage(playerid,COLOR_GRAD2,"{FFFFFF}Saliste de: {559900}Fuerzas Armadas"); } return 1; } forward Pandillas_Lala(); public Pandillas_Lala() { gs_Zone = GangZoneCreate(2345.503, -1733.182, 2520.434, -1634.489); lh_Zone = GangZoneCreate(1695.218, -2171.382, 1953.811, -1977.943); lk_Zone = GangZoneCreate(2203.513427,-992.912597,2404.097167,-1151.631103); tc_Zone = GangZoneCreate(1854.937, -1275.245, 2075.502, -1038.38); ffaa_Zone = GangZoneCreate(-1498.54, 298.1895, -1313.131, 554.6121); gs_Area = CreateDynamicRectangle(2345.503, -1733.182, 2520.434, -1634.489); lh_Area = CreateDynamicRectangle(1695.218, -2171.382, 1953.811, -1977.943); lk_Area = CreateDynamicRectangle(2203.513427,-992.912597,2404.097167,-1151.631103); tc_Area = CreateDynamicRectangle(1854.937, -1275.245, 2075.502, -1038.38); ffaa_Area = CreateDynamicRectangle(-1498.54, 298.1895, -1313.131, 554.6121); }
tengo puesto.
Код:
Pandillas_Lala();
Код:
forward MostrarGangzones(playerid); public MostrarGangzones(playerid) { GangZoneShowForPlayer(playerid, gs_Zone, 135467354); GangZoneShowForPlayer(playerid, lh_Zone, 1463415634); GangZoneShowForPlayer(playerid, lk_Zone, 1445732414); GangZoneShowForPlayer(playerid, tc_Zone, 1445735634); GangZoneShowForPlayer(playerid, ffaa_Zone, 34175634); }
Код:
new gs_Area, lh_Area, lk_Area, tc_Area, gs_Zone, lh_Zone, lk_Zone, tc_Zone, ffaa_Area, ffaa_Zone;