Jump to content

لوق موقع


Recommended Posts

3 minutes ago, TOUNSI | ا̍ڸــڛۣــ؏ــٰٱ̍دہ said:

للآسف أخي الأشياء متعوب عليها

ما اقدر اعطيك أسمحلي

لا لا مابي جاهز

انا ابي فنكشات فقط 

على العموم لو ما تبي تعطيني مو عليك امر خوي 

 

53 minutes ago, !#DesTroyeR_,) said:

"onPlayerChat"
getRealTime
callRemote
fetchRemote

صراحة ما جربت من قبل بس توقعي بتحتاج ذي الفنكشنات وحاول انت وعطنا محاولتك

تمام بجرب شكرا

Link to comment
54 minutes ago, Omar Aly said:

لا لا مابي جاهز

انا ابي فنكشات فقط 

على العموم لو ما تبي تعطيني مو عليك امر خوي 

 

تمام بجرب شكرا

تم يالغالي

سوي محاولة وبإذن الله بكون مخلص لك اللوق شيء سهل وبسيط لاكن يتتطلب تركيز

لوق ما انصح على موقع , مسوي لوحة لوحات شراء لو شخص يرسل بطاقات تجيني ع موقع خاص فيني 

المشكلة تعب مرة ومصدق الله خلصتهم ما انصحك سويهم على لوحة
 

 

Link to comment

عندي لك نصيحة روح سيرفر الوزارة ودور علي كونسل منهم واعطي كل واحد منهم حوالي 60 دولار وراح تلاقي مواقع معك مو موقع واحد :lol:

+ يمديك تشوف ذا يمكن تفهم شي 
 

 

  • Like 1
Link to comment
On 01/03/2019 at 23:56, !#DesTroyeR_,) said:

"onPlayerChat"
getRealTime
callRemote
fetchRemote

صراحة ما جربت من قبل بس توقعي بتحتاج ذي الفنكشنات وحاول انت وعطنا محاولتك

1 - getRealTime

مالها فايدة في وقتنا الحالي لانها ترجعلك قيم انتا تقعد تزود عليها لذالك قامت ام تي ايه باعادة فتح الدالة

os.data

اللي ترجعلك الوقت الصحيح

مثال :

print('[ ' .. os.date("%d/%m/%Y") .. ' ] ')

2 - callRemote

ما يقدر يستخدمها في طلبوا

لان طلبوا لما حد يرسل رسالة تنطبع في صفحة خاصة به

لذالك ما يقدر يستخدمها

doReturn

Use this function when you want to return data when a page is called with callRemote. You should NOT output any other data to the page, e.g. using echo as this will cause the return to fail.

 

بس يقدر يدخل كل رسالة في جدول ويعمل فنكشن لاسترجاع القيم من الجدول

ويعمل اكسبورت للفنكشن

ويعملوا كول من صفحة البي اتش بي

call

This function calls an exported function in a specific resource.

Syntax:

$mtaServer = new mta( $hostname, $port, $username, $password );
$resource = $mtaServer->getResource ( $resourceName );
$returns[] = $resource->call ( "functionName" [,args...] );

 

وبعديها يفضل يحدث الصفحة كل 3 او 5 ثواني عشان يجدد الرسائل ويطبعها

3 - fetchRemote

مالها اي فايدة

Link to comment
1 minute ago, KillerX said:

1 - getRealTime

مالها فايدة في وقتنا الحالي لانها ترجعلك قيم انتا تقعد تزود عليها لذالك قامت ام تي ايه باعادة فتح الدالة

os.data

اللي ترجعلك الوقت الصحيح

مثال :


print('[ ' .. os.date("%d/%m/%Y") .. ' ] ')

2 - callRemote

ما يقدر يستخدمها في طلبوا

لان طلبوا لما حد يرسل رسالة تنطبع في صفحة خاصة به

لذالك ما يقدر يستخدمها

doReturn

Use this function when you want to return data when a page is called with callRemote. You should NOT output any other data to the page, e.g. using echo as this will cause the return to fail.

 

