Vice City Multiplayer

VC:MP 0.3 => mIRC/pawn Scripting => Snippet Showroom => Topic started by: mrockxkingbutt on February 07, 2013, 02:13:52 pm

Title: [GUPS] UnRegister Protection System Be Me Spider
Post by: mrockxkingbutt on February 07, 2013, 02:13:52 pm
for begin
Code: [Select]
new Unregister[MAX_PLAYERS];one player connect set it like this
Code: [Select]
SendClientMessage( playerid, COLOR_GREEN, "Your nick is not registered. Register to protect it." );
SendClientMessage( playerid, COLOR_GREEN, "USAGE: /c register [Password]" );
Unregister[playerid] = 1; /// <<< this line
PlayerInfo[ playerid ][ Logged ] = 2;
PlayerInfo[ playerid ][ Stats ] = 2;
this is in onplayerconnect where player is not register
Code: [Select]
Unregister[playerid] = 1;this is on onplayerspawn
Code: [Select]
      if(Unregister[playerid] == 1) {

        SendClientMessage(playerid,0xAA3333AA,"First Register Then Spawn use /c register password");
        SetPlayerHealth( playerid, 0.0 );
}
this is in /c register cmd
Code: [Select]
Unregister[playerid] = 0;
this is help you easily get  registered players
special thanks to me

note if you dont add this
Code: [Select]
Unregister[playerid] = 0;your are not be able to spawn in game
Title: Re: UnRegister Protection System Be Me Spider
Post by: sseebbyy on February 07, 2013, 04:48:29 pm
You can just check if the player is registered or not by checking his nickname, you don't need to make a new variable for this.
Title: Re: UnRegister Protection System Be Me Spider
Post by: aledark24 on February 07, 2013, 05:33:40 pm
for begin
Code: [Select]
new Unregister[MAX_PLAYERS];one player connect set it like this
Code: [Select]
SendClientMessage( playerid, COLOR_GREEN, "Your nick is not registered. Register to protect it." );
SendClientMessage( playerid, COLOR_GREEN, "USAGE: /c register [Password]" );
Unregister[playerid] = 1; /// <<< this line
PlayerInfo[ playerid ][ Logged ] = 2;
PlayerInfo[ playerid ][ Stats ] = 2;
this is in onplayerconnect where player is not register
Code: [Select]
Unregister[playerid] = 1;this is on onplayerspawn
Code: [Select]
      if(Unregister[playerid] == 1) {

        SendClientMessage(playerid,0xAA3333AA,"First Register Then Spawn use /c register password");
        SetPlayerHealth( playerid, 0.0 );
}
this is in /c register cmd
Code: [Select]
Unregister[playerid] = 0;
this is help you easily get  registered players
special thanks to me

note if you dont add this
Code: [Select]
Unregister[playerid] = 0;your are not be able to spawn in game
first is for gups, second is stupid and not working
Title: Re: UnRegister Protection System Be Me Spider
Post by: mrockxkingbutt on February 07, 2013, 06:48:19 pm
Quote
You can just check if the player is registered or not by checking his nickname, you don't need to make a new variable for this.
you cant kick unregister player first thing is this