Jump to content

پاسخ به سوالات مربوط به اسکریپت نویسی


Recommended Posts

On 14/06/2019 at 08:40, iMontieGo said:

سلام بچه ها من یه اسکریپت میخوام که بتونم برای اسپاون کردن ماشین بتونم بهش رنگ ام بدم

بچه ها چطوری سریال یه نفر رو ببینم و با همون سریال بنش کنم که وقتی وارد صفحه ی لاگین میشه بهش بگه شما سریال بن هستید

ببخشید اینو یادم رفت بگم, میشه بگید چطوری باید از فانکشن stringfind استفاده کنم

و چطوری کاری کنم که اگه پلیری که در فکشنی نبود در 30 متری یک پلیس بود خود به خود هیلش به 0 ست بشه ممنون میشم جواب بدید آقای دهیم

دوست عزیز لطفا از اسم افراد دیگر سو استفاده نکنید

@Deihim007

این اکانت تقلبی هست که از اسم بنده سو استفاده شده , در واقع من همچین سوالی نپرسیدم

لطفا رسیدگی بشه و این فرد از انجمن محروم بشه

 

@iMontieGo 

دوست عزیز شما هم هرکی هستی با اسم خودت سوالتو مطرح کن من خودم جوابتو میدم

 

 

Edited by AƖι
کامل نبودن متن
Link to comment
  • 2 months later...
  • 5 months later...

سلام

سوال دارم لطفا هر کی بلده راهنماییم کنه

یک مد وب بروزِر به صورت پیش فرض در پوشه ی سرور در  ام تی ای وجود داره که در عکسِ پایین با دایره قرمز رنگ مشخصش کردم

http://s7.picofile.com/file/8388100676/mta_screen_2020_02_13_19_46_03.jpg

من میخوام این وب بروزِر رو به مدی که ساختم منتقل کنم

من مدی ساختم و میخوام این وب بروزِ به جای اینکه همینجوری تو صفحه بازی (مثل عکسی که گذاشتم) ظاهر بشه، تو صفحه اون مدی که ساختم اونجا ظاهر بشه. کلا مدُی که میسازم شبیه دسکتاپ کامپیوتره و میخوام این وب بروزِ تو صفحه مُدم باشه نه همینجوری تو صفحه اول بازی!(که عکسش تو بالا هست)

لطفا اگر یک کدی یا یک روشی وجود داره که بشه این وب بروزِر رو انتقال داد به صفحه یه مُد دیگه راهنمایی کنید

با تشکر

 

 

 

 

 

Link to comment
  • 3 weeks later...

من تازه شروع کردم به یادگیری لوا . . . 

با توجه به چیزی که من دیدم لوا همش فانکشن و متغیر و . . . هست .

میخواستم ببینم که چجوری میشه از لوا برای ساخت سرور که یه محیط گرافیکی هست استفاده کنم .

ممنون میشم کمک کنید ❤️

Link to comment
12 hours ago, DANFOR said:

من تازه شروع کردم به یادگیری لوا . . . 

با توجه به چیزی که من دیدم لوا همش فانکشن و متغیر و . . . هست .

میخواستم ببینم که چجوری میشه از لوا برای ساخت سرور که یه محیط گرافیکی هست استفاده کنم .

ممنون میشم کمک کنید ❤️

سلام

من خودم  هیچی از برنامه نویسی بلد نیستم و فقط میتونم اسکریپت ها رو ادیت کنم ولی برات یه راهکار بگم.

بهتره که سوالت رو به زبان انگلیسی ترجمه کنی و در بخش عمومی انجمن ام تی ای مطرح کنی. اینجوری زود به نتیجه میرسی.اینجا تو بخش فارسی، هیچ کس به سوالات جواب نمیدن

 

 

Link to comment
  • 3 weeks later...

سلام

function createVehicleForPlayer(player, command, model)
    local db = exports.db:getConnection()
    local x, y, z = getElementPosition(player)
    y = y + 5

    dbExec(db, 'INSERT INTO vehicles (model, x, y, z) VALUES (?, ?, ?, ?)', model, x, y, z)
    createVehicle(model, x, y + 5, z)
end

addCommandHandler('createvehicle', createVehicleForPlayer, false, false)

دوستان موقع ساخت ماشين اين ارور رو ميده

[2020-03-21 05:55:27] ERROR: vehicles\vehicels.Lua:4: call: failed to call 'db:getConnection' [string "?"]
[2020-03-21 05:55:33] WARNING: vehicles\vehicels.Lua:8: Bad argument @ 'dbExec' [Expected db-connection at argument 1, got boolean]

 

