22.01.2015, 14:49
Si hablas de crear una zona seria asн, solo debes crear tu zona las cordenadas
xXThePiloHackXx no te acercas ni un poco a lo que quiere
xXThePiloHackXx no te acercas ni un poco a lo que quiere
pawn Код:
forward OnPlayerEnterDynamicArea(playerid, areaid);
forward OnPlayerLeaveDynamicArea(playerid, areaid);
native CreateDynamicRectangle(Float:minx, Float:miny, Float:maxx, Float:maxy, worldid = -1, interiorid = -1, playerid = -1);
new zona;
public OnGameModeInit()
{
zona = CreateDynamicRectangle(minx, miny, maxx, maxy, -1, -1, -1);//Una zona regtangular y sus cordenadas
return 1;
}
public OnPlayerEnterDynamicArea(playerid, areaid)
{
if(areaid == zona)
{
GameTextForPlayer(playerid, "Zona pacifica armas removidas", 4000, 3);
ResetPlayerWeapons(playerid);
}
return 1;
}
public OnPlayerLeaveDynamicArea(playerid, areaid)
{
if(areaid == zona)
{
GameTextForPlayer(playerid, "Saliendo de la zona pacifica", 4000, 3);
//y das las armas nuevamente
}
return 1;
}