Jump to content

مشكلة :@ :@ :@


Recommended Posts

function buildVIPsystem(EnabledTo) 
player[EnabledTo].VIP.Window = guiCreateWindow((screenW - 566) / 2, (screenH - 342) / 2, 566, 342, "# - | [VIP] System v1.0 | - #", false) 
guiWindowSetSizable(player[EnabledTo].VIP.Window, false) 
guiSetAlpha(player[EnabledTo].VIP.Window, 1.00) 
guiSetProperty(player[EnabledTo].VIP.Window, "CaptionColour", "FF00FF00") 
end 
  

لما اسوي زر يفتح اللوحة واحط

buildVIPsystem(EnabledTo)

عشان ينفذ الفنكشن

"

يجي بالديبوق

attemp to index field '?' (a nil value)

في احد يعرف يحلها ؟؟

مع إني مسوي تعريف لــ

ذا الجدول player

مسويه

player = {} 

Link to comment
سوي تريقر للسيرفر ومنه الى الكلينت

ولو كان من ايفنتات تحقق من localPlayer

لان الكلنت يكون لـ localPlayer

executeSQLQuery( ' CREATE TABLE IF NOT EXISTS `VIPsystemUSERS` (userSerial,status,expiretime) ' ) 
  
function getPlayerFromSerial ( serial ) 
    assert ( type ( serial ) == "string" and #serial == 32, "getPlayerFromSerial - invalid serial" ) 
    for index, player in ipairs ( getElementsByType ( "player" ) ) do 
        if ( getPlayerSerial ( player ) == serial ) then 
            return player 
        end 
    end 
    return false 
end 
  
addEvent('playerLogined', true) 
addEventHandler('playerLogined', root, 
function() 
getName = getPlayerName( source ) 
for i, v in ipairs(getElementsByType('player')) do 
OutPut( "".. getName.. "| Has been logined in ~ [VIP] System", v,20,20,255) 
end 
end 
) 
  
addEvent('CheckVIPuser', true) 
addEventHandler( 'CheckVIPuser', root, 
function() 
local checkUSER = executeSQLQuery( ' SELECT * FROM `VIPsystemUSERS` WHERE userSerial=? ', getPlayerSerial(source) ) 
if ( type (checkUSER) == "table" and #checkUSER == 0 or not checkUSER ) then 
triggerClientEvent( 'ErrorNotVIP', source) 
return end 
for i, item in ipairs(checkUSER) do 
VIPstatus = item.status 
expireTime = item.expiretime 
triggerClientEvent( 'YesVIPuser', source, VIPstatus, expireTime ) 
end 
end 
) 
  
addEvent('CheckPlayerSerial', true) 
addEventHandler( 'CheckPlayerSerial', root, 
function(Serial) 
getPlayerFromSerial ( Serial ) 
if (not getPlayerFromSerial (Serial)) then return end 
playerStatus = "activated" 
expiredIn = "12/7/2016" 
executeSQLQuery( ' INSERT INTO `VIPsystemUSERS` (userSerial,status,expiretime) VALUES(?,?,?) ', Serial, playerStatus, expiredIn ) 
outputChatBox( 'Activated USER seccessfully', source, 0, 255, 0) 
end 
) 

هذا السيرفر

انا مسوي في السطر

28 + 33

إنه يرسل للكلنت ترايقر عشان يقول له باللوحة حقت الفايب إنه سجل دخوله ويفتح له ازرار اللوحة والخاصيات , لاكن المشكلة

انه يفتح الخاصيات ويسجل دخول عند كل الاعبين

وعلى حسب قولك عطني جزء السيرفر وقول لي اللي اسويه بالكلنت بالضبط عشان تظهر للاعب واحد وتكون خاصة فيه فقط مو لكل الاعبين

Link to comment
triggerClientEvent( source,'YesVIPuser', source, VIPstatus, expireTime )

تم حل المشكلة + شكرا لك ... حليت مشكلة كبيرة بالنسبة لي ... ثااااااانكس

يغلق #

:mrgreen::mrgreen::mrgreen:

+ لو ابي احط مثلآ

30 وابيه يكون متغير للتايمر

يعني 30 ابي التايمر يحسبه 30 يوم وعلى الثواني

وبعد 30 يوم التايمر يسوي الفنكشن اللي احطه ...

وش قيمة التحويل من 1000 = ثانية

الى 30 = يوم

"؟؟

Link to comment
function() 
local x, y, z = getElementPosition(source) 
if (not isElement(VIPvehicle)) then 
local VIPvehicle = createVehicle( 411, x + 2, y + 2, z + 1) 
warpPlayerIntoVehicle(source, VIPvehicle) 
else destroyElement(VIPvehicle) 
local VIPvehicle = createVehicle( 411, x + 2, y + 2, z + 1) 
warpPlayerIntoVehicle(source, VIPvehicle) 
end 
end 

مايشتغل :|

Link to comment
function() 
local x, y, z = getElementPosition(source) 
local VIPvehicle = createVehicle( 411, x + 2, y + 2, z + 1) 
if (not isElement(VIPvehicle)) then 
warpPlayerIntoVehicle(source, VIPvehicle) 
else destroyElement(VIPvehicle) 
local VIPvehicle = createVehicle( 411, x + 2, y + 2, z + 1) 
warpPlayerIntoVehicle(source, VIPvehicle) 
end 
end 

مايشتغل

function() 
local x, y, z = getElementPosition(source) 
VIPvehicle = createVehicle( 411, x + 2, y + 2, z + 1) 
if (not isElement(VIPvehicle)) then 
warpPlayerIntoVehicle(source, VIPvehicle) 
else  
destroyElement(VIPvehicle) 
end 
end 

Edited by Guest
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...