В нужную команду присваивайте значение переменной, номера ДМ-зоны:
PHP код:
SetPVarInt(playerid, "dm_zone_id", 1); // Если допустим игрок телепортнётся в 5 дм зону, вместо 1 пишите 5
Далее, создаёте паблик OnPlayerSpawn (как я понял у Вас его нет), и делаете там проверку, в какой зоне находится игрок, всё вместе будет примерно как-то так:
PHP код:
public OnPlayerSpawn(playerid)
{
switch(GetPVarInt(playerid, "dm_zone_id"))
{
case 0:
{
// Стандартный мир
}
case 1:
{
// Код, для попадания в 1 ДМ-Зону, выдачи оружия, и т.п.
}
case 2:
{
// Код, для попадания во 2 ДМ-Зону, выдачи оружия, и т.п.
}
case 3:
{
// Код, для попадания в 3 ДМ-Зону, выдачи оружия, и т.п.
}
// ...
case 10:
{
// Код для попадания в 10 ДМ-Зону, выдачи оружия, и т.п.
}
}
return 1;
}