-
Posts
10,056 -
Joined
-
Last visited
-
Days Won
27
Everything posted by iPrestege
-
في الخدمةة ي الغالي ذذ
-
local marker = createMarker( x,y,z,"cylinder", 1.5, 255, 255, 0, 170 ) addEventHandler("onClientMarkerHit",marker, function ( HitElement ) if getElementType ( HitElement ) == "player" then Amount = math.random(1000,5000) triggerServerEvent("TakeMoney",HitElement,Amount) addEventHandler("onClientRender",root,Dx) end end ) addEventHandler("onClientMarkerLeave",marker, function ( HitElement ) if getElementType ( HitElement ) == "player" then removeEventHandler("onClientRender",root,Dx) end end ) function RelativeToAbsolute( X, Y ) local rX, rY = guiGetScreenSize() local x = X*rX local y = Y*rY return x, y end function Dx( ) local x,y = RelativeToAbsolute( 0.32,0.39 ) dxDrawText("لقد خسرت "..Amount.." $ ",x,y, 839, 371, tocolor(0,255,0, 255), 3, "default-bold", "left", "top", false, false, true, false, false) end addEvent("TakeMoney",true) addEventHandler("TakeMoney",root, function (Amount) takePlayerMoney(source,tonumber(Amount)) end )
-
Check if a string contains special characters
iPrestege replied to scienziato-pazzo's topic in Scripting
string.find -
addEvent("GiveMoney",true) addEventHandler("GiveMoney",root, function (Amount) takePlayerMoney(source,tonumber(Amount)) end )
-
هذا الكود تفضل ذذ حط احداثياتك وسويتة يعطي فلوس عشوائية من 1000 الى 5000 ويوم تلمسة يطلع كلام بالشاشة ويروح يوم توخر عنة # Client ; local marker = createMarker( x,y,z,"cylinder", 1.5, 255, 255, 0, 170 ) addEventHandler("onClientMarkerHit",marker, function ( HitElement ) if getElementType ( HitElement ) == "player" then Amount = math.random(1000,5000) triggerServerEvent("GiveMoney",HitElement,Amount) addEventHandler("onClientRender",root,Dx) end end ) addEventHandler("onClientMarkerLeave",marker, function ( HitElement ) if getElementType ( HitElement ) == "player" then removeEventHandler("onClientRender",root,Dx) end end ) function RelativeToAbsolute( X, Y ) local rX, rY = guiGetScreenSize() local x = X*rX local y = Y*rY return x, y end function Dx( ) local x,y = RelativeToAbsolute( 0.32,0.39 ) dxDrawText("لقد ربحت "..Amount.." $ ",x,y, 839, 371, tocolor(0,255,0, 255), 3, "default-bold", "left", "top", false, false, true, false, false) end Server ; addEvent("GiveMoney",true) addEventHandler("GiveMoney",root, function (Amount) givePlayerMoney(source,tonumber(Amount)) end )
-
أي بس الكلام فوق الماركر معقد شوي ويحتاج وظائف كثير
-
guiGetScreenSize "onClientRender" getScreenFromWorldPosition getCameraMatrix getDistanceBetweenPoints3D dxGetTextWidth dxGetFontHeight dxDrawText createMarker "onClientMarkerHit" triggerServerEvent givePlayerMoney
-
تقدر تسوي داتا بالفري روم # setElementData getElementData مثال : addCommandHandler("hide", function() setElementData(localPlayer,"JetPack",true) end ) function toggleJetPack() if getElementData(localPlayer,"JetPack") == true then return end if not doesPlayerHaveJetPack(g_Me) then server.givePlayerJetPack(g_Me) guiCheckBoxSetSelected(getControl(wndMain, 'jetpack'), true) else server.removePlayerJetPack(g_Me) guiCheckBoxSetSelected(getControl(wndMain, 'jetpack'), false) end end bindKey('j', 'down', toggleJetPack) addCommandHandler('jetpack', toggleJetPack) addCommandHandler('jp', toggleJetPack)
-
No i test it now and works? u can try this one ! and see if it works or no ok? Button_ = {} Left = {} Right = {} Spawn = {} skinID = {} local id = 0 ped = createPed(0,x,y,z); setPedFrozen(ped,true); setPedAnimation(ped,"DANCING"," DAN_Down_A"); Left_Button = guiCreateButton(0.19, 0.75, 0.18, 0.04, "Previous", true); guiSetFont(Left_Button, "default-bold-small"); guiSetProperty(Left_Button, "NormalTextColour", "FFFE0000"); Right_Button = guiCreateButton(0.63, 0.76, 0.18, 0.04, "Next", true); guiSetFont(Right_Button, "default-bold-small"); guiSetProperty(Right_Button, "NormalTextColour", "FF01F4FD"); Spawn_Button = guiCreateButton(0.39, 0.70, 0.18, 0.04, "Spawn !", true); guiSetFont(Spawn_Button, "default-bold-small"); guiSetProperty(Spawn_Button, "NormalTextColour", "FF23FE00"); for i = 0, 400 do skinID[i] = i end addEventHandler("onClientGUIClick",root, function ( ) if ( source == Right_Button ) then do id = id + 1 if id > #skinID then id = 0 end end if isElement(ped) then while not setElementModel(ped, skinID[id]) do id = id + 1 end end elseif ( source == Left_Button ) then do id = id - 1 if id < 0 then id = #skinID end end if isElement(ped) then while not setElementModel(ped, skinID[id]) do id = id - 1 end end end end );
-
Aha , I Forget to create the table : skinID = {} local id = 0 for i = 0,312 do skinID[i] = i end addEventHandler("onClientGUIClick",root, function ( ) if ( source == rnextskin ) then do id = id + 1 if id > #skinID then id = 0 end end if isElement(skin) then while not setElementModel(skin, skinID[id]) do id = id + 1 end end elseif ( source == lnextskin ) then do id = id - 1 if id < 0 then id = #skinID end end if isElement(skin) then while not setElementModel(skin, skinID[id]) do id = id - 1 end end end end );
-
Try This ; local id = 0 for i = 0,312 do skinID[i] = i end addEventHandler("onClientGUIClick",root, function ( ) if ( source == rnextskin ) then do id = id + 1 if id > #skinID then id = 0 end end if isElement(skin) then while not setElementModel(skin, skinID[id]) do id = id + 1 end end elseif ( source == lnextskin ) then do id = id - 1 if id < 0 then id = #skinID end end if isElement(skin) then while not setElementModel(skin, skinID[id]) do id = id - 1 end end end end );
-
Hmmm.. i have a quis do you want to put all the game skins? or custom skins? or what? and can u show me that part u set the player skin?
-
You Have To Get The Ped Model And Send It Server Side And For Ex ; Ped = createPed(.....) local Model = getElementModel(Ped) triggerServerEvent("SetModel",localPlayer,Model)
-
And How You Will Select The Skin ? GUI or Ped or ?
-
You're Table Was Wrong And Player Bug The Script Too .
-
local spawns = { { 238.6613311767,141.05133056641,1003.0234375 }; { 190.87297058105,158.49531555176,1003.0234375 }; { 298.23620605496,172.01306152344,1007.171875 }; }; addEvent('onClientWatnsToSpawn', true) addEventHandler('onClientWatnsToSpawn', root, function () if not isElement(source) then return end local x, y, z = unpack(spawns[math.random(#spawns)]) setTimer ( spawnPlayer,3000,1,source, x, y, z,0,0,3,0 ); setTimer ( fadeCamera, 3000, 1, source, true, 0.5 ); setTimer ( setCameraTarget, 3000, 1, source, source ); showCursor ( source, false ); end ); addEventHandler ( 'onPlayerWasted', root, function ( ) fadeCamera ( source, false, 1.0, 0, 0, 0 ); setTimer ( fadeCamera, 3500, 1, source, true, 0.5 ); local x, y, z = unpack(spawns[math.random(#spawns)]); setTimer ( spawnPlayer,3000,1,source, x, y, z,0,0,3,0 ); end );
-
XXXXXXXXXXXXX > تكنسلت الطريقة في غيرها ذذ
-
You can make something like this : addCommandHandler("givevip", function ( player,cmd,playerd ) local targetPlayer = getPlayerFromName(tostring(playerd)) if not targetPlayer then return outputChatBox("Player Not Found") end if isGuestAccount(getPlayerAccount(targetPlayer)) then return outputChatBox(" * This Player is not registred!",player,255,0,0,true); end local account = getAccountName(getPlayerAccount(targetPlayer)); if not isObjectInACLGroup ("user."..account, aclGetGroup ( "VIP" ) ) then aclGroupAddObject (aclGetGroup("VIP"),"user."..account); outputChatBox("** You Have Been Give| "..getPlayerName(targetPlayer).." | Vip!",player,0,255,0,true); else aclGroupRemoveObject(aclGetGroup("VIP"),"user."..account); outputChatBox("** You Have Been Remove | "..getPlayerName(targetPlayer).." | Vip!",player,255,0,0,true); end end )
-
function showGroupVehicleSpawners(cars,x,y,z) x = x y = y z = z guiSetVisible(window['groups'],true) showCursor(true) guiGridListClear(gridlist['groups']) for i,v in ipairs (cars) do local name = getVehicleNameFromModel(v) row = guiGridListAddRow(gridlist['groups']) guiGridListSetItemText(gridlist['groups'], row, 1, name, false, false) guiGridListSetItemData(gridlist['groups'], row, 1, v) guiGridListSetItemText(gridlist['groups'], row, 2, tostring(v), false, false) guiGridListSetItemData(gridlist['groups'], row, 2, v) end end addEvent("showGroupVehicleSpawners",true) addEventHandler("showGroupVehicleSpawners",root,showGroupVehicleSpawners)
-
But how u will check if the player have a vip group or data or or or etc ..
-
Did u remove line 47?