Exemplo
pawn Код:
//Topo Do Gamemode Perto De Suas News
new ProibidoCmds[MAX_PLAYERS];
pawn Код:
if (strcmp("/entrar", cmdtext, true, 10) == 0 || strcmp("/enter", cmdtext, true, 10) == 0)
{
SetPlayerPos(playerid,x,y,z);
SetPlayerInterior(playerid, interior);
ProibidoCmds[playerid] = 1;//Seta A Info Do Player Para Que Seja dentro de Interior
}
Agora Um Comando Para Proibir
pawn Код:
if (strcmp("/digdin", cmdtext, true, 10) == 0 || strcmp("/digdin", cmdtext, true, 10) == 0)
{
if(ProibidoCmds[playerid] == 0)//Aqui Vai Ver Se Ele Nгo Esta Em Interior
{
SendClientMessage(COR_DIG,"So Foda...");//Aqui Vai Ser o Efeito Fora do Interior
}
else
{
SendClientMessage(COR_DIG,"Vocк Nгo Pode Usar Este Comando Em Interiores");//Efeito Dentro do Interior
}
return 1;
}
Agora Para Usar o CMD No Virtual World й Assim
pawn Код:
if (strcmp("/entrar", cmdtext, true, 10) == 0 || strcmp("/enter", cmdtext, true, 10) == 0)
{
SetPlayerPos(playerid,24,24,24);
SetPlayerInterior(playerid, 24);
SetPlayerVirtualWorld(playerid, 24);//Pronto Aqui Setou o Mundo Agora...
}
Agora PAra Ver o Interior Dele
pawn Код:
if (strcmp("/digdin", cmdtext, true, 10) == 0 || strcmp("/avassalador", cmdtext, true, 10) == 0)
{
if(GetPlayerVirtualWorld(playerid) == 24)
{
SendClientMessage(playerid,COR_DIG,"Avassalador!");
}
else
{
SendClientMessage(playerid,COR_DIG,"Vocк Nгo Esta No Mundo De Usar Este CMD!");
}
return 1;
}