CreateObject(3483, -2338.1276855469, -1622.5887451172, 489.96249389648, 0.999755859375, 0, 0); // the house
CreateObject(971, -2339.6259765625, -1639.7559814453, 486.27304077148, 0, 0, 0); // gate1
CreateObject(971, -2330.6284179688, -1639.7492675781, 486.27304077148, 0, 0, 0); // gate2
CreateObject(14510, -2340.3935546875, -1620.63671875, 486.93395996094, 0, 0, 0); // random interiror
public OnPlayerCommandText(playerid, cmdtext[])
{
if(strcmp(cmdtext, "/enter", true) == 0)
{
if(PlayerInfo[playerid][AdminLevel] < 3)
{
if(IsPlayerInRangeOfPoint(playerid, 2.0, -2324.1108,-1625.5382,483.7064))
{
SetPlayerPos(playerid, -2340.3935546875, -1620.63671875, 486.93395996094);
SetPlayerVirtualWorld(playerid, 999);
}
}
return 1;
}
if(IsPlayerInRangeOfPoint(playerid, 2.0, -2324.1108,-1625.5382,483.7064))
if(PlayerInfo[playerid][AdminLevel] < 3)
{
if(PlayerInfo[playerid][AdminLevel] >= 3)
{
Script Property Max Limit
Virtual Worlds 2,147,483,647
what is your admin level? & Is your co-ordinates are correct[/QOUTE] My admin level is > than 1337 (9999 srv owner) and I don't know why it isn't working lol... [QOUTE]So it will only work if it's below 3. I think you means: pawn Code: pawn Код:
|
public OnPlayerCommandText(playerid, cmdtext[])
{
if(!strcmp(cmdtext, "/enter", true))
{
if(PlayerInfo[playerid][pAdminLevel] >= 3)
{
if(IsPlayerInRangeOfPoint(playerid, 2.0, -2324.1108,-1625.5382,483.7064))
{
SetPlayerPos(playerid, -2340.3935546875, -1620.63671875, 486.93395996094);
SetPlayerVirtualWorld(playerid, 999);
SendClientMessage(playerid, 0x00FF00AA, "[DEBUG] Successfull");
}
else return SendClientMessage(playerid, 0xFF0000AA, "[DEBUG] Error: Not in range");
}
else return SendClientMessage(playerid, 0xFF0000AA, "[DEBUG] Not the right admin level");
return 1;
}
return 1;
}