Právě je stř 23. kvě 2012 11:42:33
Hosting WEDOS.cz
SLEVA 25% (slevový kód:PAWNO25)

Nejnovější témata:
[Stránka] Hostingu SA-MP od Kuba
[INC]AddAmmo od QWER
Bannery od Sanfu
[INC]Turbo Enter-Exit System od SURANY_MORE
[HELP] Skrytie TextDrawu od Om3n

Vyzkoušejte antivirus ESET Smart Security 5

Vyhledat témata bez odpovědí | Zobrazit aktivní témata Zobrazit nové příspěvky | Zobrazit vaše příspěvky


Všechny časy jsou v UTC + 1 hodina [ Letní čas ]





Odeslat nové téma Odpovědět na téma  [ Příspěvků: 12 ] 
Autor Zpráva
PříspěvekNapsal: pát 10. úno 2012 15:33:26 
Marc Wayne "B-Dup"
Marc Wayne "B-Dup"
Registrován: pon 08. úno 2010 16:01:47
Příspěvky: 748
Bydliště: Ústí n.L.

Ahoj všici po 100 letech se chci začít učit pawn... a chci si upravit MTV2 - vim, je to sr*čka mód, ale prostě někde chci začít - nejlépe tam, co mě i dřív bavilo hrát...
- Problém je v tom, že se zaregistruju - to je OK, ale při odpojení a znovupřipojení - login mě to kickne... je to originální kód pro 0.2x překompilovanej v pawnu pro 0.3d
- žádný změny jsem tam nedělal

- někdo tu kdysi psal, že tam je nějaká změna v nějakym publicu no... já nevim ale kde xDD
- budu Vám vděčnej za rady
P.S. rady typu vys*r se na to si nechte pro sebe

_________________
Zabývám se moderováním, DJngem.... Prostě vše co se týče internetových rádií, mimo to taky kóduju weby (validně HTML/CSS), kdo by chtěl -> SZ nebo Skype nebo facebook :))

- Začne vojna :D Vrátil jsem se !!!!!

Máte mě rádi ? Podpořte mě:


Offline
 Profil  
PříspěvekNapsal: pát 10. úno 2012 15:38:47 
Marc Wayne "B-Dup"
Marc Wayne "B-Dup"
Uživatelský avatar
Registrován: ned 20. bře 2011 20:54:01
Příspěvky: 730
Bydliště: Brandýs n. L.

Pokud máš vyšší IQ tak ti klidně pomůžu můj skype je na profilu ;)

_________________
Kdo si lítá na Flight Simulatoru X: Accleration


Ať mě kontaktuje zalítáme ;) :D

Obrázek


Offline
 Profil  
PříspěvekNapsal: pát 10. úno 2012 17:45:24 
Marc Wayne "B-Dup"
Marc Wayne "B-Dup"
Registrován: pon 08. úno 2010 16:01:47
Příspěvky: 748
Bydliště: Ústí n.L.

ok, ozvu se Díky ;) :angel:

_________________
Zabývám se moderováním, DJngem.... Prostě vše co se týče internetových rádií, mimo to taky kóduju weby (validně HTML/CSS), kdo by chtěl -> SZ nebo Skype nebo facebook :))

- Začne vojna :D Vrátil jsem se !!!!!

Máte mě rádi ? Podpořte mě:


Offline
 Profil  
PříspěvekNapsal: pát 10. úno 2012 18:10:42 
Marc Wayne "B-Dup"
Marc Wayne "B-Dup"
Registrován: úte 01. bře 2011 10:57:34
Příspěvky: 629
Bydliště: Opava

jestli tě kickne login, tak máš asi u druhé buttonky v dialogu kick a popletl jsis response (pokud máš dialog login/reg.)

_________________
Slavné hlášky
„Smrt jednoho je tragédie. Smrt milionů je statistika“... stalin
„vidim hned první chybu misto GivePlayerWeapon má být GetPlayerWeapon“... cjcarl
„ja pawn viem, len som lenivý spravit si vlastný mod“... jakubes
zapoj mozog..keď to nejde tak skús znovu skopírovať ten kód... jakubes


Offline
 Profil  
