Jump to content

Unknown errors


glowdemon1

Recommended Posts

Try it and tell me the results.

-- Server Side 
function mainFunction() 
    fadeCamera(source, true,0) 
    setPlayerBlurLevel(source, 255) 
    setTimer(spawnPlayerLogin, 3000,1, source) 
end 
  
function spawnPlayerLogin(joinedPlayer) 
    if not joinedPlayer then 
        joinedPlayer = source 
    end 
    spawnPlayer(joinedPlayer, 1742.0826416016,-1943.5759277344,13.569787979126) 
    setCameraTarget(joinedPlayer,joinedPlayer) 
end 
addEventHandler("trigger", root, spawnPlayerLogin) 
addEvent("trigger", true) 
  
function setCameraOnPlayerJoin() 
    showPlayerHudComponent ( source, "all", false) 
    fadeCamera ( source, true, 1 ) 
    setPlayerBlurLevel ( source, 20 ) 
    setCameraMatrix ( source, 1468.8785400391, -919.25317382813, 100.153465271, 1468.388671875, -918.42474365234, 99.881813049316 )  
end 
addEventHandler("onPlayerJoin", root, setCameraOnPlayerJoin) 
  
function giveWeaponToPlayer(thePlayer,command, weapon, amount) 
    if not (weapon) then  
        outputChatBox("Usage : /givewep WEAPON AMOUNT", thePlayer) 
    else  
        if not (amount) then  
            outputChatBox("Usage : /givewep WEAPON AMOUNT", thePlayer) 
        else  
            giveWeapon ( thePlayer, weapon, amount, true ) 
        end 
    end 
end 
addCommandHandler ( "givewep", giveWeaponToPlayer ) 

-- Client Side 
function centerWindow(center_window) 
    local screenW,screenH=guiGetScreenSize() 
    local windowW,windowH=guiGetSize(center_window,false) 
    local x,y = (screenW-windowW)/2,(screenH-windowH)/2 
    guiSetPosition(center_window,x,y,false) 
end 
  
function showLoginLogo() 
    local logLogo = guiCreateStaticImage(0,0,370,112, "logoWC.png", false)  
    if logLogo then 
        centerWindow(logLogo) 
        logBtn = guiCreateButton(10,10,112,10,"Press to join", false) 
        addEventHandler("onClientGUIClick", logBtn, trigger, false) 
    end 
end showLoginLogo () 
  
function trigger() 
    triggerServerEvent("trigger", localPlayer) 
end 

Link to comment

@3NAD thanks but it still doesn't work. I suspect and I'm 99% sure its the triggerTrigger not triggering, I've slightly edited the code.

Server:

function mainFunction() 
    fadeCamera(source, true,0) 
    setPlayerBlurLevel(source, 255) 
    setTimer(spawnPlayerLogin, 3000,1, source) 
end 
  
function spawnPlayerLogin(joinedPlayer) 
    if not joinedPlayer then 
        joinedPlayer = source 
    end 
    spawnPlayer(joinedPlayer, 1742.0826416016,-1943.5759277344,13.569787979126) 
    setCameraTarget(joinedPlayer) 
    showChat(source, true) 
    outputChatBox("Welcome to "..getServerName().. ". Enjoy your stay") 
end 
addEventHandler("triggerTrigger", root, spawnPlayerLogin) 
addEvent("triggerTrigger", true) 
function setCameraOnPlayerJoin() 
    showPlayerHudComponent ( source, "all", false) 
    fadeCamera ( source, true, 1 ) 
    setPlayerBlurLevel ( source, 20 ) 
    -- setCameraMatrix ( source, 1468.8785400391, -919.25317382813, 100.153465271, 1468.388671875, -918.42474365234, 90.881813049316 ) 
    setCameraMatrix ( source, 1468.8785400391, -919.25317382813, 100.153465271, 1468.388671875, -918.42474365234, 99.881813049316 ) 
    showChat(source, false) 
end 
addEventHandler("onPlayerJoin", root, setCameraOnPlayerJoin) 
  
function giveWeaponToPlayer(thePlayer,command, weapon, amount) 
    if not (weapon) then 
        outputChatBox("Usage : /givewep WEAPON AMOUNT", thePlayer) 
    else 
        if not (amount) then 
            outputChatBox("Usage : /givewep WEAPON AMOUNT", thePlayer) 
        else 
            giveWeapon ( thePlayer, weapon, amount, true ) 
        end 
    end 
end 
addCommandHandler ( "givewep", giveWeaponToPlayer ) 

Client :

function centerWindow(center_window) 
    local screenW,screenH=guiGetScreenSize() 
    local windowW,windowH=guiGetSize(center_window,false) 
    local x,y = (screenW-windowW)/2,(screenH-windowH)/2 
    guiSetPosition(center_window,x,y,false) 
end 
function trigger() 
    showCursor(false) 
    guiSetVisible(logLogo, false) 
    guiSetVisible(logBtn, false) 
    triggerServerEvent("triggerTrigger", localPlayer) 
end 
function showLoginLogo() 
    logLogo = guiCreateStaticImage(0,0,370,112, "logoWC.png", false) 
    if logLogo then 
        centerWindow(logLogo) 
        showCursor(true) 
        logBtn = guiCreateButton(350,280,120,30,"Press to join", false) 
        guiSetFont(logBtn, "default-bold-small") 
        guiSetAlpha(logBtn, 0.5) 
        -- guiSetProperty(logBtn, "textColours", "#FFFFFF") 
        addEventHandler("onClientGUIClick", logBtn, trigger, false) 
    end 
end showLoginLogo () 
  
  

Please ignore the weapongiving thingy, I didn't remove it yet.

Link to comment
function spawnPlayerLogin(joinedPlayer) 
    if not joinedPlayer then 
        joinedPlayer = source 
    end 
    spawnPlayer(joinedPlayer, 1742.0826416016,-1943.5759277344,13.569787979126) 
    setCameraTarget(joinedPlayer) 
    showChat(joinedPlayer, true) 
    outputChatBox("Welcome to "..getServerName().. ". Enjoy your stay", joinedPlayer) 
end 
addEvent("triggerTrigger", true) 
addEventHandler("triggerTrigger", root, spawnPlayerLogin) 

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...