Szerző Téma: Kisebb kérdések  (Megtekintve 184825 alkalommal)

Nem elérhető ZSOLTI99

  • 1827
    • Profil megtekintése
Kisebb kérdések
« Válasz #630 Dátum: 2013. október 10. - 15:26:21 »
0 Show voters
Hali.Ezt valaki át írná dinire vagy valami másra
 
#if defined MySQL_Reg
if(dialogid == DIALOG_REGISTER)
{
    new astring[300];
   if(!response)
         {
       format(astring, 300, \"{0079bf}%s{FFFFFF} kickelve lett. [{0079bf}Indok{FFFFFF}]: Kötelezõ a regisztráció. [{0079bf}%i{FFFFFF}/{0079bf}%i {FFFFFF}]\", GetPlayerNameEx(playerid), cvar);
       SendClientMessageToAll(COLOR_WHITE, astring);
   Kick(playerid);
}
else
{
           if(!strlen(inputtext))  ShowPlayerDialog(playerid, DIALOG_REGISTER, DIALOG_STYLE_PASSWORD, \"{FFFFFF}Regisztráció\", \"{FFE400}Írd be a kívánt jelszót az alábbi mezõbe:\", \"Regisztráció\", \"Mégse\");
   new
      Query[100];
   format(Query, sizeof(Query), \"INSERT INTO `jatekosok` (`felhasznalo`,`jelszo`) VALUES (\'%s\', \'%s\')\", pName(playerid), inputtext);
   mysql_query(Query);
 
   SendClientMessage(playerid, COLOR_WHITE, \"Sikeres regisztráció. [{0079bf}Jó játékot kívánunk!{FFFFFF}]\");
            format(astring, 256, \"{FFFFFF}Üdv a szerveren {0079bf}%s \\nÍrd be a jelszavad a mezõbe:\", GetPlayerNameEx(playerid));
   ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_PASSWORD,\"{FFFFFF}Bejelentkezés\",  astring, \"Belépés\", \"Mégse\");
}
}
if(dialogid == DIALOG_LOGIN)
{
    new astring[300];
   if(!response)
         {
   format(astring, 300, \"{0079bf}%s{FFFFFF} kickelve lett. [{0079bf}Indok{FFFFFF}]: Kötelezõ bejelentkezni.\", GetPlayerNameEx(playerid));
       SendClientMessageToAll(COLOR_WHITE, astring);
       Kick(playerid);
}
else
{
           if(!strlen(inputtext))    ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_PASSWORD, \"{FFFFFF}Bejelentkezés\", \"{FFE400}Írd be a jelszavad a mezõbe:\", \"Belépés\", \"Mégse\");
   new
      Query[300];
   format(Query, sizeof(Query), \"SELECT * FROM `jatekosok` WHERE `felhasznalo` = \'%s\' AND `jelszo` = \'%s\'\", pName(playerid), inputtext);
   mysql_query(Query);
   mysql_store_result();
 
   if(mysql_num_rows() > 0)
   {
      HideLoginScreen(playerid);
      StopAudioStreamForPlayer(playerid);
           LoadPlayerInfo(playerid);
           new string[150];
               // LoadPlayerInfo(playerid);
      SendClientMessage(playerid, COLOR_WHITE, \"Sikeres bejelentkezés.\");
         format(string, 256, \"** {0079bf}%s {FFFFFF}[iD: {0079bf}%i{FFFFFF}] Csatlakozott a szerverhez [ {0079bf}%i{FFFFFF}/{0079bf}%i {FFFFFF}]\", GetPlayerNameEx(playerid),playerid, cvar, GetMaxPlayers());
      SendClientMessageToAll(COLOR_WHITE, string);
      logged[playerid] = true;
   }
   else
   {
             format(astring, 256, \"{0079bf}%s{FFFFFF} kickelve lett. [{0079bf}Indok{FFFFFF}]: Rossz a jelszód!!!!.\", GetPlayerNameEx(playerid));
             SendClientMessageToAll(COLOR_WHITE, astring);
             Kick(playerid);
   }
}
}
#endif
#if defined Dini_Reg

Kisebb kérdések
« Válasz #631 Dátum: 2013. október 11. - 13:24:37 »
0 Show voters
Idézetet írta: Dfoglalo date=1381408508\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Betöltöd a régieket is?
 
régi fegyvereket?

Nem elérhető nyomo

  • 159
    • Profil megtekintése
Kisebb kérdések
« Válasz #632 Dátum: 2013. október 11. - 18:42:32 »
0 Show voters
Lenne egy egyszerû kérdésem textdraw-al kapcsolatban. Például: van nekem egy \"asd\" textdraw-om és az akkor jelenik meg ha egy jármû vezetõje vagyok. A kérdésem az lenne minek kellenek a következõ sorok és mi célt szolgál?
 
public OnFilterScriptExit()
{
return 1;
}

 
Azért kérdem mert én ezek nélkül használom és nem látom értelmét.  Minden akkor látszódik és akkor tûnik el amikor kell, de gondolom nem véletlenül van ott (pl:amikor TextDrawEditor-al létrehozok valamit és pwn-t kreálok vagy a mások által készitett scriptekben)
« Utoljára szerkesztve: 2013. október 11. - 18:53:48 írta nyomo »

Nem elérhető Kovacs_Richard

  • 1743
  • HRP Fejlesztő
  • Discord: Kovacs_Richard#0321
    • Profil megtekintése
    • Hun Role Play Web
Kisebb kérdések
« Válasz #633 Dátum: 2013. október 12. - 12:18:25 »
0 Show voters
Idézetet írta: nyomo date=1381509752\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Lenne egy egyszerû kérdésem textdraw-al kapcsolatban. Például: van nekem egy \"asd\" textdraw-om és az akkor jelenik meg ha egy jármû vezetõje vagyok. A kérdésem az lenne minek kellenek a következõ sorok és mi célt szolgál?
 
public OnFilterScriptExit()
{
return 1;
}

 
Azért kérdem mert én ezek nélkül használom és nem látom értelmét.  Minden akkor látszódik és akkor tûnik el amikor kell, de gondolom nem véletlenül van ott (pl:amikor TextDrawEditor-al létrehozok valamit és pwn-t kreálok vagy a mások által készitett scriptekben)
 
http://wiki.sa-mp.com/wiki/OnFilterScriptExit
Ez az Esemény ( CallBack ) akkor hívódik meg amikor a scriptedet \"kitöltöd\" ( pl: unloadfs fsnév )
az Init az akkor fut le amikor betöltöd ez meg pont az ellenkezõje...
Régóta nem tevékenykedem, mint SA-MP scripter.
HRP Fejlesztő.

Nem elérhető SnooP

  • 1798
  • SnooP
    • Profil megtekintése
Kisebb kérdések
« Válasz #634 Dátum: 2013. október 12. - 13:37:37 »
0 Show voters
  StartRecordingPlayerData(playerid, PLAYER_RECORDING_TYPE_DRIVER, \"tamtam\");

 
Ha a játékos beül az autóba utasként (G-vel) akkor a TYPE_DRIVER érvényes rá, vagy a TYPE_ONFOOT ? Mert a függvény azt állítja, hogy akkor kell DRIVER-t használni, ha vezet, de ha G-vel ül õ csak utas én nem vezet. Gyaloglásra se érvényes ez, mivel nem gyalogol már. Akkor PLAYER_RECORDING_TYPE_NONE   vagy mi? :D Elõre is kösz.

Nem elérhető Dfoglalo

  • 4069
  • Globális Moderátor
    • Profil megtekintése
Kisebb kérdések
« Válasz #635 Dátum: 2013. október 12. - 14:01:23 »
0 Show voters
Szerintem utasként nem használható ez a függvény.
 
PLAYER_RECORDING_TYPE_NONE      (0)
PLAYER_RECORDING_TYPE_DRIVER    (1)
PLAYER_RECORDING_TYPE_ONFOOT    (2)

 
Ha lenne passanger, azzal lehetne használni, de mivel nincs, ezért szerintem nem megoldható. Próbáld meg NONE-al, de az szerintem pont hogy semmit sem fog csinálni. De majd meglátod :D

Kisebb kérdések
« Válasz #636 Dátum: 2013. október 16. - 16:52:53 »
0 Show voters
Hellotok valaki segítene abban hogy tudom megoldani azt, hogy
1#:hogy hol van a játékos a pályán és ahoz csatolni egy nevet!
2#:azt megoldani hogy ha valakire körözést adok ki azt lelehessen kérdezni a /körözöttek cmdvel, olyanra gondoltam hogy amikor körözést adok ki valakinek akkor PlayerInfo[playerid]pKorozes ++ 1 , csak azt nem tudom hogy hogy lehet az összes játékosra lekérdezni:S

Nem elérhető Dfoglalo

  • 4069
  • Globális Moderátor
    • Profil megtekintése
Kisebb kérdések
« Válasz #637 Dátum: 2013. október 16. - 17:09:10 »
0 Show voters
1. GetPlayerPos függvénnyel lekérdezed a játékos pozícióját. Aztán ha az a pozíció egy adott pont körzetében van (IsPlayerInRangeOfPoint), akkor kiírja a hozzá csatolt nevet. Pl.
 

new Float:X, Float:Y, Float:Z;
GetPlayerPos(playerid, X, Y, Z);
if(IsPlayerInRangeOfPoint(playerid, 10.00, 25.00, 30.00, 250.00)
{
     print(\"A játékos Blue Berry közelében van.\");
}

 
2. For ciklussal.
 
for(new i = 0; i < MAX_PLAYERIS; i++)
{
if(GetPlayerWantedLevel(i) > 0)
{
printf(\"%s-nak/nek körözése van!\", JatekosNeve(i)); // JatekosNeve maximum custon függvény lehet, de a lényeg az, hogy lekérdezem a játékos nevét ezen példában
}
}

Nem elérhető ZSOLTI99

  • 1827
    • Profil megtekintése
Kisebb kérdések
« Válasz #638 Dátum: 2013. október 17. - 20:00:52 »
0 Show voters
Hali.Mivel tudom azt lekérdezni hogy a jármûvem tolat hátrafelé ??

Kisebb kérdések
« Válasz #639 Dátum: 2013. október 17. - 20:50:06 »
0 Show voters
Sziasztok..
Vmiert nem megy az /admins parancs csak egy-egy szemelynel...mi lehet a gond?

Nem elérhető ZSOLTI99

  • 1827
    • Profil megtekintése
Kisebb kérdések
« Válasz #640 Dátum: 2013. október 17. - 21:35:51 »
0 Show voters
Ami ppc módod van abba csak 5 adminrendszer van ha 5 re írod át akkor menni fog gondolom itt pl 6 ra van írva

Kisebb kérdések
« Válasz #641 Dátum: 2013. október 17. - 22:07:55 »
0 Show voters
Valaki tudja hogy lehet megoldani azt hogy a játékosnak külön kelljen egy weben regisztrálni,és ha megtette csak akkor tud feljönni a szerverre?:O

Nem elérhető ZyZu.

  • Globális moderátor
  • 8939
  • my turbo diesel forum
  • Discord: ZyZu.
    • Profil megtekintése
Kisebb kérdések
« Válasz #642 Dátum: 2013. október 17. - 22:11:39 »
0 Show voters

Valaki tudja hogy lehet megoldani azt hogy a játékosnak külön kelljen egy weben regisztrálni,és ha megtette csak akkor tud feljönni a szerverre?:O
 
[/quote]
http://sampforum.hu/index.php?topic=44024.0

Kisebb kérdések
« Válasz #643 Dátum: 2013. október 19. - 08:02:43 »
0 Show voters
Sziasztok..Szerintetek milyen mode-val eri meg szerot nyitni?
Most ppc_truck van bent ..a cryrpg jo mode?
Adjatok tippet..

Nem elérhető ZyZu.

  • Globális moderátor
  • 8939
  • my turbo diesel forum
  • Discord: ZyZu.
    • Profil megtekintése
Kisebb kérdések
« Válasz #644 Dátum: 2013. október 19. - 09:40:56 »
+1 Show voters

Sziasztok..Szerintetek milyen mode-val eri meg szerot nyitni?
Most ppc_truck van bent ..a cryrpg jo mode?
Adjatok tippet..
 
[/quote]
Mondok neked egy tökéletes tippet. Tanulj meg szkriptelni és írj saját magadnak egy olyan módot amit te gondolsz és lesznek rajta, ezek közül lehet: STUNT/FREEROAM/KAMIONOS.

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal