like this?
p = getLocalPlayer(p)
function gamembox ()
if guiGetVisible(gamemm) then
guiSetVisible(gamemm,false)
showCursor(false)
else
gamemm = guiCreateWindow(0.325,0.350,0.350,0.350,"Rio Grande Gamemode v0.5",true)
guiWindowSetSizable(gamemm,false)
guiWindowSetMovable(gamemm,false)
tabPanel = guiCreateTabPanel ( 0, 0.1, 1, 1, true, gamemm )
ls = guiCreateTab( "Los Santos", tabPanel )
sf = guiCreateTab( "San Fierro", tabPanel )
lv = guiCreateTab( "Las Vanturas", tabPanel )
listls = guiCreateGridList(0.01,0.02,0.4,0.96,true,ls)
teamsls = guiGridListAddColumn(listls,"Choose A Team",0.9)
local row1 = guiGridListAddRow ( listls )
local row2 = guiGridListAddRow ( listls )
local row3 = guiGridListAddRow ( listls )
local row4 = guiGridListAddRow ( listls )
local row5 = guiGridListAddRow ( listls )
local row6 = guiGridListAddRow ( listls )
lspdt = guiGridListSetItemText ( listls, row1, teamsls, "LSPD", false, false )
lbt = guiGridListSetItemText ( listls, row2, teamsls, "Los Banditos", false, false )
grvt = guiGridListSetItemText ( listls, row3, teamsls, "Grove", false, false )
lcnt = guiGridListSetItemText ( listls, row4, teamsls, "La Costa Nostra", false, false )
ballt = guiGridListSetItemText ( listls, row5, teamsls, "Ballas", false, false )
medlst = guiGridListSetItemText ( listls, row6, teamsls, "Medic", false, false )
lsok = guiCreateButton(0.79,0.83,0.2,0.15,"OK",true,ls)
guiSetProperty( lsok, "HoverTextColour", "FF0064FF" )
addEventHandler ( "onClientGUIClick", lsok, team , false )
end
end
function team()
guiGridListGetItemText ( listls, guiGridListGetSelectedItem ( listls ) )
end
function teamgrov ()
guiSetVisible(gamemm,false)
showCursor(false)
triggerServerEvent("onTeamGrov", getRootElement(), p)
end
function teamLSPD ()
guiSetVisible(gamemm,false)
showCursor(false)
triggerServerEvent("onTeamLSPD", getRootElement(), p)
end
function teamlcn ()
guiSetVisible(gamemm,false)
showCursor(false)
triggerServerEvent("onTeamlcn", getRootElement(), p)
end
function teamlb ()
guiSetVisible(gamemm,false)
showCursor(false)
triggerServerEvent("onTeamLB", getRootElement(), p)
end
function teambal ()
guiSetVisible(gamemm,false)
showCursor(false)
triggerServerEvent("onTeamBal", getRootElement(), p)
end
addEventHandler( "onClientResourceStart", getResourceRootElement( getThisResource( ) ), gamembox )
addEventHandler ( "onClientPlayerWasted", getLocalPlayer(), gamembox )
sry but i dont understand it what i have to do now?
server side :
function createTeamsOnStart () teamMedic = createTeam ( "Medic", 255, 0, 0 ) teamLSPD = createTeam ( "LSPD", 0, 0, 255 ) teamSFPD = createTeam ( "SFPD", 0, 0, 255 ) teamLVPD = createTeam ( "LVPD", 0, 0, 255 ) teamArmy = createTeam ( "Army", 34,139,34 ) --gangs teamTune = createTeam ( "Tunestars", 34,139,34 ) teamCivi = createTeam ( "Civilan", 255,222,173 ) teamLCN = createTeam ( "LCN", 65,105,225 ) teamLB = createTeam ( "LB", 32,178,170 ) teamYak = createTeam ( "Yakuzza", 105,105,105 ) teamCob = createTeam ( "The Cobras", 97,97,97 ) teamBal = createTeam ( "Ballas", 139,0,0 ) teamWA = createTeam ( "The Warriors", 250,235,215 ) teamGrov = createTeam ( "Groves", 0,255,0 ) end addEventHandler ( "onResourceStart", getResourceRootElement(getThisResource()), createTeamsOnStart ) function civi ( source, weapon, ammo) setPlayerTeam ( source, teamCivi ) spawnPlayer ( source, 414, 2536, 19 ) takeAllWeapons ( source ) setElementHealth ( source, 100 ) setPlayerNametagColor ( source, 255,222,173 ) setPlayerSkin ( source, randInt(18, 26) ) setPlayerArmor ( source, 0 ) end addEvent("onTeamCivi", true) addEventHandler("onTeamCivi", getRootElement(), civi) function tune ( source, weapon, ammo) setPlayerTeam ( source, teamTune ) spawnPlayer ( source, -1952, 280, 35 ) takeAllWeapons ( source ) giveWeapon ( source, 1, 1 ) giveWeapon ( source, 4, 1 ) giveWeapon ( source, 24, 500 ) giveWeapon ( source, 28, 500 ) giveWeapon ( source, 31, 500 ) giveWeapon ( source, 41, 1000 ) giveWeapon ( source, 39, 50 ) setElementHealth ( source, 100 ) setPlayerNametagColor ( source, 0,100,255 ) setPlayerSkin ( source, randInt(46,48) ) setPlayerArmor ( source, 100 ) end addEvent("onTeamTune", true) addEventHandler("onTeamTune", getRootElement(), tune) --Staatsdiener function Medic ( source, weapon, ammo) setPlayerTeam ( source, teamMedic ) spawnPlayer ( source, 1172.7, -1320.04, 15.4 ) takeAllWeapons ( source ) giveWeapon ( source, 3, 1 ) giveWeapon ( source, 24, 300 ) giveWeapon ( source, 29, 300 ) giveWeapon ( source, 41, 100 ) setElementHealth ( source, 100 ) setPlayerNametagColor ( source, 255, 0, 0 ) setPlayerSkin ( source, randInt (274, 276) ) setPlayerArmor ( source, 0 ) end addEvent("onTeamMed", true) addEventHandler("onTeamMed", getRootElement(), Medic) function LSPD ( source, commandName ) setPlayerTeam ( source, teamLSPD ) spawnPlayer ( source, 1580,-1635,13 ) takeAllWeapons ( source ) giveWeapon ( source, 3, 1 ) giveWeapon ( source, 24, 500 ) giveWeapon ( source, 29, 500 ) giveWeapon ( source, 31, 500 ) giveWeapon ( source, 17, 500 ) giveWeapon ( source, 41, 1000 ) setPlayerArmor ( source, 0 ) setPlayerSkin ( source, 280 ) setElementHealth ( source, 100 ) setPlayerNametagColor ( source, 0, 0, 255 ) end addEvent("onTeamLSPD", true) addEventHandler("onTeamLSPD", getRootElement(), LSPD) function SFPD ( source, commandName ) setPlayerTeam ( source, teamSFPD ) spawnPlayer ( source, -1614.8, 687, 7 ) takeAllWeapons ( source ) giveWeapon ( source, 3, 1 ) giveWeapon ( source, 24, 500 ) giveWeapon ( source, 29, 500 ) giveWeapon ( source, 31, 500 ) giveWeapon ( source, 17, 500 ) giveWeapon ( source, 41, 1000 ) setPlayerArmor (source, 0 ) setPlayerSkin ( source, 283 ) setElementHealth ( source, 100 ) setPlayerNametagColor ( source, 0, 0, 255 ) end addEvent("onTeamSFPD", true) addEventHandler("onTeamSFPD", getRootElement(), SFPD) function LVPD ( source, commandName ) setPlayerTeam (source, teamLVPD ) spawnPlayer ( source, 2293, 2451.8, 11 ) takeAllWeapons ( source ) giveWeapon ( source, 3, 1 ) giveWeapon ( source, 24, 500 ) giveWeapon ( source, 29, 500 ) giveWeapon ( source, 31, 500 ) giveWeapon ( source, 17, 500 ) giveWeapon ( source, 41, 1000 ) setPlayerArmor ( source, 0 ) setPlayerSkin ( source, 282 ) setElementHealth ( source, 100 ) setPlayerNametagColor ( source, 00, 0, 255 ) end addEvent("onTeamLVPD", true) addEventHandler("onTeamLVPD", getRootElement(), LVPD) function Army ( source, commandName ) setPlayerTeam ( source, teamArmy ) spawnPlayer ( source, -1342, 491.8, 11.2 ) takeAllWeapons ( source ) giveWeapon ( source, 30, 500 ) giveWeapon ( source, 22, 500 ) giveWeapon ( source, 27, 500 ) giveWeapon ( source, 32, 500 ) giveWeapon ( source, 16, 500 ) giveWeapon ( source, 44, 500 ) setPlayerArmor ( source, 100 ) setPlayerSkin ( source, 287 ) setElementHealth ( source, 100 ) setPlayerNametagColor ( source, 34,139,34 ) end addEvent("onTeamArm", true) addEventHandler("onTeamArm", getRootElement(), Army) --Gangs function warri ( source, commandName ) setPlayerTeam ( source, teamWA ) spawnPlayer ( source, 1956, 742, 14 ) takeAllWeapons ( source ) giveWeapon ( source, 1, 1 ) giveWeapon ( source, 4, 1 ) giveWeapon ( source, 24, 500 ) giveWeapon ( source, 28, 500 ) giveWeapon ( source, 30, 500 ) giveWeapon ( source, 18, 100 ) giveWeapon ( source, 41, 500 ) setElementHealth ( source, 100 ) setPlayerSkin ( source, randInt (227, 228) ) setPlayerNametagColor ( source, 250,235,215 ) end addEvent("onTeamWarri", true) addEventHandler("onTeamWarri", getRootElement(), warri) function bike ( source, commandName ) setPlayerTeam ( source, teamCob ) spawnPlayer ( source, 2578, 2346, 18 ) takeAllWeapons ( source ) giveWeapon ( source, 1, 1 ) giveWeapon ( source, 4, 1 ) giveWeapon ( source, 24, 500 ) giveWeapon ( source, 28, 500 ) giveWeapon ( source, 30, 500 ) giveWeapon ( source, 18, 100 ) giveWeapon ( source, 41, 500 ) setElementHealth ( source, 100 ) setPlayerSkin ( source, randInt (247,248) ) setPlayerNametagColor ( source, 97,97,97 ) end addEvent("onTeamBike", true) addEventHandler("onTeamBike", getRootElement(), bike) function yak ( source, commandName ) setPlayerTeam ( source, teamYak ) spawnPlayer ( source, 2633, 1824, 11 ) takeAllWeapons ( source ) giveWeapon ( source, 1, 1 ) giveWeapon ( source, 4, 1 ) giveWeapon ( source, 24, 500 ) giveWeapon ( source, 28, 500 ) giveWeapon ( source, 30, 500 ) giveWeapon ( source, 18, 100 ) giveWeapon ( source, 41, 500 ) setElementHealth ( source, 100 ) setPlayerSkin ( source, randInt (117, 120) ) setPlayerNametagColor ( source, 105,105,105 ) end addEvent("onTeamYAK", true) addEventHandler("onTeamYAK", getRootElement(), yak) function lcn ( source, commandName ) spawnPlayer ( source, 1123, -2044, 74 ) setPlayerTeam ( source, teamLCN ) takeAllWeapons ( source ) giveWeapon ( source, 1, 1 ) giveWeapon ( source, 4, 1 ) giveWeapon ( source, 24, 500 ) giveWeapon ( source, 28, 500 ) giveWeapon ( source, 30, 500 ) giveWeapon ( source, 18, 100 ) giveWeapon ( source, 41, 500 ) setElementHealth ( source, 100 ) setPlayerSkin ( source, randInt (111, 113) ) setPlayerNametagColor ( source, 65,105,225 ) end addEvent("onTeamlcn", true) addEventHandler("onTeamlcn", getRootElement(), lcn) function lb ( source, commandName ) setPlayerTeam ( source, teamLB ) spawnPlayer ( source, 2789, -1628, 10.9 ) takeAllWeapons ( source ) giveWeapon ( source, 1, 1 ) giveWeapon ( source, 4, 1 ) giveWeapon ( source, 24, 500 ) giveWeapon ( source, 28, 500 ) giveWeapon ( source, 30, 500 ) giveWeapon ( source, 18, 100 ) giveWeapon ( source, 41, 500 ) setElementHealth ( source, 100 ) setPlayerSkin ( source, randInt (173, 175) ) setPlayerNametagColor ( source, 32,178,170 ) end addEvent("onTeamLB", true) addEventHandler("onTeamLB", getRootElement(), lb) function Grov ( source, commandName ) setPlayerTeam ( source, teamGrov ) spawnPlayer ( source, 2492.394, -1692.6, 15 ) takeAllWeapons ( source ) giveWeapon ( source, 1, 1 ) giveWeapon ( source, 4, 1 ) giveWeapon ( source, 24, 500 ) giveWeapon ( source, 28, 500 ) giveWeapon ( source, 30, 500 ) giveWeapon ( source, 18, 100 ) giveWeapon ( source, 41, 500 ) setElementHealth ( source, 100 ) setPlayerSkin ( source, randInt (105, 107) ) setPlayerNametagColor ( source, 0, 255,0 ) end addEvent("onTeamGrov", true) addEventHandler("onTeamGrov", getRootElement(), Grov) function Ballas ( source, commandName ) setPlayerTeam ( source, teamBal ) spawnPlayer ( source, 1803.66, -2140.165, 13.54 ) takeAllWeapons ( source ) giveWeapon ( source, 1, 1 ) giveWeapon ( source, 4, 1 ) giveWeapon ( source, 24, 500 ) giveWeapon ( source, 28, 500 ) giveWeapon ( source, 30, 500 ) giveWeapon ( source, 18, 100 ) giveWeapon ( source, 41, 500 )