pawn Код:
if(ServerInfo[Locked] == 1 && PlayerInfo[playerid][AllowedIn] == false)
{
GameTextForPlayer(playerid,"~r~Server Fechado~n~Voce deve digitar a senha antes de entrar~n~/senha <senha>",4000,3);
SetTimerEx("DelayKillPlayer", 2500,0,"d",playerid);
return 1;
}
if(ServerInfo[MustLogin] == 1 && PlayerInfo[playerid][Registered] == 1 && PlayerInfo[playerid][LoggedIn] == 0)
{
#if USE_DIALOGS == true
new lstring[256];
format(lstring,256,"{FFFFFF}Nick: {FF0000}'%s ' \n\n{FFFFFF}Status: {FF0000}Registrado \n\n{FFFFFF}Digite a sua senha Para Logar.:",pName(playerid));
ShowPlayerDialog(playerid,DIALOGID0+2,DIALOG_STYLE_INPUT,"Logar Conta",lstring,"Logar","Kick");
#endif
return 1;
}
if(ServerInfo[MustRegister] == 1 && PlayerInfo[playerid][Registered] == 0)
{
new lstring[256];
format(lstring,256,"{FFFFFF}Nick: {FF0000}'%s ' \n\n{FFFFFF}Status: {FF0000}Nгo estб registrado!\n\n{FFFFFF}Registre-se para Seus Status serem Salvos.\n\n {20CF0C}Digite uma senha:",pName(playerid));
ShowPlayerDialog(playerid,DIALOGID0+1,DIALOG_STYLE_INPUT,"Registrar Conta",lstring,"Registrar","Kick");
return 1;
}
PlayerInfo[playerid][Spawned] = 1;
if(PlayerInfo[playerid][Frozen] == 1) {
TogglePlayerControllable(playerid,false); return SendClientMessage(playerid,red,"Vocк nгo pode escapar do seu castigo. Vocк Estб Congelado");
}
if(PlayerInfo[playerid][Jailed] == 1) {
SetTimerEx("JailPlayer",3000,0,"d",playerid); return SendClientMessage(playerid,red,"Vocк nгo pode escapar do seu castigo. Vocк Estб Preso");
}
if(ServerInfo[AdminOnlySkins] == 1) {
if( (GetPlayerSkin(playerid) == ServerInfo[AdminSkin]) || (GetPlayerSkin(playerid) == ServerInfo[AdminSkin2]) ) {
if(PlayerInfo[playerid][Level] >= 1)
GameTextForPlayer(playerid,"~b~Bem Vindo~n~~w~Admin",3000,1);
else {
GameTextForPlayer(playerid,"~r~Esta Skin e Para~n~Administradores",4000,1);
SetTimerEx("DelayKillPlayer", 2500,0,"d",playerid);
return 1;
}
}
}
if((dUserINT(PlayerName2(playerid)).("UseSkin")) == 1)
if((PlayerInfo[playerid][Level] >= 1) && (PlayerInfo[playerid][LoggedIn] == 1))
SetPlayerSkin(playerid,(dUserINT(PlayerName2(playerid)).("FavSkin")) );
if(ServerInfo[GiveWeap] == 0) {
if(PlayerInfo[playerid][LoggedIn] == 1) {
PlayerInfo[playerid][TimesSpawned]++;
if(PlayerInfo[playerid][TimesSpawned] == 1)
{
GivePlayerWeapon(playerid, dUserINT(PlayerName2(playerid)).("weap1"), dUserINT(PlayerName2(playerid)).("weap1ammo") );
GivePlayerWeapon(playerid, dUserINT(PlayerName2(playerid)).("weap2"), dUserINT(PlayerName2(playerid)).("weap2ammo") );
GivePlayerWeapon(playerid, dUserINT(PlayerName2(playerid)).("weap3"), dUserINT(PlayerName2(playerid)).("weap3ammo") );
GivePlayerWeapon(playerid, dUserINT(PlayerName2(playerid)).("weap4"), dUserINT(PlayerName2(playerid)).("weap4ammo") );
GivePlayerWeapon(playerid, dUserINT(PlayerName2(playerid)).("weap5"), dUserINT(PlayerName2(playerid)).("weap5ammo") );
GivePlayerWeapon(playerid, dUserINT(PlayerName2(playerid)).("weap6"), dUserINT(PlayerName2(playerid)).("weap6ammo") );
}
}
}
return 1;
}