بس يقدر يدخل كل رسالة في جدول ويعمل فنكشن لاسترجاع القيم من الجدول

ويعمل اكسبورت للفنكشن

ويعملوا كول من صفحة البي اتش بي

call

This function calls an exported function in a specific resource.

Syntax:


 
  1. $mtaServer = new mta( $hostname, $port, $username, $password );$resource = $mtaServer->getResource ( $resourceName );$returns[] = $resource->call ( "functionName" [,args...] );

 

وبعديها يفضل يحدث الصفحة كل 3 او 5 ثواني عشان يجدد الرسائل ويطبعها

3 - fetchRemote

مالها اي فايدة

مخلاص يا وحش داخل بقوة ليه
وبعدين انا عمري ما جربت اني اربط اي موقع باللعبة :lol::sad1:

Link to comment
Just now, !#DesTroyeR_,) said:

مخلاص يا وحش داخل بقوة ليه
وبعدين انا عمري ما جربت اني اربط اي موقع باللعبة :lol::sad1:

ملقوش في الورد [ديستروير] عيب

قالولوا يا احمر الخدين

?

Link to comment
1 hour ago, KillerX said:

1 - getRealTime

مالها فايدة في وقتنا الحالي لانها ترجعلك قيم انتا تقعد تزود عليها لذالك قامت ام تي ايه باعادة فتح الدالة

os.data

اللي ترجعلك الوقت الصحيح

مثال :


print('[ ' .. os.date("%d/%m/%Y") .. ' ] ')

2 - callRemote

ما يقدر يستخدمها في طلبوا

لان طلبوا لما حد يرسل رسالة تنطبع في صفحة خاصة به

لذالك ما يقدر يستخدمها

doReturn

Use this function when you want to return data when a page is called with callRemote. You should NOT output any other data to the page, e.g. using echo as this will cause the return to fail.

 

بس يقدر يدخل كل رسالة في جدول ويعمل فنكشن لاسترجاع القيم من الجدول

ويعمل اكسبورت للفنكشن

ويعملوا كول من صفحة البي اتش بي

call

This function calls an exported function in a specific resource.

Syntax:


 
  1. $mtaServer = new mta( $hostname, $port, $username, $password );$resource = $mtaServer->getResource ( $resourceName );$returns[] = $resource->call ( "functionName" [,args...] );

 

وبعديها يفضل يحدث الصفحة كل 3 او 5 ثواني عشان يجدد الرسائل ويطبعها

3 - fetchRemote

مالها اي فايدة

p_11590pqlc1.jpg

  • Haha 2
Link to comment

@Omar Aly

server.lua

Messages = { }

addEventHandler( "onPlayerChat" , root , 
	function( msg )
		local localTime = '[ ' .. os.date("%d/%m/%Y") .. ' ] '
		local plrName = '[ ' .. getPlayerName( source ) .. ' ] : '
		local Show = localTime .. plrName .. msg
		table.insert( Messages , Show )
	end
)
			
