Leaderboard
Popular Content
Showing content with the highest reputation on 22/04/18 in all areas
-
طبعا المكتبة مب كامله تنصحوني ابيعها؟ مع العلم يمكن لما اخلص اسوي محرر خاص بها مثل guiEditor باذن الله كم تتوقعون سعرها بيكون لو ابيعها2 points
-
Please give me a Ferrari and a big mansion. 1. We're not going to make you thing for free 2. Wrong forum if you are looking for a (paid) scripter2 points
-
Provavelmente se trata de um script do gamemode. Tente encontrar esse código nos seus resources. Você pode usar uma ferramenta de busca com palavras-chave (ex: "is connecting" ou o evento "onPlayerConnect"/"onPlayerJoin").1 point
-
joinquit é o nome de um resource, não o nome da função. Você pode abrir todos os scripts do gamemode e buscar pelos texto que aparece na tela. Sugiro que use o notepad++ para abrir os scripts. Dai use Ctrl+F e busque por has joined the server em todos eles. Também procure por eventos do tipo onPlayerJoin.1 point
-
É ilegal descriptografar as senhas das contas dos jogadores. Se você ver algum servidor que faz isso, pode denunciar. Só porque outros servidores fazem coisa errada, não significa que você deva fazer também.1 point
-
Supondo que na sua lista, existam 3 contas. Cada uma com seu Kills/Death. Então vc deve criar a lista assim: | AccountName | Kills | Deaths | | joaozinho123 | 12 | 5 | | logindocara2 | 25 | 55 | | usuarioJames | 4 | 0 | No caso, se você quer atualizar as kills de usuarioJames, você vai especificar a linha 3 e a coluna 2 para substituir aquele valor por um novo. Mas se você clicar na coluna de Kills, ele vai reorganizar por ordem do menor pro maior, e então as kills do usuarioJames passa a ser na linha 1 e coluna 2. Por isso que é muito difícil vc especificar o item a ser atualizado, é mais fácil limpar a lista e preenchê-la com os dados atualizados. É... Não precisa se preocupar com bancos de dados nesse caso.1 point
-
Não. As listas (GuiCreateGridList) não funcionam da mesma forma que os bancos de dados. É mais difícil vc "atualizar" um valor da lista do que do banco de dados, você precisa especificar a linha e coluna exata da lista cujo item você quer mudar. É mais fácil você simplesmente limpar a lista inteira usando guiGridListClear quando o usuário fechar o painel. E quando ele abrir o painel, preencher novamente a lista com os novos valores. Se você preencher sem limpar a lista, ele vai adicionar os novos valores após os que já existem, duplicando os dados. Lembre-se: A lista não está salvando nenhum dado. Está apenas mostrando-os a você de maneira organizada. Não há problema em limpar a lista, pois os dados não são salvos nela e sim nas contas dos jogadores.1 point
-
Então você está tentando explodir o servidor de tanto processamento, né? Ficar verificando todas as contas é algo bem pesado para se fazer, ainda mais repetidamente. Em vez de ficar atualizando a cada tanto tempo, é mais fácil vc limpar a lista ao fechar o menu, e preenchê-la novamente quando abrir o painel.1 point
-
Se o seu objetivo é apenas salvar a quantidade de Kills e Deaths de um jogador, sem fazer um ranking de jogadores. Dai basta salvar esses dados na conta do jogador usando setAccountData, e para obter esses dados depois, use getAccountData. É mais fácil e não precisa nem saber manipular bancos de dados. DB Browser for SQLite As senhas são criptografadas, não adianta abrir o banco de dados para verificá-las. O MTA já pensou nisso para proteger os usuários de Admins mal-intencionados.1 point
-
Bom, se tem eu não sei. Faz tempo que não pego nada da internet. Eu no seu lugar faria um do 0 usando banco de dados. Quando vc pega da internet geralmente vem bugado ou com alguma coisa que você sempre vai querer mudar. Prefira sempre fazer o seu próprio, além de treinar programação, fica do jeito perfeito que você quer. Entenda sobre Banco de dados e SQLite aqui.1 point
-
Se for o GM e ele está compilado, não há oq fazer. O proprietário do GM não quer que você mexa nele. Tente entrar em contato com quem desenvolveu e solicite tal alteração.1 point
-
Verifique o resource joinquit. Por padrão ele não mostra IP algum. Se não for ele, deve ser algum resource que você baixou de algum lugar que está mostrando o IP.1 point
-
1 point
-
е6anie pidorasi просто zoebali уже. То ПСН, потом твич, ТЕПЕРЬ МТА. Да сколько уже можно? обезьяны1 point
-
1 point
-
1 point
-
كود الزر تسويه بالكلنت وترسل ترايقر وتسوي ب startResource و stopResource1 point
-
سويته لك من الجوال علسريع مدري اذا صح او غلط شوفه :] --server addCommandHandler("all", function ( plr , value) if ( value == "منورين" ) then triggerClientEvent(getRootElement(), "soundd", getRootElement()) end end ) --client addEvent("soundd",true) addEventHandler("soundd",root, function () playSound("chat.mp3") end )1 point
-
سوي تحقق من سيريالك وسوي return end if getPlayerSerial(source) == "سيريالك" then return end اتوقع كذا جرب وقولي1 point
-
1 point
-
Você tem outras partições/disco rigído no PC? Porque a unidade principal é a C, mas o MTA/GTA estão na unidade J.1 point
-
No seu Log diz: Você possui o arquivo loader.dll? Ele deve estar na pasta J:\MTA San Andreas 1.5\mta\1 point
-
1 point
-
@Juuve It's not really a vehicle problem, that's how the alpha channel is handled in this effect. I'd have to rewrite it ... If you don't want draw the vehicle post gui use this: https://www.solidfiles.com/v/mdy5QRqrMraZ2 or use non mrt variant instead1 point
-
O programa gera um link upado no Pastebin, o link é automaticamente copiado pro seu clipboard, aí é só colar ele aqui.1 point
-
1 point
-
Baixe e execute o MTADiag: https://mirror.multitheftauto.com/mtasa/utils/MTADiag.exe Siga as instruções e coloque aqui o link Pastebin do programa.1 point
-
setTimer( function(p) if playerTempVeh[p] then playerTempVeh[p] = nil end if isElement(p) then setElementFrozen( p, true ) setTimer( setElementFrozen, 150, 1, p, false ) end end,10000, 1, player ) Substitua o timer com esse código. Se você perceber qualquer erro, digite /debugscript 3 e mostre aqui a mensagem do debug.1 point
-
Não adianta mostrar arquivos do seu computador. Você precisa upá-lo na internet e postar o link da internet aqui. Não temos como acessar a pasta Downloads do seu computador.1 point
-
1 point
-
1 point
-
1- الرابط ليس تحميل مباشر 2- ملفات إعدادت السيرفر و المودات الأصلية غير موجوده في الملف المضغوط 3- نظام التشغيل الي معك 64بت و ملفات السيرفر 32بت، ما راح يشتغل 32بت على نظام 64بت إلا إذا قمت بضبط نظام التشغيل عبر تركيب حزم معينه تخص 32بت ملفات السيرفر 64بت و ملفات الأعدادات و المودات متاحه في الموقع الرسمي الخاص بأم تي اي في الرابط التالي https://linux.mtasa.com ايضا يمكنك عمل رابط تحميل مباشر على خادمك اولا قم بالدخول إلى مسار الذي يوجد به ملفات الويب يمكنك استخدام الأمر التالي للتأكد من المسار grep -i 'DocumentRoot' /etc/apache2/sites-available/default cd اكتب هنا المسار بعد الدخول إلى المسار استخدم الأوامر التالية لتحميل ملفات السيرفر و ملفات الأعدادات و المودات و جمعها في ملف مضغوط zip وقبل ذلك تأكد من تثبيت برنامج apt-get update && apt-get install zip -y mkdir MTA && cd MTA && wget https://linux.multitheftauto.com/dl/multitheftauto_linux_x64.tar.gz tar -xf multitheftauto_linux_x64.tar.gz mv multitheftauto_linux_x64/* . wget https://linux.multitheftauto.com/dl/baseconfig.tar.gz tar -xf baseconfig.tar.gz mv baseconfig/* mods/deathmatch && mkdir mods/deathmatch/resources wget https://mirror.multitheftauto.com/mtasa/resources/mtasa-resources-latest.zip mv mtasa-resources-latest.zip mods/deathmatch/resources && unzip -d mods/deathmatch/resources mods/deathmatch/resources/mtasa-resources-latest.zip rm -rf multitheftauto_linux_x64 multitheftauto_linux_x64.tar.gz baseconfig.tar.gz baseconfig mods/deathmatch/resources/mtasa-resources-latest.zip mv mta-server64 mta-server zip -r9 MTA.zip * mv MTA.zip .. && cd .. && rm -rf MTA بآي بي الخادم او الدومين في حالة كنت تستخدم دومين serverIP وسيكون الرابط كالتالي مع استبدال http://serverIP/MTA.zip1 point
-
1 point
