GetGuestPlayers: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
Line 26: Line 26:


==Example==
==Example==
This example gets Player In Guest Account and show msg login or register
This example gets players Guest Account and show msg login or register
<syntaxhighlight lang="lua">
<syntaxhighlight lang="lua">
addCommandHandler ( "getGuestPlayers_" , function ( )
addCommandHandler ( "getGuestPlayers_" , function ( )
Line 45: Line 45:
-- F8 Say : getGuestPlayers_
-- F8 Say : getGuestPlayers_
</syntaxhighlight>
</syntaxhighlight>
==Example 2==
This example gets players Guest Account and kill they
<syntaxhighlight lang="lua">
addCommandHandler ( "killGuestPlayers" , function ( )
    local GuestPlayers = getGuestPlayers (  )
    if ( #GuestPlayers ~= 0 ) then
    for _ , v in ipairs ( GuestPlayers ) do
    killPed ( v )
            end
        end
    end
    ) ;
--F8 Say : killGuestPlayers
</syntaxhighlight>
==Example 2==
This example show number players not login or Guest Account
<syntaxhighlight lang="lua">
outputChatBox ( #getGuestPlayers (  )  )
</syntaxhighlight>
Author: Abdul_KariM

Revision as of 02:33, 20 August 2016

Syntax

table getGuestPlayers (  )

Returns

Returns All Players not Login or All Players Guest Account , And vice false

Code

Click to collapse [-]
Server
function getGuestPlayers (  )
 
    local Guest = { } ;
 
    for _ , players_ in ipairs ( getElementsByType ( "player" ) ) do
 
    local playerAcc = getPlayerAccount ( players_ )
 
    if isGuestAccount ( playerAcc ) then
 
    table.insert ( Guest , players_ )
 
                end
            end 
        return Guest
    end

Example

This example gets players Guest Account and show msg login or register

addCommandHandler ( "getGuestPlayers_" , function ( )
 
    local GuestPlayers = getGuestPlayers (  )
 
    if ( #GuestPlayers ~= 0 ) then
 
    for _ , v in ipairs ( GuestPlayers ) do
 
    outputChatBox (  getPlayerName ( v ) : gsub ( "#%x%x%x%x%x%x", "" ) .. "plz Login or Register" , v , 255 , 255 , 255 , true )
 
            end
        end
    end
    ) ;
   
-- F8 Say : getGuestPlayers_

Example 2

This example gets players Guest Account and kill they

addCommandHandler ( "killGuestPlayers" , function ( )
 
    local GuestPlayers = getGuestPlayers (  )
 
    if ( #GuestPlayers ~= 0 ) then
 
    for _ , v in ipairs ( GuestPlayers ) do
 
    killPed ( v )
 
            end
        end
    end
    ) ;
 
--F8 Say : killGuestPlayers

Example 2

This example show number players not login or Guest Account

outputChatBox ( #getGuestPlayers (  )  )
 

Author: Abdul_KariM