function getMessages(  )				
	if( #Messages > 0 ) then
		return Messages
	end
	return false
end

meta.xml

<meta>
	<script src="client.lua" type="Client"/>
	<script src="server.lua" type="server"/>		
	<export function="getMessages" http="true" />		
</meta>

php file

<?php
include( "mta_sdk.php" );
$mtaServer = new mta("serverHost", port , "account_username" , "account_password");
$resource = $mtaServer->getResource ("resourceName");
$Messages = $resource->call("getMessages")[0];
if( gettype( $Messages[0] ) == "NULL" ){
	echo("there's no Messages Now !!");
}
else{
	for( $x = 0 ; $x < count( $Messages ) ; $x++ ){
		echo( $Messages[$x] . "<br>" );
	}
}
header("refresh: 3;");
?> 

result :

https://obliterated-repairs.000webhostapp.com/Test.php

Edited by KillerX
  • Like 1
Link to comment
23 minutes ago, KillerX said:

php file


<?php
include( "mta_sdk.php" );
$mtaServer = new mta("serverHost", port , "account_username" , "account_password");
$resource = $mtaServer->getResource ("resourceName");
$Messages = $resource->call("getMessages")[0];
if( gettype( $Messages[0] ) == "NULL" ){
	echo("there's no Messages Now !!");
}
else{
	for( $x = 0 ; $x < count( $Messages ) ; $x++ ){
		echo( $Messages[$x] . "<br>" );
	}
}
header("refresh: 3;");
?> 

result :

https://obliterated-repairs.000webhostapp.com/Test.php

طيب وين احط الاكواد دي بتاعت الـ PHP
وازاي اعمل رابط الموقع!

Link to comment
4 minutes ago, Omar Aly said:

طيب وين احط الاكواد دي بتاعت الـ PHP
وازاي اعمل رابط الموقع!

1 -من هنا  php sdk حمل الملف ال

https://wiki.multitheftauto.com/wiki/PHP_SDK

2 - لازم يكون عندك برنامج لتجربة صفحة البي اتش بي

انصحك تحمل برنامج

wamp

3 - السطر دا

$mtaServer = new mta("serverHost", port , "account_username" , "account_password");

بدل account_username

ب اسم الحساب بتاعك في السيرفر + لازم يكون حسابك في رتبة الكونسل

و ال account_password

بباسورد الحساب

و serverHost

بايبي السيرفروالبورت

مثال

195.156.314.65:26510

و في port

خليها بورت السيرفر مثال

26510

والافضل تخلي اصدار البي اتش بي 5

+

حط الملف حق الاس دي كي مع ملف البي اتش بي

بالتوفيق

 

35 minutes ago, KillerX said:

$resource = $mtaServer->getResource ("resourceName")

صحيح

بدل resourceName

باسم الريسورس اللي انتا حطيت فيه ملف السيرفر اللي فوق

+

لازم يكون الريسورس دا في رتبة الكونسل

+

اهم شئ : لازم السيرفر اللي انتا تجرب عليه عالمي مش محلي

Link to comment
On 05/03/2019 at 21:29, KillerX said:

os.data

 

1- os مكتبة وليست داله

On 05/03/2019 at 21:29, KillerX said:

 ما يقدر يستخدمها في طلبوا

 

2-يمديه يستخدمها

On 05/03/2019 at 21:29, KillerX said:

3 - fetchRemote

مالها اي فايدة

3- بالعكس هذي اسهل طريقة لعمل كذا

يمدديك تمرر الداتا اللي تبيها عن طريق الارقيومنت

اللي اسمه postData

وبالعكس هالوظيفه افضل من callRemote

لانها تسمحلك تمرر الالمنتات عن طريق الموقع

مثل اللاعب الخ

بتقولي كيف بقولك بكل بساطه الارقمنت

postData

يقبل سترنج كيف بمرر تيبل @_@

يمديك استخدام الفنكشن 

toJson

وبصفحة ال php

يمديك تستخدم

json_decode

تقريبا ولا decode_json

مدري نسيته عالعموم بالتوفيق @_@

Link to comment
8 minutes ago, KillerX said:

json_decode

انا ما احاول اوصلك الفنكشن بالظبط ولكن اوصلك الفكره +_+

عالعموم اتمنى تكون استفدت كان سهل ابححث بجوجل ترا ههه

10 minutes ago, KillerX said:

 os مكتبة

 

اللي mta  فتحته هو الوصول الى مكتبة os

وليس الداله +_+

Link to comment
Just now, Master_MTA said:

انا ما احاول اوصلك الفنكشن بالظبط ولكن اوصلك الفكره +_+

عالعموم اتمنى تكون استفدت كان سهل ابححث بجوجل ترا ههه

******** احاول اقلل الكلام في الرد لان الكبيورد زي ال

ومشكور علي المعلومات يا عسل :) منك نستفيد

  • Like 1
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...