PříspěvekNapsal: pát 10. úno 2012 18:12:47 
Marc Wayne "B-Dup"
Marc Wayne "B-Dup"
Registrován: pon 08. úno 2010 16:01:47
Příspěvky: 748
Bydliště: Ústí n.L.

je to originál mtv2 ... žádný dialogy, jen příkazy.... vždy to fungovalo

_________________
Zabývám se moderováním, DJngem.... Prostě vše co se týče internetových rádií, mimo to taky kóduju weby (validně HTML/CSS), kdo by chtěl -> SZ nebo Skype nebo facebook :))

- Začne vojna :D Vrátil jsem se !!!!!

Máte mě rádi ? Podpořte mě:


Offline
 Profil  
PříspěvekNapsal: pát 10. úno 2012 18:13:18 
Carl Johnson "CJ"
Carl Johnson "CJ"
Uživatelský avatar
Registrován: čtv 29. led 2009 20:03:51
Příspěvky: 4549
Bydliště: Blava ne ?

áno chybne buttony pri dialógu...


preto tam miesto dialógu je príkaz keďže stará verzia SAMP nemala dialógy (0.2x)

_________________
Moja tvorba http://pastebin.com/u/PatchwerkQWER
Ak chceš byť lepší ako ja, a budeš sa snažiť budeš lepší ! Už len pri pomyslení na to, že si lepší než ja, ťa posunie dopredu. Ale nezabudni ! Musíš sa snažiť. A potom zistíš to, čo vie pár ľudí - že som lama a moje scripty sú nič oproti tomu, čo môžeš vytvoriť ty. Tak sa prekonaj ako kedysi ja, a natri to všetkým ! Uprav budúcnosť pre svoj prospech


Offline
 Profil  
PříspěvekNapsal: pát 10. úno 2012 18:18:25 
Marc Wayne "B-Dup"
Marc Wayne "B-Dup"
Registrován: pon 08. úno 2010 16:01:47
Příspěvky: 748
Bydliště: Ústí n.L.

tam je register a login pomocí
/register a /login ...
kód:
Spoiler:

_________________
Zabývám se moderováním, DJngem.... Prostě vše co se týče internetových rádií, mimo to taky kóduju weby (validně HTML/CSS), kdo by chtěl -> SZ nebo Skype nebo facebook :))

- Začne vojna :D Vrátil jsem se !!!!!

Máte mě rádi ? Podpořte mě:


Offline
 Profil  
PříspěvekNapsal: pát 10. úno 2012 18:20:03 
The Truth
The Truth
Uživatelský avatar
Registrován: ned 23. kvě 2010 22:39:08
Příspěvky: 573
Bydliště: new Prague[MAX_PLAYERS];

Btw tendle problém řeším taky, zkoušel sem napsat novou registračku ale ten kokos furt blbne.. :D Kdybys to vyřešil tak mi dej vědět ... ^^ Díky.. :)

_________________
RZE je jak Justin Bieber, všude je jí plno, ale stojí za starou bačkoru !

[ Map ] - CoD 2 Style | TV Studio
[ FS ] - eXaC | Aprílový vtip
[ GM ] - Star Wars - Return of Siths | HK City

Obrázek

Nejnovější verze RZE v pawn verzi..!!!


Offline
 Profil  
PříspěvekNapsal: pát 10. úno 2012 18:25:05 
Barry Thorne "Big Bear"
Barry Thorne "Big Bear"
Uživatelský avatar
Registrován: pát 16. pro 2011 21:29:31
Příspěvky: 271

Máš ve složce SCRIPTFILES podsložku kam se ukladaji účty?

_________________
Nevíš si rady s pawnem?

Kontakt:
Spoiler:
Skype: cz-mubby
E-Mail: mubby@email.cz



!POZORNĚ ČTI!
Nový SA-MP Hosting s vlastní administrací za pár kaček http://hosting.gamemix.eu
Hostujeme/budeme hostovat: SA-MP,MC,CS 1.6,Shout Cast(TS3/Ventrilo) podivej se na web ted!


Offline
 Profil  
PříspěvekNapsal: pát 10. úno 2012 18:28:08 
Marc Wayne "B-Dup"
Marc Wayne "B-Dup"
Registrován: pon 08. úno 2010 16:01:47
Příspěvky: 748
Bydliště: Ústí n.L.

