Üzenetek megjelenítése

Ez a szekció lehetővé teszi a felhasználó által írt összes hozzászólás megtekintését. Vedd figyelembe, hogy csak azokba a fórumokba írt hozzászólásokat látod, amelyekhez hozzáférésed van.


Üzenetek - JBauer

Oldalak: 1 ... 43 44 [45] 46 47 ... 92
661
Segítségkérés / Titulus script hiba
« Dátum: 2012. augusztus 02. - 18:59:16 »
CMD:titulus( playerid, params[] )
{
      new Titulus[ 64 + 1 ];
      if( sscanf(params, \"s[64]\", Titulus) ) return SendClientMessage( playerid, (-1), \"HASZNÁLAT: /titulus [szöveg]\" );
      if( strlen(Titulus) > 64 ) return 1;
      format( pTitulus[ playerid ], (64), \" < %s >\", Titulus );
      return 1;
}
public OnPlayerText(playerid, text[])
{
    new str[ 192 + 1 ];
    format( str, (192), \"%s(%d)%s: %s\", na(playerid), playerid, pTitulus[ playerid ], text );
    SendClientMessageToAll(0x33AA33AA ,str );
    return 0;
}

 
Így a nevet elvileg nem küldi el. Próbáld ki.

662
Segítségkérés / Egy bizonyos player,láthatatlan...(Alap szint)
« Dátum: 2012. augusztus 02. - 18:33:41 »
public OnPlayerUpdate(playerid)
{
  // cuccok
  return 0;
}

 
Tessék.

663
Segítségkérés / Ház
« Dátum: 2012. augusztus 02. - 16:09:14 »
Igaza van ZyZu-nak, be kéne másolnod legalább egy részét.

664
Függvények / db_get_field_assoc
« Dátum: 2012. augusztus 02. - 09:32:37 »
db_get_field_assoc
Ezzel a függvénnyel lekérheted egy megadott mezõ tartalmát.
Paraméterek:
 
(DBResult:dbresult, const field[], result[], maxlength)

 
Dbresult: A db_query eredménye.
Field: A mezõ amibõl lekéri a nevet.
Result: Az eredmény.
Maxlength: A mezõ maximális hossza.
Visszatérés: Ez a függvény nem ad vissza semmilyen speciális értéket.
Példa script:
CMD:adminom(playerid, params[])
{
       new query[256+1],string[128+1],string2[128+1];
       new DBResult:qresult;
       format(query,sizeof(query),\"SELECT admin FROM `playereik` WHERE Username = \'Asd\'\");
       qresult = db_querypDB,query);
       if(db_num_rows(qresult) == 1)
       {
               db_get_field_assoc(qresult,\"admin\",string,128);
               format(string2,sizeof(string2),\"A te admin szinted: %d\",string);
               SendClientMessage(playerid,0xAFAFAFAA,string2);
       }
       db_free_result(qresult);
       return 1;
}

 
Eredeti link: http://wiki.sa-mp.com/wiki/Db_get_field_assoc

665
Függvények / db_get_field
« Dátum: 2012. augusztus 02. - 09:26:57 »
db_get_field
Ezzel a függvénnyel egy mezõ tartalmát kérheted le.
Paraméterek:
 
(DBResult:dbresult, field, result[], maxlength)

 
Dbresult: A db_query eredménye.
Field: A mezõ amibõl lekéri a nevet.
Result: Az eredmény.
Maxlength: A mezõ maximális hossza.
Visszatérés: Ez a függvény nem ad vissza semmilyen speciális értéket.
Példa script:
CMD:adminom(playerid, params[])
{
        new query[256+1],string[128+1],string2[128+1];
        new DBResult:qresult;
        format(query,sizeof(query),\"SELECT admin FROM `playereik` WHERE Username = \'Asd\'\");
        qresult = db_querypDB,query);
        if(db_num_rows(qresult) == 1)
        {
                db_get_field(qresult,0,string,128);
                format(string2,sizeof(string2),\"A te admin szinted: %s\",string);
                SendClientMessage(playerid,0xAFAFAFAA,string2);
        }
        db_free_result(qresult);
        return 1;
}

 
Eredeti link: http://wiki.sa-mp.com/wiki/Db_get_field

666
Függvények / db_field_name
« Dátum: 2012. augusztus 02. - 09:21:04 »
db_field_name
Ez a függvény visszaadja a nevét egy adott területnek.
Paraméterek:
 
(DBResult:dbresult, field, result[], maxlength)

 
Dbresult: A db_query eredménye.
Field: A mezõ amibõl lekéri a nevet.
Result: Az eredmény.
Maxlength: A mezõ maximális hossza.
Visszatérés: A név egy adott területen.
Példa script:
CMD:getfname(playerid, params[])
{
    new DBResult: result;
    result = db_query(pDB, \"SELECT * FROM `csatlakozasok`\");
    for(new a;a<db_num_fields(Result);a++)
    {
new info[30];
db_field_name(Result, a, info, 30);
printf(\"Mezõ név: %s\",info);
    }
    return 1;
}

 
Eredeti link: http://wiki.sa-mp.com/wiki/Db_field_name

667
Függvények / db_num_fields
« Dátum: 2012. augusztus 02. - 09:13:17 »
db_num_fields
Ezzel a függvénnyel lekérheted a mezõk számát.
Paraméterek:
 
(DBResult:dbresult)

 
Dbresult: A db_query eredménye.
Visszatérés: A mezõk száma.
Példa script:
CMD:mezok(playerid, params[])
{
  new DBResult:result;
  result = db_query(pDB, \"SELECT regid, money, score, pass, age FROM `playerek` WHERE playername = \'MarkHenry\'\");
  printf(\"%d mezõ!\", db_num_fields(result));
  db_free_result(result);
  return 1;
}

 
Eredeti link: http://wiki.sa-mp.com/wiki/Db_num_fields

668
Függvények / db_next_row
« Dátum: 2012. augusztus 02. - 09:04:37 »
db_next_row
Ez a függvény továbblép a következõ sorra egy db_queryben.
Paraméterek:
 
(DBResult:dbresult)

 
Dbresult: A db_query eredménye.
Visszatérés: 1, ha sikeres 0, ha üres a db vagy elérte az utolsó sort.
Példa script:
CMD:Logoltam(playerid, params[])
{
     new DBResult:Result;
     Result = db_query( Database, \"SELECT * FROM `belepesek` WHERE neve=\'JBauer\'\" );
     for(new a;a<db_num_rows(Result);a++)
     {
         new info[2][30];
 db_get_field_assoc(Result, \"ip\", info[0], 30);
 db_get_field_assoc(Result, \"time\", info[1], 30);
 printf( \"JBauer ip/dátum: %s %s\", info[0], info[1] );
 db_next_row(Result);
     }
     return 1;
}

 
Eredeti link: http://wiki.sa-mp.com/wiki/Db_next_row

669
Függvények / db_num_rows
« Dátum: 2012. augusztus 02. - 08:46:47 »
db_num_rows
Ez a függvény a sorok számát mutatja meg egy db_query eljárásban.
Paraméterek:
 
(DBResult:dbresult)

 
Dbresult: Az eredmény egy db_queryben.
Visszatérés: A sorok száma.
Példa script:
CMD:regisztralva(playerid, params[])
{
  new DB:pDB, DBResult:qRESULT, string[128+1];
  pDB = db_open(\"Playerek.db\");
  qRESULT = db_query(pDB, \"SELECT * FROM `playerek`\");
  format(string, sizeof(string), \"Összesen %d játékos van regisztrálva a szerverre!\", db_num_rows(qRESULT));
  SendClientMessage(playerid, 0x33AA33AA, string);
  db_free_resutl(qRESULT);
  db_close(pDB);
  return 1;
}

 
Eredeti link: http://wiki.sa-mp.com/wiki/Db_num_rows

670
Archívum / [HUN] Pacific RPG - pwd by BBEhosting.hu [0.3e]
« Dátum: 2012. augusztus 02. - 08:32:04 »
Nekem 7,5 megás netem van és 5 éves gépem, de nincs lagg.
Egyébként jó szerver, grat hozzá :)

671
Függvények / db_free_result
« Dátum: 2012. augusztus 01. - 23:23:19 »
db_free_result
Ezzel a függvénnyel szabad memóriát érhetsz el egy adatbázisban.
Paraméterek:
 
(DBResult:dbresult)

 
Dbresult: A szabad eredmény.
Visszatérés: 0, ha a dbresult értéke nulla, egyébként 1.
Példa script:
public OnPlayerText(playerid, text[])
{
        new query[256+1];
        format(query, sizeof(query), \"INSERT INTO chatlog VALUES (\'%d\',\'%s\')\",playerid,text);
        db_free_result(db_query(Chatlog,query));
        return 1;
}

 
Eredeti link: http://wiki.sa-mp.com/wiki/Db_free_result

672
Függvények / db_open
« Dátum: 2012. augusztus 01. - 23:17:44 »
Köszi, igyekszem :)

673
Függvények / db_query
« Dátum: 2012. augusztus 01. - 23:17:23 »
db_query
Ezzel a függvénnyel végrehajthatsz egy SQL lekérdezést egy, már nyitott SQLite adatbázisban.
Paraméterek:
 
(DB:db, query[])

 
DB: Annak az adatbázisnak az azonosítója amiben lekérdezést szeretnél végrehajtani.
Query: A lekérdezés amit végre szeretnél hajtani.
Visszatérés: A lekérdezés eredménye.
Példa script:
CMD:skin(playerid,params[])
{
        new id;
        new query[256+1];
        if(sscanf(params,\"i\",id)) return SendClientMessage(playerid,0xAFAFAFAA, \"/skin [skinid]\");
        format(query,sizeof(query),\"UPDATE `playerek` SET `SkinID`=\'%d\' WHERE (`Playername` = \'%s\')\",id, pName(playerid));
        db_free_result(db_query(playerdb,query));
        SetPlayerSkin(playerid,id);
        return 1;
}

 
Eredeti link: http://wiki.sa-mp.com/wiki/Db_query

674
Függvények / db_close
« Dátum: 2012. augusztus 01. - 23:12:24 »
db_close
Ez a függvény bezár egy már megnyitott SQLite adatbázist
Paraméterek:
 
(ID)

 
ID: Annak az adatbázisnak az azonosítója amit a db_opennel megnyitottál.
Visszatérés: Ha sikeres a bezárás akkor 1, ha nem sikerült akkor 0.
Példa script:
new DB:playerdb;
public OnGameModeInit()
{
  playerdb = db_open(\"playerek.db\");
  return 1;
}
public OnGameModeExit()
{
  db_close(playerdb);
  return 1;
}

 
Eredeti link: http://wiki.sa-mp.com/wiki/Db_close

675
Függvények / db_open
« Dátum: 2012. augusztus 01. - 23:07:18 »
db_open
Ezzel a függvénnyel megnyithatsz egy SQLite adatbázist a scriptfiles mappában.
Paraméterek:
 
(name[])

 
Name: Az adatbázis neve.
Visszatérés: A megnyitott adatbázis idje.
Példa script:
new DB:playerdb;
public OnGameModeInit()
{
  playerdb = db_open(\"playerek.db\");
  return 1;
}

 
Eredeti link: http://wiki.sa-mp.com/wiki/Db_open

Oldalak: 1 ... 43 44 [45] 46 47 ... 92
SimplePortal 2.3.7 © 2008-2024, SimplePortal