Jump to content

Tonyx97

Members
  • Posts

    155
  • Joined

  • Last visited

Posts posted by Tonyx97

  1. 24 minutes ago, Arsilex said:

    Por esa regla de que pueden aprender por ellos mismos que dices también pueden aprender por ellos mimos crear una pagina web o bien crear un programa en C++ o C# en cambio se venden códigos a bastante elevado precio en esos lenguajes, otra cosa que quiero añadir es que en la comunidad Rusa se cobra como 5 veces mas que en la comunidad española lo que aquí vale un script difícil allí un script de mensajes automáticos al chat ya te puedes hacer a la idea. Estuve trabajando para un proyecto DayZ y por la optimizacion de su gamemode + sistema de airdrop y hud me han pagado 90€ y por un sistema de pegatinas en los vehículos he llegado a cobrar 30€ entonces eso que un script debe costar menos porque es mta no es conocido y tal realmente lo que se vende en mta es el tiempo que empleas en hacer un script, lo que si es que la comunidad española esta acostumbrada desde un principio a bajar los precios para ganar a su competencia.. lo que en la rusa no pasa alli es al reves el 90% de scripters grandes que venden sus servicios ofrecen precios exageradisimos para darte una idea un script de tunning de vehículos 40 - 50€ ademas de que hay veces que te pueden ofrecer trabajo por tiempo es decir scripteas 1 semana y te llevas X lo cual no suele salir bien del todo ya sea por el precio lo máximo que me han ofrecido ha sido 320€ al mes.

    Así que hagan sus conclusiones, si alguien quiere un script gratis tenemos una comunidad con scripts públicos bastante bonitos si alguien quiere script privado yo no le veo el problema de cobrar por tu trabajo te tomaste tu tiempo por aprender este lenguaje y otros que a lo mejor te sirven para desarrollar en mta como XML, SQL. Porque no cobrar lo que realmente se merece.

     

    Pero como ya he dicho en la comunidad española la gente esta acostumbrada a pagar una cantidad muy pequeña de dinero total es un script para mta, y sobre el tema de niños de 12 años que compran scripts que yo sepa legalmente ningún niño puede pagarte algo si no tiene 18 para tener o bien paypal con su debida tarjeta de crédito que si que todos sabemos que cogen la de sus padres y tal pero si coge es porque puede y si puede pues que pague tu esfuerzo y si no pueden perfectamente invitarle a vista la community de mta que tiene una variedad de scripts bastante amplia para descargar.

    :headbang:

  2. Hace siglos que no entro a MTA pero AsuS me ha enviado este post y bueno, ya que estoy paso el programa. El programa lo hice hace un huevo de tiempo y supongo que sigue funcionando bien. Paso el código porque supongo que no puedo pasar links externos en el foro. http://pastebin.com/cbUsBnDc Esta en C++ a si que para compilarlo vas a necesitas visual studio 2013 o 2015 o cualquier otro pero VS es el mejor. También supongo que no hace falta explicar como va, simplemente cuando lo tengas ábrelo y sigue las instrucciones y prueba algún IDE e IPL, se genera si mal no recuerdo un archivo donde hace una array donde almacena todos los .dff y .txd con sus colisiones y LODS correspondientes y además un archivo lua donde va el mapeado de todos los objetos del IPL. Importar todo esto sin modificaciones en el código de MTA va a provocar unos pocos bugs de modelos, por eso le metí un pequeño sistema de LODS para evitar los máximos errores posibles. Denada

  3. I've tested this and doesn't work, first of all the condition doesn't work aswell it gives me 26 if I don't use

        DWORD first = mem.Read<DWORD>(0xB6F5F0); 
        if (mem.Read<byte> (first + 0x46C) == 1) 
         
    

    this gives me 1 if I'm on car, and when I press the key the car doesn't switch the state, what is going on?

  4. Thanks for the info sbx, I've been researching Interfaces classes and I know that the interface is m_pInterface and the funcs are SetInterface and GetInterface. I've been looking for createVehicle function which (I suppose) that contains the _asm function where dwReturn is the Interface of that vehicle ( SetInterface(dwReturn) ) but I didn't find the function, where is it located at source?

  5. Hello community! I tried to use this code to switch on/off a car in GTA:SA.

      
      
    void SwitchEngine(bool bStat) 
    { 
        DWORD dwThis = (DWORD)0; 
        DWORD dwEngineOn = (DWORD)bStat; 
        DWORD dwFunc = 0x41BDD0; 
      
        _asm 
        { 
            mov     ecx, dwThis 
            push    dwEngineOn 
            call    dwFunc 
        } 
    } 
      
    

    When I adapted this to my code I supposed that this will fail because the car has to be specified and I don't know what values are dwInterface to use on dwThis. I suppose this variable contains my own car instance but if I'm in GTA:SA, What value does dwThis be? Thanks in advance.

  6. Hi community, long time ago with no posting here. I came here to offer my scripting skills on MTA as cheapest as I can offer. I make the most kind of scripts bout RPG, RP, MySQL etc... If you are interested in some script/scripts even Gamemode, contact with me in skype: fenix-tonyx97 or in Steam: Tonyx97 - Juan Deag. Thanks for read.

    PS: I won't ask for "high" prices because I'm scripting for more than 6 years and I'll try to sell scripts cheapest possible. I also have more than 200+ scripts of RPG, RP in total already done by myself.

  7. I tried your steps JR but I didn't get it... in this image http://gyazo.com/13bf30d452c051438817a2919bbf94c2 I put the box over the text like I want, when I change the dxCreateRenderTarget alpha to true the text is still shown. Here the little code:

    target = dxCreateRenderTarget ( 100, 100, false ) 
      
    function onClientRendere () 
      
        dxSetRenderTarget (target, true) 
         
        dxDrawText ( "TEEEEEEEEEEEEEST", 500, 550, 500, 500, tocolor(255,255,255,255), 2, "sans", "left", "center", false, false, true, false ) 
         
        dxSetRenderTarget() 
      
        dxSetBlendMode("modulate_add") 
        dxDrawImageSection(650, 500, 50, 50, 0, 0, 50, 50, target, 0, 0, 0, tocolor(255,255,255,255), true) 
        dxSetBlendMode("blend") 
         
    end 
    addEventHandler ("onClientRender", getRootElement(), onClientRendere) 
    

×
×
  • Create New...