v tomhle problém neni, to bych se nemohl zaregistrovat :)

_________________
Zabývám se moderováním, DJngem.... Prostě vše co se týče internetových rádií, mimo to taky kóduju weby (validně HTML/CSS), kdo by chtěl -> SZ nebo Skype nebo facebook :))

- Začne vojna :D Vrátil jsem se !!!!!

Máte mě rádi ? Podpořte mě:


Offline
 Profil  
PříspěvekNapsal: pát 10. úno 2012 20:01:16 
Marc Wayne "B-Dup"
Marc Wayne "B-Dup"
Registrován: pon 08. úno 2010 16:01:47
Příspěvky: 748
Bydliště: Ústí n.L.

Ještě mě napadlo, jestli by nemohl být problém v konkrétních částech kódu:

OnPlayerLogin:
Spoiler:
Kód:
public OnPlayerLogin(playerid,password[])
{
    //---------------------------------------|
    TestPrint("public OnPlayerLogin(playerid, password[])");
    //---------------------------------------|
    if(IsPlayerConnected(playerid))
   {
       new string[40];
      format(string, sizeof(string), "Maikeroo/Login/%s.sav", Jmeno(playerid));

      new File:LogFile = fopen(string, io_read); //OPEN FILE
      if(LogFile)
      {
          new PassData[256],keytmp[256],valtmp[256];
            fread(LogFile,PassData,sizeof(PassData));

          keytmp = file_GetKey( PassData );
          if(strcmp(keytmp,"Heslo",true) == 0)
         {
            valtmp = file_GetValue(PassData);
            strmid(Informace[playerid][Heslo],valtmp,0,strlen(valtmp)-1, 32);
         }

         if(strcmp(Informace[playerid][Heslo],password,true) == 0)
         {
             new key[256],val[256],Data[256];
             while(fread(LogFile,Data,sizeof(Data)))
            {
               key = file_GetKey(Data);

               //---------------------------------------------------------|
               if(strcmp(key,"Zdravi",true) == 0)
               {
                  val = file_GetValue(Data);
                  Informace[playerid][Zdravi] = floatstr(val);
                  if(Informace[playerid][Zdravi] < 1 || Informace[playerid][Zdravi] > 100) Informace[playerid][Zdravi] = 100;
               }
                    //---------------------------------------------------------|
               else if(strcmp(key,"Vesta",true) == 0)
               {
                  val = file_GetValue(Data);
                  Informace[playerid][Vesta] = floatstr(val);
                  if(Informace[playerid][Vesta] < 0 || Informace[playerid][Vesta] > 100) Informace[playerid][Vesta] = 100;
               }
                    //---------------------------------------------------------|
               else if(strcmp(key,"Penize",true) == 0)
               {
                  val = file_GetValue(Data);
                  Informace[playerid][Penize] = strval(val);
                  if(Informace[playerid][Penize] > 900000000) Informace[playerid][Penize] = 2000;
               }
                    //---------------------------------------------------------|
               else if(strcmp(key,"Banka",true) == 0)
               {
                  val = file_GetValue(Data);
                  Informace[playerid][Banka] = strval(val);
                  if(Informace[playerid][Banka] > 900000000) Informace[playerid][Banka] = 2000;
               }
                    //---------------------------------------------------------|
               else if(strcmp(key,"Ridicak",true) == 0)
               {
                  val = file_GetValue(Data);
                  Informace[playerid][Ridicak] = strval(val);
               }
                    //---------------------------------------------------------|
               else if(strcmp(key,"Pilot",true) == 0)
               {
                  val = file_GetValue(Data);
                  Informace[playerid][PilotniPrukaz] = strval(val);
               }
                    //---------------------------------------------------------|
               else if(strcmp(key,"PolicejniZK",true) == 0){val = file_GetValue(Data);Informace[playerid][PolicejniZK] = strval(val);}
               else if(strcmp(key,"VojenskeZK",true)  == 0){val = file_GetValue(Data);Informace[playerid][VojenskeZK]  = strval(val);}
               else if(strcmp(key,"MafianskeZK",true) == 0){val = file_GetValue(Data);Informace[playerid][MafianskeZK] = strval(val);}
               else if(strcmp(key,"Zbran1",true) == 0){val = file_GetValue(Data);Informace[playerid][Zbran1] = strval(val);}
               else if(strcmp(key,"Zbran2",true) == 0){val = file_GetValue(Data);Informace[playerid][Zbran2] = strval(val);}
               else if(strcmp(key,"Zbran3",true) == 0){val = file_GetValue(Data);Informace[playerid][Zbran3] = strval(val);}
               else if(strcmp(key,"Zbran4",true) == 0){val = file_GetValue(Data);Informace[playerid][Zbran4] = strval(val);}
               else if(strcmp(key,"Zbran5",true) == 0){val = file_GetValue(Data);Informace[playerid][Zbran5] = strval(val);}
               else if(strcmp(key,"SkinID",true) == 0){val = file_GetValue(Data);Informace[playerid][Skin]   = strval(val);}
               else if(strcmp(key,"WantedLVL",true)   == 0){val = file_GetValue(Data);Informace[playerid][WantedLevel] = strval(val);}
               else if(strcmp(key,"SouradniceX",true) == 0){val = file_GetValue(Data);Informace[playerid][SouradniceX] = floatstr(val);}
               else if(strcmp(key,"SouradniceY",true) == 0){val = file_GetValue(Data);Informace[playerid][SouradniceY] = floatstr(val);}
               else if(strcmp(key,"SouradniceZ",true) == 0){val = file_GetValue(Data);Informace[playerid][SouradniceZ] = floatstr(val);}
               else if(strcmp(key,"Interier",true)    == 0){val = file_GetValue(Data);Informace[playerid][Interier]    = strval(val);}
                    else if(strcmp(key,"Povolani",true)    == 0){val = file_GetValue(Data);Zamestnani[playerid]             = strval(val);}
               else if(strcmp(key,"Vezeni",true)      == 0){val = file_GetValue(Data);Informace[playerid][Vezeni]      = strval(val);}
                    else if(strcmp(key,"Pas",true)         == 0){val = file_GetValue(Data);Informace[playerid][Pas]         = strval(val);}
                    else if(strcmp(key,"Cas",true)         == 0){val = file_GetValue(Data);Informace[playerid][Cas]         = strval(val);}
                    else if(strcmp(key,"AdminLevel",true)  == 0){val = file_GetValue(Data);Informace[playerid][AdminLevel]  = strval(val);}
               //---------------------------------------------------------|
             }

             new string2[200];
             SendClientMessage(playerid, B_BILA, " ");
            format(string2,sizeof(string2), "[  !  ]  Ucet %s  [  !  ]",Jmeno(playerid));
            SendClientMessage(playerid, B_CERV, string2);
            format(string2,sizeof(string2), "Zdravi[%.1f] Vesta[%.1f] Penize[%d€] Banka[%d€] Wanted[%d]",Informace[playerid][Zdravi],Informace[playerid][Vesta],Informace[playerid][Penize],Informace[playerid][Banka],Informace[playerid][WantedLevel]);
            SendClientMessage(playerid, B_BILA, string2);
            SendClientMessage(playerid, B_BILA, "Pozice, zbrane, skin, zkusenosti, herni cas... nacteno! /info");
            SendClientMessage(playerid, B_BILA, "Preji ti hodne zabavy :D ");
            Informace[playerid][Prihlaseni] = true;
            SpawnPlayer(playerid);
         }else{
            SendClientMessage(playerid, B_CERV, "[  !  ] Heslo nesouhlasi !");
         }
         //-------------|
         fclose(LogFile);
         //-------------|
      }
   }
   return 1;
}