Link to comment
48 minutes ago, [IR-DK] Mr Player said:

سلام


function createVehicleForPlayer(player, command, model)
    local db = exports.db:getConnection()
    local x, y, z = getElementPosition(player)
    y = y + 5

    dbExec(db, 'INSERT INTO vehicles (model, x, y, z) VALUES (?, ?, ?, ?)', model, x, y, z)
    createVehicle(model, x, y + 5, z)
end

addCommandHandler('createvehicle', createVehicleForPlayer, false, false)

دوستان موقع ساخت ماشين اين ارور رو ميده


[2020-03-21 05:55:27] ERROR: vehicles\vehicels.Lua:4: call: failed to call 'db:getConnection' [string "?"]
[2020-03-21 05:55:33] WARNING: vehicles\vehicels.Lua:8: Bad argument @ 'dbExec' [Expected db-connection at argument 1, got boolean]

 

اکسپورتی رو که دارید کال می کنید بررسی کنید.

Link to comment
  • 1 month later...

بنده به کد نویسی علاقه خاصی دارم و مشکل اینه که سال هاست دارم تلاش میکنم اما نمیتونم کد بنویسم. لطفا اگه کسی بگه کجا میتونم کد نویسی یاد بگیرم ممنون میشم.البته کد نویسی برای ام تی ای.

Link to comment
  • 4 months later...
On 29/04/2020 at 14:59, madsup said:

بنده به کد نویسی علاقه خاصی دارم و مشکل اینه که سال هاست دارم تلاش میکنم اما نمیتونم کد بنویسم. لطفا اگه کسی بگه کجا میتونم کد نویسی یاد بگیرم ممنون میشم.البته کد نویسی برای ام تی ای.

https://wiki.multitheftauto.com/

  • Thanks 1
Link to comment
  • 2 months later...
  • 3 months later...

سلام خسته نباشید

من یه کلومون (ایندکس)داخل دیتا بیس دارم که میخام سر ساعت مشخصی (مثلا ۲۳ هر شب)عدد های داخل این کلومون به صفر تغییر کنه و ست بشه باید از چه کدی استفاده کنم؟!

با تشکر

Link to comment
  • 1 month later...

سلام دوستان من به یه مشکل کوچیک برخوردم

توی کنسول این  وارنینگ رو میده

Bad argument @ 'setElementModel' [Expected element at argument 1, got number '100']

که به خط زیر توی کدام مربوطه

setElementModel (tonumber(getElementData(accSys:getPlayerAcc(thePlayer), "cSkin")))
	
    

 

اینم کدا

---- admin duty skin ----
addCommandHandler("a209",
function ( thePlayer, command )
    if tonumber(getElementData(accSys:getPlayerAcc(thePlayer), "pAdmin")) < 10 then
    return false
	end
	setElementData(accSys:getPlayerAcc(thePlayer), "dSkin", 209)
	setElementModel (thePlayer, 209)
    
end)
 
--- admin off skin ---- 
addCommandHandler("o209",
function ( thePlayer, command )
    if tonumber(getElementData(accSys:getPlayerAcc(thePlayer), "pAdmin")) < 10 then
	
    return false
	
	end
	setElementModel (tonumber(getElementData(accSys:getPlayerAcc(thePlayer), "cSkin")))
	
    
end)

اولی یعنی ادیمن دیوتی اسکین رو که کامندشو میزنم اسکین ست میشه مشکلی هم نیست

این اسکین هم که ست میشه میره توی ریکوردی به اسم dSkin ذخیره میشه که اونم درسته

 

بعدش که کد پایینی یعنی ادمین اف اسکین رو که کامندشو میزنم چیزی نمیشه و وارنینگ بالا رو میده

 

نمیدونم مشکل چیه ولی توی کد پایینی باید ست المنت مدل بره مدل ذخیره شده توی ریکورد به اسم cSkin رو روی پلیر ست کنه

 

که نمیکنه و وارنینگ بالا رو میده

 

 

لطفااااااااااااااااااااااااااااااااااااا یکی کمکم کنه خیلی ممنون

Edited by amirmahdi
Link to comment
  • 3 weeks later...
On 01/05/2021 at 02:30, amirmahdi said:

سلام دوستان من به یه مشکل کوچیک برخوردم

توی کنسول این  وارنینگ رو میده

