Modulul GeoIP (amxx)

Tutoriale scripting, cod si portiuni de cod.

Moderators: Moderatori ajutatori, Moderatori, Echipa eXtreamCS.com

Post Reply
LordOfNothing
Membru, skill +1
Membru, skill +1
Posts: 387
Joined: 19 Jul 2013, 15:51
Detinator Steam: Nu
Reputatie: Restrictie PM
Has thanked: 11 times
Been thanked: 35 times

26 Feb 2014, 10:00

  • Image
    Descriere:
    Folosind acest modul puteti afla urmatoarele lucruri:
    • - Orasul
      - Codul regiunii
      - Numele tzarii
      - Ora zonei
      - Codul continentiului
      - Latitudinea
      - Lungimea
      - Distantza
    Functii:
    • Code: Select all

      native geoip_city( const ip[], result[], len ); 
      native Float:geoip_latitude( const ip[] ); 
      native Float:geoip_longitude( const ip[] );
      native bool:geoip_region( const ip[], result[4] );
      native geoip_region_name( const ip[], result[], len );
      native geoip_timezone( const ip[], result[], len );
      native Continent:geoip_continent_code( const ip[], result[3] = "" );
      native Float:geoip_distance( Float:lat1, Float:lon1, Float:lat2, Float:lon2, system = 0 );  
      
    Exemplu folosire:
    • Code: Select all

      #include <amxmodx>
      #include <geoip>
      
      public client_putinserver(id)
      {
      	new szIp[33]
      	get_user_ip(id, szIp, 32)
      
      	new Country[ 45 ]
      
      	geoip_country(szIp, Country, charsmax(Country))
      
      	client_print(0, print_chat, "Un jucator se connecteaza din %s",Country)
      
      	
      }
      
    Rezultat :[/b]

    Code: Select all

    Un jucator se connecteaza din ROMANIA
Nota : amxmodx deja a inclus fisierul geoip deci deja il are toata lumea in amxmodx default, tutorialul a fost tradus(in mare parte) de pe AlliedModds, creatorul acestui modul este "Arkshine", multumesc !
RoyalServer
User avatar
HamletEagle
Fost moderator
Fost moderator
Posts: 750
Joined: 21 Sep 2013, 15:05
Detinator Steam: Da
CS Status: Inactiv cateva zile.
SteamID: privat
Reputatie: Fost Scripter eXtreamCS.com
Fost Moderator ajutator
Has thanked: 19 times
Been thanked: 85 times

26 Feb 2014, 17:48

Da mai multe detalii si explica codul mai pe inteles.

Btw:

Rezultatul nu e:

Code: Select all

Un jucator se conecteaza din ROMANIA
Rezultatul este:

Code: Select all

Un jucator se conecteaza din TARA
Daca vreti ajutorul meu, nu dati bump la topic, fara intrebari de genu "cat mai dureaza/mai astept mult?".
Cosmin
Fost moderator
Fost moderator
Posts: 9362
Joined: 06 Jul 2013, 22:08
Detinator Steam: Da
Detinator server CS: Nu
Reputatie: Fost eXtream Mod
Fost Scripter eXtreamCS
Nume anterior: scosmynnnn
Has thanked: 492 times
Been thanked: 547 times

26 Feb 2014, 18:21

Mai bine lasai si niste link'uri de download al fisierelor care trebuiesc bagate in data/modules etc..se gasesc greu nu de alta.
LordOfNothing
Membru, skill +1
Membru, skill +1
Posts: 387
Joined: 19 Jul 2013, 15:51
Detinator Steam: Nu
Reputatie: Restrictie PM
Has thanked: 11 times
Been thanked: 35 times

26 Feb 2014, 20:28

HamletEagle wrote:Da mai multe detalii si explica codul mai pe inteles.

Btw:

Rezultatul nu e:

Code: Select all

Un jucator se conecteaza din ROMANIA
Rezultatul este:

Code: Select all

Un jucator se conecteaza din TARA
nu e asta rezultatul ...
numai comentarii aiurea postezi

@scosmyn: amxmodx default il are ..
User avatar
HamletEagle
Fost moderator
Fost moderator
Posts: 750
Joined: 21 Sep 2013, 15:05
Detinator Steam: Da
CS Status: Inactiv cateva zile.
SteamID: privat
Reputatie: Fost Scripter eXtreamCS.com
Fost Moderator ajutator
Has thanked: 19 times
Been thanked: 85 times