dcmd login
Spoiler:
Kód:
dcmd_login(playerid, params[])
{
    //---------------------------------------|
    TestPrint("dcmd_login(playerid, params[])");
    //---------------------------------------|
    if(Informace[playerid][Prihlaseni])   return SendClientMessage(playerid, B_BILA, "[  !  ] Uz jsi prihlaseny.");
   if(IsPlayerConnected(playerid))
   {
       new string[150],heslo[25];
      format(string, sizeof(string), "Maikeroo/Login/%s.sav", Jmeno(playerid));

       if(!fexist(string))
      {
         format(string, sizeof(string), "[  !  ] Ucet pro nick %s neni zalozen! Pouzijte [  /register *Heslo*  ]",Jmeno(playerid));
         SendClientMessage(playerid, B_CERV, string);
      }
      else if(!strlen(params) || strlen(params) > 20 || strlen(params) < 4)
      {
         SendClientMessage(playerid, B_BILA, "[  !  ] /login *Heslo*");
      }else{
       strmid(heslo, params, 0, strlen(params), 25);
       OnPlayerLogin(playerid, heslo);
       }
    }
   return 1;
}


OnPlayerSpawn
Spoiler:
Kód:
public OnPlayerSpawn(playerid)
{
    //---------------------------------------|
    TestPrint("public OnPlayerSpawn(playerid)");
    //---------------------------------------|
   if(IsPlayerConnected(playerid))
   {
       Informace[playerid][ACVyjimka]    = false;
       Informace[playerid][UpdateZone] = 1;
      Informace[playerid][PlayerZone] =-1;
      //---------------------------------|
       if(Informace[playerid][NewPripojeny])
      {
          //---------------------------------|
          PlayerPlaySound(playerid,1098,0,0,0);
         TextDrawHideForPlayer(playerid, TextDraw[UvitaciZprava]);
         //---------------------------------|
          if(Informace[playerid][NewRegister])
         {
         //---------------------------------|
             SetPlayerColor(playerid, B_SEDA);
             SetPlayerPos(playerid, 1689.0211,1450.3179,10.7673);
             SetPlayerFacingAngle(playerid, 250.2100);
             SetPlayerInterior(playerid, 0);
               SetCameraBehindPlayer(playerid);
               Informace[playerid][NewPripojeny] = 0;
               SendClientMessage(playerid, B_CERV, "[TiP] Hru by jsi mel zacit tim, ze navstivis hlavni centrum mesta.");
               SendClientMessage(playerid, B_BILA, "Toto centrum se nachazi na hlavni tride, Emerald Isle, pobliz policejni stanice.");
               SendClientMessage(playerid, B_BILA, "Muzes si zde udelat ridicsky a pilotni prukaz, nebo zazadat o vydani cestovniho pasu.");
               Informace[playerid][Skin] = GetPlayerSkin(playerid);
               GivePlayerMoney(playerid, 40000);
            //---------------------------------|
         }else{
         //---------------------------------|
             SetPlayerPos(playerid, Informace[playerid][SouradniceX],Informace[playerid][SouradniceY],Informace[playerid][SouradniceZ]);
             SetPlayerInterior(playerid, Informace[playerid][Interier]);
             GivePlayerMoney(playerid, Informace[playerid][Penize]);
             
             if(Informace[playerid][Vesta] > 100.0 || Informace[playerid][Vesta] < 1.0) Informace[playerid][Vesta] = 100.0;
             SetPlayerArmour(playerid, Informace[playerid][Vesta]);
             
             if(Informace[playerid][Zdravi] > 100.0 || Informace[playerid][Zdravi] < 1.0) Informace[playerid][Zdravi] = 100.0;
             SetPlayerHealth(playerid, Informace[playerid][Zdravi]);
             
             if(Informace[playerid][Zbran1] < 47 && Informace[playerid][Zbran1] > 0) GivePlayerWeapon(playerid, Informace[playerid][Zbran1], 200);
             if(Informace[playerid][Zbran2] < 47 && Informace[playerid][Zbran2] > 0) GivePlayerWeapon(playerid, Informace[playerid][Zbran2], 200);
             if(Informace[playerid][Zbran3] < 47 && Informace[playerid][Zbran3] > 0) GivePlayerWeapon(playerid, Informace[playerid][Zbran3], 200);
             if(Informace[playerid][Zbran4] < 47 && Informace[playerid][Zbran4] > 0) GivePlayerWeapon(playerid, Informace[playerid][Zbran4], 200);
             if(Informace[playerid][Zbran5] < 47 && Informace[playerid][Zbran5] > 0) GivePlayerWeapon(playerid, Informace[playerid][Zbran5], 200);
             SetPlayerColor(playerid, GetJobColor(playerid));
             
             if(Informace[playerid][Skin] < 0 || Informace[playerid][Skin] > 288) SetPlayerSkin(playerid, 110);
             else SetPlayerSkin(playerid, Informace[playerid][Skin]);
             
             SetPlayerWantedLevel(playerid, Informace[playerid][WantedLevel]);
             Informace[playerid][NewPripojeny] = 0;
            Informace[playerid][SouradniceX] = 2127.6372;
            Informace[playerid][SouradniceY] = 2364.2832;
            Informace[playerid][SouradniceZ] =   10.8203;
            Informace[playerid][Interier]     =   0;
            //---------------------------------|
         }
        }else if(Informace[playerid][Vezeni] > 0){
         //---------------------------------|
          SetPlayerInterior(playerid,3);
         SetPlayerPos(playerid,198.3797,160.8905,1003.0300);
          //---------------------------------|
         
      }else{
         //---------------------------------|
          SetPlayerPos(playerid,Informace[playerid][SouradniceX],Informace[playerid][SouradniceY],Informace[playerid][SouradniceZ]);
          SetPlayerInterior(playerid,Informace[playerid][Interier]);
          GivePlayerMoney(playerid,  2000);
          if(Informace[playerid][Zbran1] < 47 && Informace[playerid][Zbran1] > 0) GivePlayerWeapon(playerid, Informace[playerid][Zbran1], 300);
          if(Informace[playerid][Zbran2] < 47 && Informace[playerid][Zbran2] > 0) GivePlayerWeapon(playerid, Informace[playerid][Zbran2], 300);
          if(Informace[playerid][Skin] < 0 || Informace[playerid][Skin] > 288) SetPlayerSkin(playerid, 110);
          else SetPlayerSkin(playerid, Informace[playerid][Skin]);
          //---------------------------------|
      }
   }
   return 1;
}

