[PEDIDO] Skin reservada -
[AF]Junior - 24.02.2011
Como faзo para ter uma skin reservada? E fazer pra ela nascer em outro local reservado tambйm?
E se nгo for a tal pessoa nгo pode spawnar?
Valeu.
Obs: usei search e nгo tinha...
Re: [PEDIDO] Skin reservada -
[Ips]Guh - 24.02.2011
Tipo man tu pode fazer assim como fisso :
pawn Код:
public OnPlayerRequestClass ( playerid , classid )
{
if(PlayerInfo[playerid][pAdministrador] >= 1)
{
SendClientMessage(playerid, COR_CREDITOS, "Voce E Um Administrador,Entao Recebera A Skin Da Staff");
SetPlayerSkin(playerid, 217);
}
dae e so coloca um SetPlayerPos ali...
Re: [PEDIDO] Skin reservada -
CyNiC - 24.02.2011
http://www.******.com.br/search?hl=p...ed=0CCEQrQIwAA
Re: [PEDIDO] Skin reservada -
thiagofraletti - 24.02.2011
acho que vocк vai querer usar isso pra reservar skin pra adm entгo acho que seria algo do tipo:
PHP код:
public OnPlayerSpawn(playerid)
{
if (GetPlayerSkin(playerid) == 100) // usei a skin 100 para o exemplo
{
if (IsPlayerAdmin(playerid) == false) // se o player nгo for adm
GameTextForPlayer(playerid,"skin reservada para adms",1000,1);
SetPlayerSkin(playerid,101); // usei 101 porque seria a prуxima da lista
return 1;
}
if (IsPlayerAdmin(playerid) == true) // se o player for adm
GameTextForPlayer(playerid,"voce pode usar essa skin",1000,1);
return 1;
}
return 1;
}
pra fazer ela spawnar em outro lugar й o mesmo esquema:
PHP код:
public OnPlayerSpawn(playerid)
{
if (IsPlayerAdmin(playerid) == true) // se o player for adm
SetPlayerPos(playerid,x,y,z); // coordenadas
return 1;
}
return 1;
}
Re: [PEDIDO] Skin reservada -
[AF]Junior - 24.02.2011
2 public OnPlayerSpawn(playerid)?
a primeira nгo й requestclass?
Re: [PEDIDO] Skin reservada -
thiagofraletti - 24.02.2011
nгo, sу 1. mas eu dei um exemplo separado de cada. eu uso no onplayerspawn mesmo, mas acho que no OnPlayerRequestClass ou OnPlayerConnect tambйm funciona
Re: [PEDIDO] Skin reservada -
Macintosh - 24.02.2011
pawn Код:
if(GetPlayerSkin(playerid) == 100)
{
if (!IsPlayerAdmin(playerid) == 1)
{
SendClientMessage(playerid,Cor,"[ERRO] Skin Reservada somente para Administradores.");
return 1;
}
if (IsPlayerAdmin(playerid) == 1)
{
SetPlayerSkin(playerid,101);
return 1;
}
return 1;
}
Re: [PEDIDO] Skin reservada -
bruno-style - 24.02.2011
pawn Код:
if(strcmp(GetName(playerid),"FULANO_LOKO",true)==0||strcmp(GetName(playerid),"MACACO_MORTATAPA",true)==0)//NO LUGAR DE FULANO_LOKO E MACACO_MORTATAPA VOCE COLOCA O NOME QUE VAO PODER NASCER NESTE LOCAL
{
SetPlayerPos(playerid,-------,---------,------);// no lugar de -------,---------,------ voce coloca as cordenadas que o player vai aparecer.
Se o Player tiver o Nome Fulano_Loko o Macaco_Mortatapa, vai aparecer na cordenada que voce colocou no setplayerpos :d
Espero Ter Ajudado
Re: [PEDIDO] Skin reservada -
zSuYaNw - 24.02.2011
Pronto.
pawn Код:
public OnPlayerRequestClass(playerid,classid)
{
if(classid == ID_DO_SKIN)
{
if(!IsPlayerAdmin(playerid))
{
GameTextForPlayer(playerid,"skin reservada para adms",1000,1);
return 0;
}
}
return 1;
}