Leaderboard
Popular Content
Showing content with the highest reputation on 22/04/20 in all areas
-
3 points
-
بسم الله الرحمن الرحيم السلام عليكم ورحمة الله وبركاتة ( اليوم سنكمل درسنا السابق ( إن لم تشاهد الدرس فيجب عليك مشاهدته قبل أن تبدأ في هذا الدرس https://forum.multitheftauto.com/topic/123998-تعلم-لغة-الجافا-مقدمة/ اليوم بحول الله سوف نكتب اول برنامج لنا في الجافا Hello World وسنطبع جملة main اولاً لابد أن نعرف ماهي دالة Console عبارة عن دالة رئيسية في الجافا مهمتها تنفيذ الاكواد واظهارها في Console اي جميع مايوضع داخل جسم الدالة يتم تنفيذه في main شكل دالة * المحدد باللون الأصفر تعني (جسم الدالة) اي كل مايوضع من اوامر داخل الدالة * اما الأقواس تعني بداية جسم الدالة ونهاية جسم الدالة * { بداية } نهاية (امر الطباعة (دالة الطباعة System.out.print(); (console) دالة الطباعة وظيفتها تعرض لنا أي شي نكتبه في شاشة -: Hello World في هذا المثال سوف نقوم بطباعة الجملة public class Test { public static void main(String[] args) { System.out.print("Hello World"); } } : ستكون النتيجة كالتالي لو اردنا نطبع جملتين ولكن كل جملة بسطر جديد نستعمل * System.out.println(); ملاحظة مهمة اي شي نضعه بين علامة التنصيص مثل * " " String يعتبر اي مجموعة من الأحرف ولا يمكن إجراء العمليات الحسابية عليه - : مثال توضيحي System.out.println("3"+"3); هنا سيصبح عملية دمج للنص - : وتكون النتيجة كالتالي 33 لذلك إذا اردنا وضع عمليات حسابة نضعها بدون علامة تنصيص مثل System.out.println(3+3); النتيجة تكون 6 وكذا انتهى درسنا اليوم وقريباً سوف نشرح انواع البيانات وامثلة عليها والي عنده سؤال يسأل1 point
-
1 point
-
1 point
-
1 point
-
1 point
-
1 point
-
I'm just leaving this here https://youtu.be/QXkUWqdpWo01 point
-
function peds(player) local rx,ry,rz = getElementRotation(localPlayer) local px, py, pz = getElementPosition(localPlayer) local rz = math.floor(rz) setClipboard("{179 ,"..px..", "..py..", "..pz..", "..rz.."};") outputChatBox("Todas as informações para adicionar o ped foram copiadas!") end addCommandHandler("localped", peds) Bom, eu colocaria dessa forma. A função 'math.floor' vai te dar o menor valor inteiro dentro de um número, acredito que funcionaria melhor nesse caso. Ali eu só pedi pro script me retornar o 'rz' novamente, mas no caso o 'rz' inteiro, diferente do primeiro rz que foi dado, entende? Por exemplo: x = 1,5 Se eu fizer o math.floor(x), ele vai me dar x = 11 point
-
you need to create a .col for your object, if you are using kams plugin you can use the model itself and convert it to a col, then load with https://wiki.multitheftauto.com/wiki/EngineLoadCOL then replace with: https://wiki.multitheftauto.com/wiki/EngineReplaceCOL1 point
-
nesse evento o código sabe o assento pq ele foi desenvolvido com esses 3 parâmetros pra verificar quais parâmetros cada evento usa veja na parte de Parameters no artigo da wiki: https://wiki.multitheftauto.com/wiki/OnPlayerVehicleEnter theVehicle: a vehicle element representing the vehicle that was entered. (parâmetro 1: o veiculo que o player entrou) seat: an int representing the seat in which the player is entering. (parâmetro 2: um numero inteiro representando o assento, 0 seria o motorista, 1 = assento de passageiro (a localização depende do veiculo) e assim por diante) jacked: a player element representing a player who has been jacked. (parâmetro 3: seria o caso de quando um player arranca outro do carro, esse parâmetro retorna o player que foi arrancado) também no artigo da wiki tem o Source que pra esse evento é o player/ped que entrar no carro no seu outro tópico o Lord Henry citou outro evento parecido que no caso o primeiro parâmetro era player e o segundo tbm o assento: https://wiki.multitheftauto.com/wiki/OnVehicleEnter vc pode entrar nesses 2 e os outros eventos server pra ver como eles funcionam: https://wiki.multitheftauto.com/wiki/Server_Scripting_Events1 point
-
@PedroFaria seu pedido foi recusado. Infelizmente você não atende aos critérios necessários para ser da Staff do MTA. Entre os requisitos, destacamos: Conhecer todas as regras do fórum. (falhou) O mínimo que todo usuário deveria fazer. Consideramos que você não conhece as regras do fórum, pois criou o tópico no local incorreto e na linguagem incorreta daquela seção. A propósito, você pode ver as regras aqui. Ser ativo no fórum/discord do MTA (falhou/falhou) Você acabou de criar sua conta aqui no fórum, é necessário ser ativo no fórum, ajudar os usuários, ter um número razoável de mensagens que ajudaram os usuários. Sua conta não é membro no Discord do MTA. Ter habilidade de MTA Scripting (falhou) É necessário saber programar resources para o MTA no nível intermediário ou avançado, assim você tem capacidade para ajudar nas dúvidas de scripting dos outros usuários, responder dúvidas sobre os resources, etc. Ter habilidade para corrigir bugs do MTA (OK) É necessário saber resolver bugs de crashes e fechamentos inesperados do programa para poder ajudar os usuários a resolvê-los. Saber falar em inglês (falhou) Inglês intermediário ou avançado é necessário para manter a comunicação com o resto da Staff. Como vc solicitou em português numa seção inglesa, consideramos que você não sabe inglês. Ter alta habilidade de comunicação. (falhou) Analisamos a forma com que você se comunica de maneira escrita (seu tópico) e verbal (seu canal) e ela pode não ser compreendida por todos os usuários, principalmente por aqueles que utilizam linguagem mais culta. Além de diversos erros gramaticais na escrita. Para ser moderador é necessário linguagem formal enquanto estiver atuando como moderador. Critérios opcionais, não são necessários para se tornar moderador, mas fazem de você um moderador mais capaz. Ter habilidade de Modelagem 3D para GTA SA Saber modelar objetos, convertê-los para o formato que o MTA entende e saber como instalá-los num servidor de MTA. Para poder ajudar os usuários com dúvidas sobre modelagem. Ter habilidade de animação para GTA SA O mesmo que o critério acima. Ter habilidade com Host e Servidores. Saber criar um servidor de MTA tanto público quanto local e instalar resources nele. Ter habilidade com Banco de dados. Saber criar e gerenciar bancos de dados no MTA, tanto internal.db quanto registry.db e custom.db. Em SQLite ou MySQL. Ter habilidade em programação de Shaders. Utilizado em scripting no MTA. Os seguintes critérios não puderam ser analisados: É necessário ter inteligência emocional. Isto é, não se deixar levar por emoções e agir de maneira lógica. Se estiver ocorrendo algum tipo de conflito, o moderador precisa saber resolver sem brigar com os usuários. Quando algum usuário tenta provocar um moderador, ele deve saber agir de maneira séria sem entrar na provocação e sem abusar ao dar punições severas demais. Também entra neste critério, a capacidade de liderança. Outra coisa a ser considerada é que um moderador precisa ser querido em sua comunidade, isto é, os usuários gostam do trabalho de moderação dele. Ser uma pessoa que ajuda a todos sem ficar julgando ou se achando melhor que os outros. As pessoas não gostam de pedir ajuda para pessoas arrogantes ou desumildes. Vale lembrar que os moderadores não mandam nos usuários, eles apenas citam as regras e pedem para os usuários segui-las. Espero que entenda os motivos acima listados. Um abraço.1 point
-
getAccountID só funciona a partir da versão 1.5.5 release:12217. O server deve estar com ao menos essa versão.1 point
-
u should learn about php a little <?php require_once('vendor/autoload.php'); use MultiTheftAuto\Sdk\Mta; use MultiTheftAuto\Sdk\Model\Server; use MultiTheftAuto\Sdk\Model\Authentication; $server = new Server('your ip', your port); $auth = new Authentication('your username', 'your password'); $mta = new Mta($server, $auth); $response = $mta->getResource('dev2')->call('getPlayersNumber'); var_dump($response); // or you can do like this echo $response[0];1 point
-
display ur php code here not photo and this notic is okay u should call this page from mta sa server to return value for u if u wanna call mta server instead u should see this example on wiki <?php require_once('vendor/autoload.php'); use MultiTheftAuto\Sdk\Mta; use MultiTheftAuto\Sdk\Model\Server; use MultiTheftAuto\Sdk\Model\Authentication; $server = new Server('127.0.0.1', 22005); $auth = new Authentication('myUser', 'myPassword'); $mta = new Mta($server, $auth); $response = $mta->getResource('someResource')->call('callableFunction', $arg1, $arg2, $arg3, ...); // or $response = $mta->getResource('someResource')->call->callableFunction($arg1, $arg2, $arg3, ...); var_dump($response);1 point
-
Obtenha a cor do marker com getMarkerColor e verifique se ela é vermelha logo após a condição do isElementWithinMarker. Se a cor for vermelha, manda o outro outputChatBox. Caso contrário, compra normalmente e aplica a cor vermelha no marker com setMarkerColor.1 point
-
1 point
-
1 point
-
setPlayerWantedLevel takePlayerMoney onClientGUIClick - Supondo que seja clicando em um botão do painel GUI.1 point
-
1 point
-
https://wiki.multitheftauto.com/wiki/Resource:DxGUI aconselho usar GUI use o resource GUI Editor pra fazer paineis dx ou gui, como você esta começando agora é bem complicado fazer um painel com calculos sem usar o GUI Editor. Tutorial em GUI: https://forum.multitheftauto.com/topic/113482-tutorial-em-vídeo-sobre-cegui/1 point
-
بسم الله الرحمن الرحيم السلام عليكم ورحمة الله وبركاته اليوم وبحمد الله خلصت مود البيوت وحبيت اوريه لكم وآخذ رايكم ض1 : مميزاته للأدمن يقدر يعمل بيت جديد لأي حساب * يقدر يحذف البيت * يقدر يستعمل بيوت الجاهزه من اللعبه وانا خليت يصير تستخدم 28 بيت * يقدر يستعمل بيوت هو مصممها في الماب اديتور * يقدر يحذف البيت من قائمة البيع * : مميزاته للاعب يقدر يرتبه ويخلي فيه اثاث واشياء ثانيه * يقدر يقفله بباسورد او يحذف الباسوورد * يقدر يبيع البيت للسيرفر ويحصل نصف قيمة البيت * يقدر يبيع البيت في قائمة البيع او يحذفه من القائمة * (فيه مكان مخصص لبيع البيوت ،، او يقدر الاعب الثاني يشتريه لما يروح للبيت نفسه) يقدر اي لاعب ثاني يدخل معاه البيت ويشوفوه معاه * ..... واشياء ثانيه بسيطه : الفيديو طريقة اضافة بيت جديد + تعديله ملاحظة : انا صاحب البيت في الفيديو من كذا اقدر اعدله بعض الحاجات الثانيه الي اشوف انها بسيطه يعني هههههه ان شاء الله يعجبكم وابي رايكم تحياتي , #[9MoD]ahmedfef Skype: ahmed.fef1 point
-
مبدع احمد فيف ^ ودائما في الصدارة .. مود بصراحة جميل ورائع واقيمه 100% موفق احمد ^1 point
-
0 points