27 Feb 2014, 10:59

Edit: s-a trimis de 2 ori din cauza netului.
Last edited by HamletEagle on 27 Feb 2014, 11:00, edited 1 time in total.
Daca vreti ajutorul meu, nu dati bump la topic, fara intrebari de genu "cat mai dureaza/mai astept mult?".
User avatar
HamletEagle
Fost moderator
Fost moderator
Posts: 750
Joined: 21 Sep 2013, 15:05
Detinator Steam: Da
CS Status: Inactiv cateva zile.
SteamID: privat
Reputatie: Fost Scripter eXtreamCS.com
Fost Moderator ajutator
Has thanked: 19 times
Been thanked: 85 times

27 Feb 2014, 10:59

LordOfNothing wrote:
HamletEagle wrote:Da mai multe detalii si explica codul mai pe inteles.

Btw:

Rezultatul nu e:

Code: Select all

Un jucator se conecteaza din ROMANIA
Rezultatul este:

Code: Select all

Un jucator se conecteaza din TARA
nu e asta rezultatul ...
numai comentarii aiurea postezi

@scosmyn: amxmodx default il are ..
Ti se pare ca le stii pe toate dar te bate geografia rau... Romania e singura tara de pe glob si eu nu stiu ?

Daca ar returna mereu Romania de ce mai ai nevoie de modul(stiind ca toti cei care se conecteaza sunt din ro ) ?
Daca vreti ajutorul meu, nu dati bump la topic, fara intrebari de genu "cat mai dureaza/mai astept mult?".
User avatar
WISHEXEC
Membru, skill +4
Membru, skill +4
Posts: 1683
Joined: 12 Nov 2011, 19:37
Detinator Steam: Da
CS Status: AmxModX
Detinator server CS: DAEVA.RO
Reputatie: Fost Moderator ajutator
Nume anterior : ONEMDX
Location: România
Has thanked: 84 times
Been thanked: 85 times
Contact:

27 Feb 2014, 11:22

Bun tutorial

off : voi 2 sunteti de groaza , va atacati si in cele mai mici detalii ... in fine cred ca erau si ei capabili sa se prinda ca romania e tara din care se conecteaza jucatorul respectiv .. in fine voi stiti mai bine care-i situatia dintre voi :))
User avatar
HamletEagle
Fost moderator
Fost moderator
Posts: 750
Joined: 21 Sep 2013, 15:05
Detinator Steam: Da
CS Status: Inactiv cateva zile.
SteamID: privat
Reputatie: Fost Scripter eXtreamCS.com
Fost Moderator ajutator
Has thanked: 19 times
Been thanked: 85 times

27 Feb 2014, 13:12

Nu conteaza ca se prind ei sau nu,acolo va returna orice tara de pe planeta in functie de cine se conecteaza,nu doar Romania. Deci va putea returna si Belgia,Austria,Germania,Cehia etc. Eu nu-l atac si nu ma cert cu el,ii spun doar cand greseste si cum e corect,faptul ca nu vrea sa inteleaga si are chef de cearta arata maturitatea lui.

Edit: nu conteaza ca e rezultatul cu ip-ul tau de ro. Tu trebuie sa pui ce va afisa in caz general nu particular,mai bine nu mai face tutoriale ca ii termini pe astia care vor sa invete.
Last edited by HamletEagle on 27 Feb 2014, 20:29, edited 1 time in total.
Daca vreti ajutorul meu, nu dati bump la topic, fara intrebari de genu "cat mai dureaza/mai astept mult?".
LordOfNothing
Membru, skill +1
Membru, skill +1
Posts: 387
Joined: 19 Jul 2013, 15:51
Detinator Steam: Nu
Reputatie: Restrictie PM
Has thanked: 11 times
Been thanked: 35 times

27 Feb 2014, 20:08

Hamlet are dreptate, el ma iubeste asta e situatia

PS: rezultatul folosind IP meu (in caz ca nu era clar )
Post Reply

Return to “Scripting”

  • Information
  • Who is online

    Users browsing this forum: No registered users and 13 guests