[YARDIM] Roleplay Ev Anahtarı Kopyalama

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Çevrimdışı HaYaLeTCoCuK

  • Yeni Üye
  • *
    • İleti: 6
: 08 Şubat 2019, 17:59:03
Merhaba elimde arac anahtarı kopyalama sistemi var ben bunu ev anahtarına çevirmek istiyorum yardımcı olurmusunuz

Arac Anahtarı Sistemi

Kod
local mysql = exports.mysql

anahtarcol = createColSphere( 1491.7080078125, 1306.0517578125, 1093.2963867188, 18, 2 )--Kordinatı AYARLA
setElementDimension( anahtarcol, 0 )
setElementInterior( anahtarcol , 0 )


function anahtaryardim(thePlayer)
  if anahtarcol then
   outputChatBox("#FF6600[?]#FFFFFF Anahtar almak için /anahtarkopyala [aracID]", thePlayer, 255, 255, 255, true )
end
end
addEventHandler("onColShapeHit",anahtarcol ,anahtaryardim)

function anahtarkomut(thePlayer)
  if anahtarcol then
  addCommandHandler("anahtarkopyala", anahtarfunct)
end
end
addEventHandler("onColShapeHit",anahtarcol ,anahtarkomut)

function anahtarkomut2(thePlayer)
  if anahtarcol then
  removeCommandHandler("anahtarkopyala", anahtarfunct)
end
end
addEventHandler("onColShapeLeave",anahtarcol ,anahtarkomut2)



function anahtarfunct(thePlayer, commandName, id)
    if not (id) then
       outputChatBox("#FF0000[!]#FFFFFF Anahtar Komut Kullanımı: /" .. commandName .. " [AracID]", thePlayer, 255, 194, 14, true)
   else
       local theVehicle = exports.pool:getElement("vehicle", tonumber(id))
   local aracsahibi = getElementData(theVehicle, "owner")
   local dbid = getElementData(thePlayer, "dbid")
   local resultb = mysql:query_fetch_assoc( "SELECT `id` FROM `characters` WHERE `id`=" .. mysql:escape_string(dbid) )
   local sahibid = tonumber(resultb["id"])
  if theVehicle then
  local para = exports.global:getMoney(thePlayer)
       if para < 15000 then
   gerekpara = 15000
  outputChatBox("#FF0000[!]#FFFFFF Malesef ".. gerekpara .."$ gerekmektedir.", thePlayer, 255, 194, 14, true)
  return end
  if sahibid==aracsahibi then
exports["item-system"]:giveItem(thePlayer, 3, tonumber(id))
gerekpara = 15000
outputChatBox("#66FF00[!]#FFFFFF Aracınızın anahtarını ".. gerekpara .."$'a yaptirdiniz.", thePlayer, 255, 194, 14, true)
exports.global:takeMoney(thePlayer, 15000)
else
outputChatBox("#FF0000[!]#FFFFFF Anahtarını almaya çalıştığınız araç sizin değil.", thePlayer, 255, 194, 14, true)
end
end
end
end
« Son Düzenleme: 08 Şubat 2019, 18:59:08 Gönderen: Narkoz »
 


MTASATURK

[YARDIM] Roleplay Ev Anahtarı Kopyalama
« : 08 Şubat 2019, 17:59:03 »

Çevrimdışı shephard^

  • Uzman Üye
  • *
    • İleti: 776
  • decay.
Yanıtla #1 : 08 Şubat 2019, 20:49:32
owldaki mesleklerde ve ped-systemde var böyle bir şeye ne gerek var?
 


Çevrimdışı sp4lz

  • Yeni Üye
  • *
    • İleti: 6
Yanıtla #2 : 09 Şubat 2019, 15:53:48
/getkey komutu kopyalıyordu sanırım, bulup değerleri değiştirin, kodu herkese açık yapıp para alma ekleyin.

Örn: kodun bulunduğu konumda if getPlayerAdmin yazan kısmı silin ya da açıklama olarak tanımlayın
 


Çevrimdışı shephard^

  • Uzman Üye
  • *
    • İleti: 776
  • decay.
Yanıtla #3 : 09 Şubat 2019, 17:05:59
getkey sadece adminler kullanıyor arkadaş bunu herkesin kullanmasını istiyor sanırım mekaped ile yapabilirsin.