0 Üye ve 1 Ziyaretçi konuyu incelemekte.
----------------------------------------->>-- Ev Sistemi-- Date: 30.07.2019-- Author: Aves----------------------------------------->>local Pickup_B_Ev = '1273' -- Boş Ev Pickup Idlocal Blip_BEv = '31' -- Boş Ev Blip Idlocal Pickup_D_Ev = '19522' -- Dolu Ev Pickup Idlocal Dlip_BEv = '32' -- Dolu Ev Blip IdaddEvent("ev_olustur",true)addEventHandler("ev_olustur",root,function()local ex, ey, ez = getElementPosition( Koordinat ) -- Oyuncunun Koordinatlarını ex , ey , ez'ye eşitler.local evpickup = createPickup( ex, ey, ez, 3, Pickup_B_Ev, 0) -- Çekilen Koordinatlara Boş Ev Pickubu Oluşturur.local evblip = createBlip( ex, ey, ez, Blip_BEv, 0, 0, 0, 255 ) -- Çekilen Koordinatlara Boş Ev Blip Oluşturur.outputChatBox("Ev Oluşturuldu..")end)
----------------------------------------->>-- Ev Sistemi-- Author: Aves----------------------------------------->>local Panel = "N" -- Panelin Hangi Tuş İle Açılacağı.local PanelB = "Ev Yönetim Sistemi" -- Panel BaşlığıGUIEditor = { checkbox = {}, edit = {}, button = {}, window = {}, label = {}}addEventHandler("onClientResourceStart", resourceRoot, function() GUIEditor.window[1] = guiCreateWindow(447, 212, 389, 353, "Ev Yönetim Sistemi", false) guiWindowSetSizable(GUIEditor.window[1], false) guiSetAlpha(GUIEditor.window[1], 0.70) guiSetProperty(GUIEditor.window[1], "CaptionColour", "C847E0F3") GUIEditor.button[1] = guiCreateButton(268, 303, 98, 32, "Oluştur", false, GUIEditor.window[1]) guiSetProperty(GUIEditor.button[1], "NormalTextColour", "C8F41414") GUIEditor.edit[1] = guiCreateEdit(83, 120, 183, 33, "", false, GUIEditor.window[1]) GUIEditor.label[2] = guiCreateLabel(83, 100, 49, 15, "Ev Fiyatı", false, GUIEditor.window[1]) GUIEditor.label[3] = guiCreateLabel(83, 160, 48, 15, "Ev Geliri", false, GUIEditor.window[1]) GUIEditor.edit[2] = guiCreateEdit(83, 178, 183, 33, "", false, GUIEditor.window[1]) GUIEditor.label[1] = guiCreateLabel(83, 230, 72, 15, "Gelir Zamanı", false, GUIEditor.window[1]) GUIEditor.checkbox[1] = guiCreateCheckBox(83, 255, 76, 16, "Dakika", false, false, GUIEditor.window[1]) GUIEditor.checkbox[2] = guiCreateCheckBox(150, 257, 80, 14, "Saat", true, false, GUIEditor.window[1]) GUIEditor.checkbox[3] = guiCreateCheckBox(220, 256, 57, 15, "Gün", false, false, GUIEditor.window[1]) GUIEditor.label[4] = guiCreateLabel(83, 38, 31, 15, "Ev Id", false, GUIEditor.window[1]) GUIEditor.edit[3] = guiCreateEdit(83, 57, 183, 33, "", false, GUIEditor.window[1]) end)bindKey(Panel, "down", function() guiSetVisible(GUIEditor.window[1], not guiGetVisible(GUIEditor.window[1])) showCursor(guiGetVisible(GUIEditor.window[1]))end)addEventHandler("onClientGUIClick",root,function()if source == GUIEditor.button[1] thentriggerServerEvent("ev_olustur",localPlayer)endend)
local ex, ey, ez = getElementPosition( Koordinat ) -- Oyuncunun Koordinatlarını ex , ey , ez'ye eşitler.
Koordinat ? tekrar söylüyorum kendini geliştirmeden bunu yapmaya çalışma ve aldığın hatayı debugscript 3 den bak söyle.Kodlocal ex, ey, ez = getElementPosition( Koordinat ) -- Oyuncunun Koordinatlarını ex , ey , ez'ye eşitler.
local Koordinat = getLocalPlayer();
local Kordinat = sourcelocal px,py,pz = getElementPosition(source)Veya: local px,py,pz = getElementPosition(Kordinat)
dostum onun yerine bunu dene. Kodlocal Kordinat = sourcelocal px,py,pz = getElementPosition(source)Veya: local px,py,pz = getElementPosition(Kordinat)localPlayer sadece client tabanlı çalışır.
outputChatBox("Ev Oluşturuldu..")
Cevabın için öncelikle teşekkür ederim dostum forumun bu mantıkta çalışması gerekiyorken gelen cevaplar usandırmak , soğutmak taraftarlı..verdiğin kodu denedim getplayer hatası gitti evet sıkıntı şuan pickup ve markerin oluşmaması KodoutputChatBox("Ev Oluşturuldu..") bunuda aslında test amaçlı koydum çalışıp çalışmadığını görmek bu yazıyı atıyor ama pickup ve marker oluşmuyor.ve panel başlattığımda çalışıyor sadece tuşla aç kapa istiyorum tuşa bağladım ama startlayınca açılıyor panelbirde mümkünse discordunu alabilir miyim ?
Dostum buradan sorduğun soruları cevaplarim.
local Pickup_B_Ev = 1273 local Blip_BEv = 31local Pickup_D_Ev = 19522local Dlip_BEv = 32
Kodlocal Pickup_B_Ev = 1273 local Blip_BEv = 31local Pickup_D_Ev = 19522local Dlip_BEv = 32Yok çalışmadı , birde script startlayınca panel açılıyor demiştim onuda atmamışsın ama bunuda çözemedik gerçi daha Zaten bunları değişmeden ve paneli yapmadan önce /ev komuduna bağlamıştım fonksiyonu o şekilde oluşturuyordu butona bağlayınca çalışmamaya başladı sadece ev oluştu yazıyor.
addEvent("ev_olustur",true)addEventHandler("ev_olustur",root,function()local ex, ey, ez = getElementPosition( source )local evpickup = createPickup( ex, ey, ez, 3,1273 , 0) local bosev = createBlipAttachedTo(evpickup, 31 ) outputChatBox("Ev Oluşturuldu..")end)
Dostum birde böyle deneKodaddEvent("ev_olustur",true)addEventHandler("ev_olustur",root,function()local ex, ey, ez = getElementPosition( source )local evpickup = createPickup( ex, ey, ez, 3,1273 , 0) local bosev = createBlipAttachedTo(evpickup, 31 ) outputChatBox("Ev Oluşturuldu..")end)
guiSetVisible(peaneladi,false)
KodguiSetVisible(peaneladi,false)
addEventHandler("onClientResourceStart", resourceRoot, function() guiSetVisible( GUIEditor.window[1],false) GUIEditor.window[1] = guiCreateWindow(447, 212, 389, 353, PanelB, false)
[code]bindKey(Panel, "down", function() if isObjectInACLGroup( 'user.'..getAccountName( getPlayerAccount( player ) ), aclGetGroup( 'Admin' ) ) then guiSetVisible(GUIEditor.window[1], not guiGetVisible(GUIEditor.window[1])) showCursor(guiGetVisible(GUIEditor.window[1]))else outputChatBox("Yetkili Değilsiniz...")end
guiSetVisible( GUIEditor.window[1],false)Bu kodu guiCreateWindowguiSetVisible( GUIEditor.window[1],false)Ve yetki fonksiyonu asla cliente olmaz.