Jump to content

Piorun

Members
  • Posts

    421
  • Joined

  • Last visited

Posts posted by Piorun

  1. Ye, but getElementsByType supports only:

    "player": A player connected to the server 
    "ped": A ped 
    "water": A water polygon 
    "sound": A playing sound 
    "vehicle": A vehicle 
    "object": An object 
    "pickup": A pickup 
    "marker": A marker 
    "colshape": A collision shape 
    "blip": A blip 
    "radararea": A radar area 
    "team": A team 
    "spawnpoint": A spawnpoint 
    "remoteclient": A remote client connected to the server 
    "console": The server Console 
    "projectile": A projectile 
    

  2. Hi guys,

    Today i decided to write code who is moving softly gui elements, but on low FPS it moves slower than on high FPS. Im using standard incrementation:

    local i = 0 
    function exmpl() 
    i = i + 0.001 
    interpolateBeetwen(x,y,z,x1,y1,z1,i,"Linear") 
    ... 
    end 
    addEventHandler("onClientRender", root, exmpl) 
    

    What should i use or/and what is wrong with my code?

  3. Hi

    Today i decide to write function which will check if string is in good format (e-mail) so here is my string.match function:

    string.match(mailString, '(%w+)@(%w+).(%w+)') 
    

    Where 'mailString' is string which will be ckecked. Problem is that this works when we put something like: 'piorun@gmail' and '[email protected]'. I need to check domain too so please help :).

    Thanks a lot.

  4. Lipa - dalej ten sam błąd.

    Pytałem w speedhoście czy oni przypadkiem czegoś nie blokują ale odpisali, że nie.

    W zasadzie jak zmienię tak ja Ty podałeś to serwer będzie akceptował tylko lokalne połączenia, nie? W sensie te nadchodzące z IP 176.31.26.219.

    @EDIT

    No i już rozwiązałem problem. Wystarczyło w firewallu otworzyć port 3306 komendą:

    /sbin/iptables -A INPUT -i eth0 -p tcp --destination-port 3306 -j ACCEPT 
    

    Polecam się na przyszłość :D

  5. Sorry chłopaki ale ostatnio trochę studia pochłonęły mój czas i dopiero teraz zasiadłem. Firewall raczej nie blokuje z racji tego, że sprawdzałem na 2 źródłach i oba nie łączą się z mysql.

    Tutaj jest mój "my.cnf":

    # 
    # The MySQL database server configuration file. 
    # 
    # You can copy this to one of: 
    # - "/etc/mysql/my.cnf" to set global options, 
    # - "~/.my.cnf" to set user-specific options. 
    #  
    # One can use all long options that the program supports. 
    # Run program with --help to get a list of available options and with 
    # --print-defaults to see which it would actually understand and use. 
    # 
    # For explanations see 
    # [url=http://dev.mysql.com/doc/mysql/en/server-system-variables.html]http://dev.mysql.com/doc/mysql/en/serve ... ables.html[/url] 
      
    # This will be passed to all mysql clients 
    # It has been reported that passwords should be enclosed with ticks/quotes 
    # escpecially if they contain "#" chars... 
    # Remember to edit /etc/mysql/debian.cnf when changing the socket location. 
    [client] 
    port        = 3306 
    socket      = /var/run/mysqld/mysqld.sock 
      
    # Here is entries for some specific programs 
    # The following values assume you have at least 32M ram 
      
    # This was formally known as [safe_mysqld]. Both versions are currently parsed. 
    [mysqld_safe] 
    socket      = /var/run/mysqld/mysqld.sock 
    nice        = 0 
      
    [mysqld] 
    # 
    # * Basic Settings 
    # 
      
    # 
    # * IMPORTANT 
    #   If you make changes to these settings and your system uses apparmor, you may 
    #   also need to also adjust /etc/apparmor.d/usr.sbin.mysqld. 
    # 
      
    user        = mysql 
    socket      = /var/run/mysqld/mysqld.sock 
    port        = 3306 
    basedir     = /usr 
    datadir     = /var/lib/mysql 
    tmpdir      = /tmp 
    skip-external-locking 
    # 
    # Instead of skip-networking the default is now to listen only on 
    # localhost which is more compatible and is not less secure. 
    # bind-address      = 89.78.144.76 
    # 
    # * Fine Tuning 
    # 
    key_buffer      = 16M 
    max_allowed_packet  = 16M 
    thread_stack        = 192K 
    thread_cache_size       = 8 
    # This replaces the startup script and checks MyISAM tables if needed 
    # the first time they are touched 
    myisam-recover         = BACKUP 
    #max_connections        = 100 
    #table_cache            = 64 
    #thread_concurrency     = 10 
    # 
    # * Query Cache Configuration 
    # 
    query_cache_limit   = 1M 
    query_cache_size        = 16M 
    # 
    # * Logging and Replication 
    # 
    # Both location gets rotated by the cronjob. 
    # Be aware that this log type is a performance killer. 
    # As of 5.1 you can enable the log at runtime! 
    #general_log_file        = /var/log/mysql/mysql.log 
    #general_log             = 1 
      
    log_error                = /var/log/mysql/error.log 
      
    # Here you can see queries with especially long duration 
    #log_slow_queries   = /var/log/mysql/mysql-slow.log 
    #long_query_time = 2 
    #log-queries-not-using-indexes 
    # 
    # The following can be used as easy to replay backup logs or for replication. 
    # note: if you are setting up a replication slave, see README.Debian about 
    #       other settings you may need to change. 
    #server-id      = 1 
    #log_bin            = /var/log/mysql/mysql-bin.log 
    expire_logs_days    = 10 
    max_binlog_size         = 100M 
    #binlog_do_db       = include_database_name 
    #binlog_ignore_db   = include_database_name 
    # 
    # * InnoDB 
    # 
    # InnoDB is enabled by default with a 10MB datafile in /var/lib/mysql/. 
    # Read the manual for more InnoDB related options. There are many! 
    # 
    # * Security Features 
    # 
    # Read the manual, too, if you want chroot! 
    # chroot = /var/lib/mysql/ 
    # 
    # For generating SSL certificates I recommend the OpenSSL GUI "tinyca". 
    # 
    # ssl-ca=/etc/mysql/cacert.pem 
    # ssl-cert=/etc/mysql/server-cert.pem 
    # ssl-key=/etc/mysql/server-key.pem 
      
      
      
    [mysqldump] 
    quick 
    quote-names 
    max_allowed_packet  = 16M 
      
    [mysql] 
    #no-auto-rehash # faster start of mysql but no tab completition 
      
    [isamchk] 
    key_buffer      = 16M 
      
    # 
    # * IMPORTANT: Additional settings that can override those from this file! 
    #   The files must end with '.cnf', otherwise they'll be ignored. 
    # 
    !includedir /etc/mysql/conf.d/ 
      
    

    a tutaj jest to co się wyświetliło po wpisaniu wyżej podanej komendy:

    05293855723675210514.png

  6. To znaczy tak - wykomentowałem bind-address, a skip-networking nie znalazłem. Mam to dodać? Jak ma wyglądać? Jeszcze zaraz popróbuję, bo ledwo co z uczelni wróciłem :)

    Zapomniałem wspomnieć - chciałbym aby wszyscy mieli prawo do połączenia się z bazą, nie tylko ja czyli przypisanie bind-address jakiejś wartości chyba odpada, nie?

  7. Co do zew. połączeń to jeszcze nie wiem, bo jak próbowałem się połączyć poprzez napisaną przeze mnie aplikację to nie dało rady (wywaliło błąd, że nie może się połączyć). Użytkownika stworzyłem (zresztą napisałem w 2 poście ;) ) i dalej nie śmiga. Da radę jakoś sprawdzić np. poprzez putty jakie połączenia nadchodzą/nadchodziły?

  8. Hi guys.

    Today i have problem with polish letters like "ąźćż...". I mean i want to for ex. put into column value with polish letters (via phpMyAdmin) and read it on MTA Server. On MySQL i set character set on "utf8_unicode_ci" and when im using mysql_connect and then mysql_set_character_set (1st parametr set to "utf8_unicode_ci") still on polish letters i have "?". What should i do?

    Here's code:

    local mysql = mysql_connect("*****", "*****", "*****", "*****") 
    mysql:set_character_set("utf8_unicode_ci") 
    

  9. Siema.

    To może ja się Wam zaoferuję, a mianowicie..

    Oferuję pomoc przy tworzeniu serwera w postaci pisania skryptu. Czy jestem dobry? Sami się przekonajcie. Wystarczy, że znajdziecie gdzieś na FB moje projekty serwerów MTA (tak wiem, że po obrazkach mało można wnieść ale no jak tam wolicie) lub zajrzycie na forum GTAOnline gdzie do niedawna byłem moderatorem oraz dosyć częstym gościem w działach poświęconych programowaniu Lua. Najchętniej przyjmuję kody PaySafeCard (zdaje się, że są dostępne w kioskach) o wartości około 20 zł. Jeżeli oczywiście uważacie, że należy mi się więcej - nie widzę problemu :D. Póki co studiuję dlatego dopiero w weekendy mogę coś skrobać (ewentualnie poniedziałek po południu). Ze mną można kontaktować mailowo (i bardzo o to bym prosił): [email protected]. Prosiłbym aby w nazwie tematu umieszczać (na początku) taką "tabliczkę": [skrypt Lua] ponieważ otrzymuję -naście maili na dzień, a tak będzie mi łatwiej znaleźć Wasz.

    Co do mojej osoby to nazywam się Paweł, na necie znany jako Piorun, mam 20 lat oraz studiuję Informatykę (Inż.). Z MTA oraz Lua mam do czynienia od mniej więcej 4 lat.

    Pozdro,

    Piorun :)

  10. Możecie mi jeszcze nakreślić ile zarabia Misiek? Nie orientuje się w ogóle w jego biografii ani tego co robi, ale wiem, że kiedyś była afera, że robi to nielegalnie i takie tam. Wiem, że to potem ucichło, a on prowadzi wszystko tak jak prowadził. Wiadome jest to, ze jeżeli robimy coś i oczekujemy od tego czegoś jakiś korzyści to jest jakieś parę procent szansy, że faktycznie tak będzie.

    Wielebny, nigdy Cię o to nie pytałem ale z ciekawości: jakie ty masz wykształcenie/jaki masz zawód i na co robisz "tak dobre serwery"? Wiesz, jak ktoś robi "dobry" serwer to zaraz oczekuje jakiś korzyści z tego. Przeważnie jednak jest tak, że serwery jakie powstają (MTA oraz SAMP) to zerżnięte gotowce z comm lub od innych serwerów i powstają na zasadzie "stoi i jest to moje i się jaram tym".

    Jeszcze w ogóle zmienię temat ale dziwi mnie fakt, że dzisiejsi gracze to gracze trochę wybredni. Grafika ma być jak za oknem, gra ma się nie nudzić po pierwszym kontakcie i takie tam, a mimo to wszyscy siedzą w SAMP, a przecież ani Lua nie jest trudnym językiem, ani MTA nie odstrasza wyglądem/funkcjonalnościami. oO

  11. Wiesz tutaj bardziej chodzi o dodatkowy zarobek (jakby sie dalo wyzyc na prowadzeniu takiego serwera to by byl raj :) ). Jestem na kierunku zamawianym wiec tutaj do 3 roku nikt do pracy nie idzie, bo ciagna hajs ze stypendium i zapewne dzialalnosci nikt nie ma otwartej dlatego pytam tu :). Dzieki za odpowiedz.

  12. Siema

    Jakiś czas temu przyszło mi do głowy stworzyć serwer pod MTA. Mam do was pytanie (nie orientuje się jak to jest u nas, czyli w Polsce i u innych). Czy mogę legalnie "ciągnąć hajs" za "premki", które odblokują jakąś tam "rzecz" na serwerze? Wiem, że Misiek zarabia tak na swoim serwerze, więc coś na rzeczy musi być. Dodatkowo na studiach u mnie mówił ktoś, że jak modyfikujemy grę to "łamiemy" prawa autorskie czyli w zasadzie zabronione takie coś powinno być. Z drugiej zaś strony nie modyfikujemy gry lecz modyfikację tejże gry. Jak to w końcu jest? Jest to legalne czy nie?

    Pozdro,

    Piorun

  13. I think no one wrote about it so i decide to do it.

    So - MTA supports HLSL. It's cool but u know - it's bit too old. Now ppl are using OpenGL or something like this so why dont add support for GLSL shaders?

×
×
  • Create New...