Bad argument @ 'setElementModel' [Expected element at argument 1, got number '100']

که به خط زیر توی کدام مربوطه


setElementModel (tonumber(getElementData(accSys:getPlayerAcc(thePlayer), "cSkin")))
	
    

 

اینم کدا


---- admin duty skin ----
addCommandHandler("a209",
function ( thePlayer, command )
    if tonumber(getElementData(accSys:getPlayerAcc(thePlayer), "pAdmin")) < 10 then
    return false
	end
	setElementData(accSys:getPlayerAcc(thePlayer), "dSkin", 209)
	setElementModel (thePlayer, 209)
    
end)
 
--- admin off skin ---- 
addCommandHandler("o209",
function ( thePlayer, command )
    if tonumber(getElementData(accSys:getPlayerAcc(thePlayer), "pAdmin")) < 10 then
	
    return false
	
	end
	setElementModel (tonumber(getElementData(accSys:getPlayerAcc(thePlayer), "cSkin")))
	
    
end)

اولی یعنی ادیمن دیوتی اسکین رو که کامندشو میزنم اسکین ست میشه مشکلی هم نیست

این اسکین هم که ست میشه میره توی ریکوردی به اسم dSkin ذخیره میشه که اونم درسته

 

بعدش که کد پایینی یعنی ادمین اف اسکین رو که کامندشو میزنم چیزی نمیشه و وارنینگ بالا رو میده

 

نمیدونم مشکل چیه ولی توی کد پایینی باید ست المنت مدل بره مدل ذخیره شده توی ریکورد به اسم cSkin رو روی پلیر ست کنه

 

که نمیکنه و وارنینگ بالا رو میده

 

 

لطفااااااااااااااااااااااااااااااااااااا یکی کمکم کنه خیلی ممنون

 سلام 

 شما کد بالا که مربوط به دیوتی هست رو در کد پایین قرار بدید و فقط ای پی اسکین رو تغییر بدید اینجوری مشکل شما حل خواهد شد

Link to comment
  • 1 month later...

سلام من یه ریسورس کامل از یه سرور ار پی جی  میخوام  اگه کمک کنید ممنون میشم ?

سلام من یه ریسورس کامل از یه سرور ار پی جی  میخوام  اگه کمک کنید ممنون میشم ?

Link to comment
  • 2 weeks later...
On 08/07/2021 at 00:42, Alitaheri said:

سلام من یه ریسورس کامل از یه سرور ار پی جی  میخوام  اگه کمک کنید ممنون میشم ?

سلام من یه ریسورس کامل از یه سرور ار پی جی  میخوام  اگه کمک کنید ممنون میشم ?

اینجا برای کمک به اسکریپتراس نه برای پابلیک کردن گیم مود :/

Link to comment
  • 5 months later...
On 21/01/2022 at 00:32, PeymanBRN said:

سلام میشه بگید من الان یه چیزی ادد میکنم چه طوری سیو کنم مثلا اگه اف ران کنم سرور  رو دوباره نیاز نشه من اونارو ادد کنم

سلام عزیزم
نیاز به اد کردن دوباره نیست باید ریسورسش رو استارت کنی برای استارت شدن خودکار ریسورس ها داخل فایل 

server => mods => deathmatch => mtaserver.conf 

لاین 267 به بعد رو ادیت کن و اسم ریسورس های خودت رو بزار

Edited by TheEcstasy
اشتباه کوچیک :)
Link to comment
  • 2 weeks later...

من میخوام به این کد دستور بدم تا حالت پرش ماشین روشن و خاموش بشه با استفاده از کامند (سی ام دی ) کمکم کنید :(؟

 

bindKey ( "lshift","down",
function  () 
    local vehicle = getPedOccupiedVehicle(localPlayer) 
    if (isVehicleOnGround( vehicle ) == true) then           
    local sx,sy,sz = getElementVelocity ( vehicle ) 
                    setElementVelocity( vehicle ,sx, sy, sz+0.55 ) 
    end 
end 
)

 

Link to comment
  • 4 weeks later...
  • 1 year later...

سلام من میخوام اسکریپتری 

MTA 

یاد بگیریم بعد به زبان لوا کامل مسلطم ولی نمیتونم تو ام تی ای اسکریپتری کنم و کد هاش کلا با لوا فرق میکنه اگه میشه یه منبع خوب فارسی برای آموزش یا خودتون آموزش اختصاصی بدید و یه مبلغی هم بابتش پرداخت میکنم

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...