- Gmod E2 Roulette Hack
- Gmod E2 Roulette Game
Dec 16th, 2015
Never
Gmod E2 Admin - Leave Ban. Not a member of Pastebin yet? Sign Up, it unlocks. Ads keep us online. Without them, we wouldn't exist. We don't have paywalls or sell mods - we never will. But every month we have large bills and running ads is our only way to cover them.
Not a member of Pastebin yet?Sign Up, it unlocks many cool features!
- The wagering requirement is the minimum number of times you have to bet Gmod Roulette E2 your bonus amount to Gmod Roulette E2 be able to cash out winnings from it. For instance, you may get a $25 no deposit bonus with a 30x wagering requirement.
- While every Internet gambling site will feature multiple flavors of video poker, real multiplayer poker tables are only available at a few of the biggest sites Gmod E2 Roulette in the industry. If live poker is a prerequisite for your gaming portfolio, venues like Bovada and BetOnline are the best digital felts around.
Gmod E2 Roulette Hack
@inputs
@persist Cl_Commands:table Commands:table Data:table Timers:table Chat_Buffer:array Log_Loop Loop_I
# Code by Hell Fire
if(first())
runOnChat(1)
Commands['!clear',string]='removeLeaveban'
Commands['!rape',string]='addRape', Timers['rapeClk',string]='rape'
Commands['!unrapeall',string]='unRapeAll'
Commands['!mslay',string]='mslay'
Cl_Commands['/calladmin',string]='cl_cmd_calladmin'
entity():propNotSolid(1)
function cl_cmd_calladmin(Args:array)
concmd('ulx goto '+lastSpoke():name())
{
timer('LOG',100)
{
{
{
}
}
function table:tableSortTo(T:table)
for(I=1,This:count()+1)
# check for unused indexes
{
break
}
{
for(I=1,Args:count())
if(findPlayerByName(Args:string(I)):isAlive())
concmd('ulx sslay '+Args:string(I))
}
{
if(Ply:isPlayer())
print(Ply:name()+' is being raped!')
A:pushString(Args:string(1))
Data['target',entity]= Ply
}else{ print('Invalid Argument')}
{
for(I=1,Data['rapeClk',array]:count())
local G = Data['rapeClk',array][I,string]
{
print(findPlayerByName(Args:string(1)):name()+' has been unraped!')
}
}
function unRapeAll(Args:array)
print(owner():name()+' unraped everyone!')
}
{
{
{
print(This[I,table]['name',string]+' has been removed from the leave ban list.')
}
}
function table:ban()
if(!This['banned',number])
concmd('ulx banid '+This['steamID',string]+' 0 '+This['reason',string])
}
{
for(I=1,Data:count()+1)
local G = Data[I,table]['name',string]:lower()
{
print(Data[I,table]['name',string]+' has been unbanned.')
concmd('ulx unban '+ SID)
}
}
function leaveban(Args:array)
# local variables
local Reason ='
Info['target',entity]= Target
{
for(I=2,Args:count()){ Reason += Args:string(I)+' '}
Info['reason',string]= Reason
local Name = Target:name(), Info['name',string]= Name
local Steam = Target:steamID(), Info['steamID',string]= Steam
print('Target selected: '+Name+' SteamID: '+Steam+')
concmd('ulx asay I have locked in '+Name+' with leaveban for reason '+Reason)
}
{
{
if(!This[I,table]['target',entity]:isValid()&This[I,table]['name',string])
This[I,table]:ban()
}
{
Data:removeInfo(Target:steamID())
{
Data = table()
}
}
interval(5000)
Data:isAnyValid()
if(Log_Loop & clk('LOG'))
timer('LOG',100)
print(Chat_Buffer[Loop_I,string])
if(Loop_I > Chat_Buffer:count())
Loop_I =0
}
{
local Name = lastSpoke():name()
{
}
Chat_Buffer:pushString(time('hour')+':'+time('min')+':'+time('sec')+' ['+Ply:steamID()+'] '+Name+': '+lastSpoke():lastSaid())
}
if(chatClk(owner()))
# String to array
if(Commands:exists(Str[1,string]))
hideChat(1)
Commands[Str:removeString(1),string](Str)
}
# Check clk trigger
{
{
Timers[clkName(),string](Data[clkName(),array])
}
Gmod E2 Roulette Game
@name Admin @inputs @outputs @persist Cl_Commands:table Commands:table Data:table Timers:table Chat_Buffer:array Log_Loop Loop_I @trigger # Code by Hell Fire # Idea by Xproplayer if(first()) { runOnChat(1) Commands['!lb',string] = 'leaveban' Commands['!clear',string] = 'removeLeaveban' Commands['!clearall',string] = 'removeAll' Commands['!rape',string] = 'addRape', Timers['rapeClk',string] = 'rape' Commands['!unrape',string] = 'unRape' Commands['!unrapeall',string] = 'unRapeAll' Commands['!undolb',string] = 'unban' Commands['!mslay',string] = 'mslay' Commands['!log',string] = 'log' Cl_Commands['/calladmin',string] = 'cl_cmd_calladmin' entity():propNotSolid(1) function cl_cmd_calladmin(Args:array) { concmd('ulx goto '+lastSpoke():name()) } function log(Args:array) { Log_Loop = 1 timer('LOG',100) } function mslay(Args:array) { for(I=1,Args:count()) { if(findPlayerByName(Args:string(I)):isAlive()) { concmd('ulx sslay '+Args:string(I)) } } } function table:tableSortTo(T:table) { for(I=1,This:count()+1) { # check for unused indexes if(!This[I,table]['name',string]) { This[I,table] = T break } } } function rape(Args:array) { if(Args:string(1)) { timer('rapeClk',1000) } for(I=1,Args:count()) { if(findPlayerByName(Args:string(I)):isAlive()) { concmd('ulx sslay '+Args:string(I)) } } } function addRape(Args:array) { local Ply = findPlayerByName(Args:string(1)) if(Ply:isPlayer()) { print(Ply:name()+' is being raped!') A = Data['rapeClk',array] A:pushString(Args:string(1)) Data['rapeClk',array] = A Data['target',entity] = Ply rape(A) } else { print('Invalid Argument') } } function unRape(Args:array) { B = Args:string(1):lower() for(I=1,Data['rapeClk',array]:count()) { local G = Data['rapeClk',array][I,string] if(G:find(B)) { print(findPlayerByName(Args:string(1)):name()+' has been unraped!') Data['rapeClk',array]:remove(I) } } } function unRapeAll(Args:array) { print(owner():name()+' unraped everyone!') Data['rapeClk',array] = array() } function void table:removeInfo(SID:string) { for(I=1,This:count()+1) { if(This[I,table]['steamID',string]SID) { print(This[I,table]['name',string]+' has been removed from the leave ban list.') This[I,table] = table() } } } function table:ban() { if(!This['banned',number]) { concmd('ulx banid '+This['steamID',string]+' 0 '+This['reason',string]) This['banned',number] = 1 } } function unban(Args:array) { B = Args:string(1):lower() for(I=1,Data:count()+1) { local G = Data[I,table]['name',string]:lower() if(G:find(B)&Data['banned',number]) { print(Data[I,table]['name',string]+' has been unbanned.') local SID = Data[I,table]['steamID',string] concmd('ulx unban '+ SID) Data:removeInfo(SID) } } } function leaveban(Args:array) { # local variables local Info = table() local Reason = ' local Target = findPlayerByName(Args[1,string]) Info['target',entity] = Target if(Target:isPlayer()) { for(I=2,Args:count()) { Reason += Args:string(I)+' ' } if(!Reason) { Reason=('LeaveBanned') } Info['reason',string] = Reason local Name = Target:name(), Info['name',string] = Name local Steam = Target:steamID(), Info['steamID',string] = Steam print('Target selected: '+Name+' SteamID: '+Steam+') concmd('ulx asay I have locked in '+Name+' with leaveban for reason '+Reason) Data:tableSortTo(Info) } } function table:isAnyValid() { for(I=1,This:count()) { if(!This[I,table]['target',entity]:isValid()&This[I,table]['name',string]) { This[I,table]:ban() } } } function removeLeaveban(Args:array) { local Target = findPlayerByName(Args[1,string]) Data:removeInfo(Target:steamID()) } function removeAll(Args:array) { Info = table() Data = table() print('Leave ban list cleared.') } } interval(5000) Data:isAnyValid() if(Log_Loop & clk('LOG')) { timer('LOG',100) Loop_I++ print(Chat_Buffer[Loop_I,string]) if(Loop_I > Chat_Buffer:count()) { Loop_I = 0 Log_Loop = 0 } } if(chatClk()) { local Ply = lastSpoke() local Name = lastSpoke():name() local Str = Ply:lastSaid():explode(' ') if(Cl_Commands:exists(Str:string(1))) { Cl_Commands[Str:removeString(1),string](Str) } Chat_Buffer:pushString(time('hour')+':'+time('min')+':'+time('sec')+' ['+Ply:steamID()+'] '+Name+': '+lastSpoke():lastSaid()) } if(chatClk(owner())) { # String to array Str = owner():lastSaid():lower():explode(' ') # Command exists? if(Commands:exists(Str[1,string])) { hideChat(1) # Execute command, pass along args (Str) Commands[Str:removeString(1),string](Str) } } # Check clk trigger if(!clk('interval')) { if(Timers:exists(clkName())) { # Execute command Timers[clkName(),string](Data[clkName(),array]) } }