OnPlayerRequestSpawn
Spoiler:
Kód:
public OnPlayerRequestSpawn(playerid)
{
    //---------------------------------------|
    TestPrint("public OnPlayerRequestSpawn(playerid)");
   //---------------------------------------|
   if(IsPlayerConnected(playerid))
   {
      new string[70];
      format(string, 70, "Maikeroo/Login/%s.sav", Jmeno(playerid));

      if(!fexist(string))
      {
         SendClientMessage(playerid, B_CERV, "[  !  ] Nemas zalozeny ucet, pouzij [  /register *Heslo*  ]");
         return 0;
      }
      else if(Informace[playerid][Prihlaseni] == 0)
      {
         SendClientMessage(playerid, B_CERV, "[  !  ] Pro spawn musis byt prihlaseny [  /login *Heslo*  ]");
         return 0;
      }
   }
   return 1;
}

_________________
Zabývám se moderováním, DJngem.... Prostě vše co se týče internetových rádií, mimo to taky kóduju weby (validně HTML/CSS), kdo by chtěl -> SZ nebo Skype nebo facebook :))

- Začne vojna :D Vrátil jsem se !!!!!

Máte mě rádi ? Podpořte mě:


Offline
 Profil  
PříspěvekNapsal: pát 10. úno 2012 22:17:26 
Marc Wayne "B-Dup"
Marc Wayne "B-Dup"
Registrován: pon 08. úno 2010 16:01:47
Příspěvky: 748
Bydliště: Ústí n.L.

už jsem zkoušel kouknout se i do includu, pročetl jsem celej mód a nikde jsem nic o kicku nenašel, já s z toho zcvoknu... Myslíte, že když ten registr/login smažu a udělám novej přes dialog, že to pomůže ? - Já myslim, že ne, jelikož to bude na stejnejch podmínkách a proměnejch...

_________________
Zabývám se moderováním, DJngem.... Prostě vše co se týče internetových rádií, mimo to taky kóduju weby (validně HTML/CSS), kdo by chtěl -> SZ nebo Skype nebo facebook :))

- Začne vojna :D Vrátil jsem se !!!!!

Máte mě rádi ? Podpořte mě:


Offline
 Profil  
Zobrazit příspěvky za předchozí:  Seřadit podle  
Odeslat nové téma Odpovědět na téma  [ Příspěvků: 12 ] 

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]


 Kdo je online

Uživatelé procházející toto fórum: Google


Nemůžete zakládat nová témata v tomto fóru
Nemůžete odpovídat v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete přikládat soubory v tomto fóru

Hledat:
Přejít na: