Szerző Téma: pFrakico  (Megtekintve 1020 alkalommal)

Nem elérhető Mokus

  • 608
    • Profil megtekintése
pFrakico
« Dátum: 2012. szeptember 12. - 15:13:25 »
0 Show voters
Spanom mesélt a frakcio mentésekröl benne lévö emberekröl de én sokat nem értettem belöle megigérte ir egy példát pü-be de azért kiteszek egy kérdést rola.
Hogyis van ez hogy mentse a leadert benne lévö embereket be vevést stb...?

Nem elérhető shadee

  • 1073
    • Profil megtekintése
pFrakico
« Válasz #1 Dátum: 2012. szeptember 12. - 15:35:56 »
0 Show voters
példa a frakció mentésére,én így csinálom.mysql-es
 
    format(Query, sizeof(Query), \"SELECT * FROM `Frakcio` WHERE `frakcio` = \'%s\' \", FrakcioNev);
    mysql_query(Query);
    mysql_store_result();

Nem elérhető Gabor..

  • 1883
  • Gabor..
    • Profil megtekintése
pFrakico
« Válasz #2 Dátum: 2012. szeptember 12. - 15:43:10 »
0 Show voters
Idézetet írta: shadee date=1347456956\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"27602\" data-ipsquote-contentclass=\"forums_Topic
példa a frakció mentésére,én így csinálom.mysql-es
 
    format(Query, sizeof(Query), \"SELECT * FROM `Frakcio` WHERE `frakcio` = \'%s\' \", FrakcioNev);
    mysql_query(Query);
    mysql_store_result();

 

Ez tudtad, hogy kiválaszt a frakció táblából mindent? Nem ment semmit. :D
« Utoljára szerkesztve: 2012. szeptember 12. - 15:45:18 írta Gabor.. »

Nem elérhető shadee

  • 1073
    • Profil megtekintése
pFrakico
« Válasz #3 Dátum: 2012. szeptember 12. - 15:48:25 »
0 Show voters
hopsz,tényleg,OnGameModeInitbõl másoltam véletlen,Mindj editelem 5-10p

Nem elérhető Mokus

  • 608
    • Profil megtekintése
pFrakico
« Válasz #4 Dátum: 2012. szeptember 12. - 22:33:04 »
0 Show voters
Na valaki valamit?

Nem elérhető Gabor..

  • 1883
  • Gabor..
    • Profil megtekintése
pFrakico
« Válasz #5 Dátum: 2012. szeptember 13. - 14:52:32 »
0 Show voters
#include  <    a_samp     >
#include  <    zcmd       >
#include  <    sscanf2    >
#include  <    dini       >
 
new
 szFile[ 40 + 1 ];
public OnPlayerConnect( playerid )
{
  format( szFile, sizeof( szFile ), \"Fractions/%s.ini\", szName( playerid ) );
 
  if( dini_Exists( szFile ) )
  {
   SetPVarInt( playerid, \"iRank\", dini_Int( szFile, \"Rank\" ) );
  }
  else
  {
       SetPVarInt( playerid, \"iRank\", 0 );
       
       dini_Create( szFile );
  }
  return 1;
}
public OnPlayerDisconnect( playerid, reason )
{
  format( szFile, sizeof( szFile ), \"Fractions/%s.ini\", szName( playerid ) );
 
  dini_IntSet( szFile, \"Rank\", GetPVarInt( playerid, \"iRank\" ) );
  return 1;
}
 
CMD:setrank( playerid, params[] )
{
  if( GetPVarInt( playerid, \"iRank\" ) == 3 || IsPlayerAdmin( playerid ) )
  {
  new
      iPlayer,
      iRank;
  if( sscanf( params, \"ui\", iPlayer, iRank ) ) return SendClientMessage( playerid, 0xFF0000AA, \"Használat: /setrank <Játékos ID/Név> <Szint>\" );
  if( iPlayer == INVALID_PLAYER_ID ) return SendClientMessage( playerid, 0xFF0000AA, \"HIBA: Érvénytelen ID/Név.\" );
  if( ( 0 < iRank > 3 ) ) return SendClientMessage( playerid, 0xFF0000AA, \"HIBA: A szint csak 0-3 között lehet.\" );
  SetPVarInt( iPlayer,  \"iRank\", iRank );
      }
      return 1;
}
stock szName( playerid )
{
  static
     s_szName[ MAX_PLAYER_NAME + 1 ];
    
  GetPlayerName( playerid, s_szName, MAX_PLAYER_NAME );
  return s_szName;
}

Nem elérhető Mokus

  • 608
    • Profil megtekintése
pFrakico
« Válasz #6 Dátum: 2012. szeptember 13. - 20:47:39 »
0 Show voters
Leirnád hogyha pl egy pickup rakja be a frakcióba 1es rangal
[Csak a 1es rang betétel fügvény kell tudom mit hova tegyek]

Nem elérhető Gabor..

  • 1883
  • Gabor..
    • Profil megtekintése
pFrakico
« Válasz #7 Dátum: 2012. szeptember 13. - 21:00:18 »
0 Show voters
#include <   a_samp    >
new
        iPickup;
 
public OnFilterScriptInit( )
{
        iPickup = CreatePickup( 1540, 2, 0.1, 1.0, 2.0, -1 );
        return 1;
}
public OnPlayerPickUpPickup( playerid, pickupid )
{
         if( pickupid == iPickup )
         {
                 SetPVarInt( playerid, \"iRank\", 1 );
         }
         return 1;
}

Nem elérhető Mokus

  • 608
    • Profil megtekintése
pFrakico
« Válasz #8 Dátum: 2012. szeptember 13. - 21:18:57 »
0 Show voters
A témát nyitva hagyom mert lehet még kérdezek egy pár dolgot hogy teljesen megértsem :)

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal