Post by Java on Jun 3, 2014 19:15:50 GMT 5.5
Guy here is my new class lua check it qut any bug pm me
I'm Have 2 version of this class lua
version 1 class lua (You can't chose a class it random)
version 2 class (In this version you can chose class when spawn only!)
Have Fun!
And don't khow how to add or upload lua to RR page pls help me
I'm Have 2 version of this class lua
version 1 class lua (You can't chose a class it random)
if sample==nil then sample={} end
sample.classes={}
function classmenu(id)
menu(id,"Choose one,Grenadier|Famas,First Recon|MP5,Overwatch|M249,Sniper|AWP,Special Ops|M4A1,Rusian Soldier|AK47,Rusher|P90,Builder|Wrench,Lol|Laser,Flashed|FlashBang")
end
function setclass(id,c)
if (c==1) then
parse("strip "..id)
parse('hudtxt2 '..id..' 48 "©255255255Class: ©154255120Grenadier" 5 408')
parse ("setmaxhealth "..id.." 105")
parse("setarmor "..id.." 110")
parse("equip "..id.." 39")
parse("equip "..id.." 2")
parse("equip "..id.." 51")
parse("equip "..id.." 52")
msg2(id,"©154255120You Class is: Grenadier")
end
if (c==2) then
parse("strip "..id)
parse ("setmaxhealth "..id.." 110")
parse('hudtxt2 '..id..' 48 "©255255255Class: ©154255120First Recon" 5 408')
parse("setarmor "..id.." 120")
parse("equip "..id.." 20")
parse("equip "..id.." 6")
parse("equip "..id.." 51")
parse("equip "..id.." 52")
msg2(id,"©154255120You Class is: First Recon")
end
if (c==3) then
parse("strip "..id)
parse ("setmaxhealth "..id.." 107")
parse('hudtxt2 '..id..' 48 "©255255255Class: ©154255120Overwatch" 5 408')
parse("setarmor "..id.." 115")
parse("equip "..id.." 40")
parse("equip "..id.." 3")
parse("equip "..id.." 51")
parse("equip "..id.." 53")
msg2(id,"©154255120You Class is: Overwatch")
end
if (c==4) then
parse("strip "..id)
parse ("setmaxhealth "..id.." 80")
parse('hudtxt2 '..id..' 48 "©255255255Class: ©154255120Sniper" 5 408')
parse("setarmor "..id.." 150")
parse("equip "..id.." 35")
parse("equip "..id.." 1")
parse("equip "..id.." 52")
parse("equip "..id.." 53")
msg2(id,"©154255120You Class is: Sniper")
end
if (c==5) then
parse("strip "..id)
parse ("setmaxhealth "..id.." 110")
parse('hudtxt2 '..id..' 48 "©255255255Class: ©154255120Special Ops" 5 408')
parse("setarmor "..id.." 105")
parse("equip "..id.." 32")
parse("equip "..id.." 5")
parse("equip "..id.." 51")
msg2(id,"©154255120You Class is: Special Ops")
end
if (c==6) then
parse("strip "..id)
parse ("setmaxhealth "..id.." 110")
parse('hudtxt2 '..id..' 48 "©255255255Class: ©154255120Rusian Soldier" 5 408')
parse("setarmor "..id.." 105")
parse("equip "..id.." 30")
parse("equip "..id.." 4")
parse("equip "..id.." 77")
msg2(id,"©154255120You Class is: Rusian Soldier")
end
if (c==7) then
parse("strip "..id)
parse ("setmaxhealth "..id.." 103")
parse('hudtxt2 '..id..' 48 "©255255255Class: ©154255120Rusher" 5 408')
parse("setarmor "..id.." 110")
parse("equip "..id.." 1")
parse("equip "..id.." 22")
msg2(id,"©154255120You Class is: Rusher")
end
if (c==8) then
parse("strip "..id)
parse ("setmaxhealth "..id.." 100")
parse('hudtxt2 '..id..' 48 "©255255255Class: ©154255120Builder" 5 408')
parse("setarmor "..id.." 100")
parse("equip "..id.." 3")
parse("equip "..id.." 10")
parse("equip "..id.." 85")
parse("equip "..id.." 74")
msg2(id,"©154255120You Class is: Builder")
end
if (c==9) then
parse("strip "..id)
parse ("setmaxhealth "..id.." 10")
parse('hudtxt2 '..id..' 48 "©255255255Class: ©154255120Lol" 5 408')
parse("equip "..id.." 83")
parse("equip "..id.." 12")
msg2(id,"©154255120You Class is: Lol")
end
if (c==10) then
parse("strip "..id)
parse ("setmaxhealth "..id.." 50")
parse("setarmor "..id.." 15")
parse('hudtxt2 '..id..' 48 "©255255255Class: ©154255120Flashed" 5 408')
parse("equip "..id.." 1")
parse("equip "..id.." 52")
msg2(id,"©154255120You Class is: Flashed")
end
end
addhook("spawn","shoot")
function shoot(id)
if not (player(id,"bot")) then
setclass(id,math.random(1,8))
else
setclass(id,math.random(1,7))
end
end
addhook("menu","choose_class")
function choose_class(id,menu,sel)
if (menu=="Choose one") then
if (sel>0 and sel<=7) then
setclass(id,sel)
end
end
end
addhook("buy","sample.classes.buy")
function sample.classes.buy()
return 1
end
addhook("walkover","sample.classes.walkover")
function sample.classes.walkover(id,iid,type)
if (type>=61 and type<=68) then
return 0
end
return 1
end
addhook("drop","sample.classes.drop")
function sample.classes.drop()
return 1
end
addhook("die","sample.classes.die")
function sample.classes.die()
return 1
end
version 2 class (In this version you can chose class when spawn only!)
if sample==nil then sample={} end
sample.classes={}
function classmenu(id)
menu(id,"Choose one,Grenadier|Famas,First Recon|MP5,Overwatch|M249,Sniper|AWP,Special Ops|M4A1,Rusian Soldier|AK47,Rusher|P90,Builder|Wrench,Lol|Laser,Flashed|FlashBang")
end
function setclass(id,c)
if (c==1) then
parse("strip "..id)
parse('hudtxt2 '..id..' 48 "©255255255Class: ©154255120Grenadier" 5 408')
parse ("setmaxhealth "..id.." 105")
parse("setarmor "..id.." 110")
parse("equip "..id.." 39")
parse("equip "..id.." 2")
parse("equip "..id.." 51")
parse("equip "..id.." 52")
msg2(id,"©154255120You Class is: Grenadier")
end
if (c==2) then
parse("strip "..id)
parse ("setmaxhealth "..id.." 110")
parse('hudtxt2 '..id..' 48 "©255255255Class: ©154255120First Recon" 5 408')
parse("setarmor "..id.." 120")
parse("equip "..id.." 20")
parse("equip "..id.." 6")
parse("equip "..id.." 51")
parse("equip "..id.." 52")
msg2(id,"©154255120You Class is: First Recon")
end
if (c==3) then
parse("strip "..id)
parse ("setmaxhealth "..id.." 107")
parse('hudtxt2 '..id..' 48 "©255255255Class: ©154255120Overwatch" 5 408')
parse("setarmor "..id.." 115")
parse("equip "..id.." 40")
parse("equip "..id.." 3")
parse("equip "..id.." 51")
parse("equip "..id.." 53")
msg2(id,"©154255120You Class is: Overwatch")
end
if (c==4) then
parse("strip "..id)
parse ("setmaxhealth "..id.." 80")
parse('hudtxt2 '..id..' 48 "©255255255Class: ©154255120Sniper" 5 408')
parse("setarmor "..id.." 150")
parse("equip "..id.." 35")
parse("equip "..id.." 1")
parse("equip "..id.." 52")
parse("equip "..id.." 53")
msg2(id,"©154255120You Class is: Sniper")
end
if (c==5) then
parse("strip "..id)
parse ("setmaxhealth "..id.." 110")
parse('hudtxt2 '..id..' 48 "©255255255Class: ©154255120Special Ops" 5 408')
parse("setarmor "..id.." 105")
parse("equip "..id.." 32")
parse("equip "..id.." 5")
parse("equip "..id.." 51")
msg2(id,"©154255120You Class is: Special Ops")
end
if (c==6) then
parse("strip "..id)
parse ("setmaxhealth "..id.." 110")
parse('hudtxt2 '..id..' 48 "©255255255Class: ©154255120Rusian Soldier" 5 408')
parse("setarmor "..id.." 105")
parse("equip "..id.." 30")
parse("equip "..id.." 4")
parse("equip "..id.." 77")
msg2(id,"©154255120You Class is: Rusian Soldier")
end
if (c==7) then
parse("strip "..id)
parse ("setmaxhealth "..id.." 103")
parse('hudtxt2 '..id..' 48 "©255255255Class: ©154255120Rusher" 5 408')
parse("setarmor "..id.." 110")
parse("equip "..id.." 1")
parse("equip "..id.." 22")
msg2(id,"©154255120You Class is: Rusher")
end
if (c==8) then
parse("strip "..id)
parse ("setmaxhealth "..id.." 100")
parse('hudtxt2 '..id..' 48 "©255255255Class: ©154255120Builder" 5 408')
parse("setarmor "..id.." 100")
parse("equip "..id.." 3")
parse("equip "..id.." 10")
parse("equip "..id.." 85")
parse("equip "..id.." 74")
msg2(id,"©154255120You Class is: Builder")
end
if (c==9) then
parse("strip "..id)
parse ("setmaxhealth "..id.." 10")
parse('hudtxt2 '..id..' 48 "©255255255Class: ©154255120Lol" 5 408')
parse("equip "..id.." 83")
parse("equip "..id.." 12")
msg2(id,"©154255120You Class is: Lol")
end
if (c==10) then
parse("strip "..id)
parse ("setmaxhealth "..id.." 50")
parse("setarmor "..id.." 15")
parse('hudtxt2 '..id..' 48 "©255255255Class: ©154255120Flashed" 5 408')
parse("equip "..id.." 1")
parse("equip "..id.." 52")
msg2(id,"©154255120You Class is: Flashed")
end
end
addhook("spawn","shoot")
function shoot(id)
if not (player(id,"bot")) then
classmenu(id)
else
setclass(id,math.random(1,7))
end
end
addhook("menu","choose_class")
function choose_class(id,menu,sel)
if (menu=="Choose one") then
if (sel>0 and sel<=7) then
setclass(id,sel)
end
end
end
addhook("buy","sample.classes.buy")
function sample.classes.buy()
return 1
end
addhook("walkover","sample.classes.walkover")
function sample.classes.walkover(id,iid,type)
if (type>=61 and type<=68) then
return 0
end
return 1
end
addhook("drop","sample.classes.drop")
function sample.classes.drop()
return 1
end
addhook("die","sample.classes.die")
function sample.classes.die()
return 1
end
Have Fun!
And don't khow how to add or upload lua to RR page pls help me