Ü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 - 1ST_Chr

Oldalak: 1 ... 44 45 [46] 47 48 49
676
Segítségkérés / adminszolgálat hiba
« Dátum: 2012. január 24. - 19:53:49 »
Szerintem így a jó :D
[pawn]
if (strcmp(\"/aduty\", cmdtext, true) == 0)
{
    new sendername[MAX_PLAYER_NAME];
    new string[128];
    if(PInfo[playerid][Level] >= 1)
    {
        if(Adminszolgalat[playerid] == false)
        {
    ASZ = Create3DTextLabel(\"Admin Szolgálatban\", COLOR_RED, 0.0, 0.0, 2.0, 40, 0, 0);
    Attach3DTextLabelToPlayer(ASZ, playerid, 0.0, 0.0, 0.4);
            ShowNameTags( 0 );
            GetPlayerName(playerid, sendername, sizeof(sendername));
            SendClientMessageToAll(COLOR_GREEN, \"-------------------------------\");
    format(string, sizeof(string),      \"Admin %s szolgálatba lépett!\", sendername);
    SendClientMessageToAll(COLOR_YELLOW,string);
    SendClientMessageToAll(COLOR_GREEN, \"-------------------------------\");
    Adminszolgalat[playerid] = true;
        }
else if(Adminszolgalat[playerid] == true)
{
    Delete3DTextLabel(ASZ);
    ShowNameTags( 1 );
           GetPlayerName(playerid, sendername, sizeof(sendername));
    SendClientMessageToAll(COLOR_GREEN, \"-------------------------------\");
    format(string, sizeof(string),      \"Admin %s kilépett a szolgálatból!\", sendername);
    SendClientMessageToAll(COLOR_YELLOW,string);
    SendClientMessageToAll(COLOR_GREEN, \"-------------------------------\");
    Adminszolgalat[playerid] = false;
      }
     }
     else return SendClientMessage(playerid, COLOR_RED, \"Nem vagy admin\");
}
[/pawn]

677
Segítségkérés / SQLite (vagy MySQL) regisztráció
« Dátum: 2012. január 24. - 19:48:10 »
Kérdés frissítve

678
Segítségkérés / SQLite (vagy MySQL) regisztráció
« Dátum: 2012. január 23. - 12:23:12 »
jajj bocsi, saját definíciókat használok
[pawn]
#define PARAMS playerid, params[]
#define Format(%0,%1) format(%0,sizeof(%0),%1)
[/pawn]
E: nem mysql hanem SQLite :S :D

679
Segítségkérés / SQLite (vagy MySQL) regisztráció
« Dátum: 2012. január 22. - 15:21:34 »
Üdv,
Az adminomat átírtam SQLite-ra és MySQL-re is, de nem mûködik rendesen....
Regisztrációnál nem írja bele az adatbázisba a játékos adatait.
SQLite
[pawn]
CMD:register(PARAMS)
{
    if (AccInfo[playerid][LoggedIn] == 1)return SendClientMessage(playerid,red,\"HIBA: Te már regisztráltál és be is vagy jelentkezve.\");
new PasSword[145];
        new Query[ 2048 ], buf[145], DBResult:Resultat;
Format( Query,\"SELECT `Keys` FROM `Users` WHERE `Name` = \'%s\'\", pName(playerid));
Resultat = db_query( Database, Query );
if (!db_num_rows( Resultat ) )
{
   if(sscanf(params,\"s[145]\",PasSword))return SendClientMessage(playerid,red,\"Használat: /register [jelszó]\");
   if(strlen(PasSword) < 4 || strlen(PasSword) > 20) return SendClientMessage(playerid,red,\"HIBA: A jelszó minimum 4 és maximum 20 karakter lehet\");
   WP_Hash(buf, sizeof(buf), PasSword);
   Format( Query, \"INSERT INTO `Users` (`Keys`,`IP`,`Name`,`Password`,`AKA`,`Money`,`Score`,`VIP`,`Banned`,`Registered`,`Hours`,`Minutes`,`Seconds`,`Level`,`Kills`,`Deaths`,`BankMoney`,`Jail`,`JailTime`,`Mute`,`MuteTime`,`Freeze`,`FreezeTime`) VALUES (NULL, \'%s\', \'%s\', \'%s\', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL)\", GetPlayerIPEx(playerid), pName(playerid), buf);
   db_free_result(db_query(Database, Query));
   SendClientMessage(playerid,red, Query);
   AccInfo[playerid][Registered] = 1;
   AccInfo[playerid][LoggedIn] = 1;
   PlayerPlaySound(playerid,1057,0.0,0.0,0.0);
   SendClientMessage(playerid,0x00C378AA,\"Sikeresen regisztráltál, ezért a rendszer automatikusan bejelentkeztetett\");
}
else return SendClientMessage(playerid,red,\"Te már regisztráltál! \"W\"(\'/login [jelszó]\')\");
return 1;
}
[/pawn]
MySQL:
[pawn]
CMD:register(PARAMS)
{
    if (AccInfo[playerid][LoggedIn] == 1)return SendClientMessage(playerid,red,\"HIBA: Te már regisztráltál és be is vagy jelentkezve.\");
new PasSword[145];
    new Query[500], buf[145], Resulting;
Format( Query, \"SELECT `Userid` FROM `Users` WHERE `Name` = \'%s\'\", pName(playerid));
mysql_query(Query);
if (mysql_num_rows() == 0)
{
   if(sscanf(params,\"s[145]\",PasSword))return SendClientMessage(playerid,red,\"Használat: /register [jelszó]\");
   if(strlen(PasSword) < 4 || strlen(PasSword) > 20) return SendClientMessage(playerid,red,\"HIBA: A jelszó minimum 4 és maximum 20 karakter lehet\");
   WP_Hash(buf, sizeof(buf), PasSword);
    Format( Query, \"INSERT INTO `Users` (`Userid`,`IP`,`Name`,`Password`,`AKA`,`Money`,`Score`,`VIP`,`Banned`,`Registered`,`Hours`,`Minutes`,`Seconds`,`Level`,`Kills`,`Deaths`,`BankMoney`,`Jail`,`JailTime`,`Mute`,`MuteTime`,`Freeze`,`FreezeTime`) VALUES (NULL, \'%s\', \'%s\', \'%s\', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL)\", GetPlayerIPEx(playerid), pName(playerid), buf);
   mysql_query(Query);
   mysql_free_result();
   SendClientMessage(playerid,red, Query);
   AccInfo[playerid][Registered] = 1;
   AccInfo[playerid][LoggedIn] = 1;
   PlayerPlaySound(playerid,1057,0.0,0.0,0.0);
   SendClientMessage(playerid,0x00C378AA,\"Sikeresen regisztráltál, ezért a rendszer automatikusan bejelentkeztetett\");
}
else return SendClientMessage(playerid,red,\"Te már regisztráltál! \"W\"(\'/login [jelszó]\')\");
return 1;
}
[/pawn]
Definícióim:
[pawn]
#define PARAMS playerid, params[]
#define Format(%0,%1) format(%0,sizeof(%0),%1)
[/pawn]

680
SA-MP: Szerverfejlesztés / Ún. gamemode próbaverzió
« Dátum: 2012. január 13. - 19:41:27 »
De ha az illetõ visszaállítja a gépén a dátumot?  ???

681
Segítségkérés / Itt kérdezz object ID-t!
« Dátum: 2012. január 07. - 14:52:49 »
sziasztok,
ennek az objectnek nem tudja vki az ID-jét?
http://noob.hu/2012/01/07/asd_0.PNG

682
Segítségkérés / ZCMD + sscanf2 kick parancs
« Dátum: 2012. január 02. - 13:44:12 »
köszi a válaszokat, de ezek nem jók, mert ha csak azt írom hogy /kick 1, akkor írja h Használat: /kick id indok
(de én olyat szeretnék h indok nélkül kickelje ID 1 játékost)
E:
megoldottam az isnull definícióval, zárok
[pawn]
#define isnull(%1) \\
((!(%1[0])) || (((%1[0]) == \'\\1\') && (!(%1[1]))))
[/pawn]

683
Segítségkérés / ZCMD + sscanf2 kick parancs
« Dátum: 2012. január 02. - 12:40:51 »
Elkezdtem írni a saját admin rendszeremet, és az alap parancsoknál el is akadtam.
Úgy szerettem volna megoldani h ha egy admin beírja h /kick akkor kiírja neki hogy használat:......., ha beírja h /kick 1, akkor kickeli ID 1 játékost, ha beírja /kick 1 cheat akkor kickeli ID 1 játékost és kiírja mellé hogy indok: cheat
A problémám az, hogy ha azt írom be hogy /kick simán, akkor kickelné ID 0 játékost
eddig jutottam:
[pawn]
CMD:kick(playerid, params[])
{
if(AccInfo[playerid][Level] >= 2)
{
    if(strlen(params) == 0) return SendClientMessage(playerid,red,\"Használat: /kick [iD] [indok]\");
    new player, msg[100], str[100];
    sscanf(params,\"ds[100]\",player,msg);
   if(strlen(msg) == 0)
   {
      Format(str,\"Adminisztrátor \\\"%s\\\" kickelte \\\"%s\\\"-t\",pName(playerid),pName(player));
      return SendClientMessageToAll(grey,str);
    }
   else if(strlen(msg) != 0)
   {
      Format(str,\"Adminisztrátor \\\"%s\\\" kickelte \\\"%s\\\"-t | Indok: %s\",pName(playerid),pName(player),msg);
      return SendClientMessageToAll(grey,str);
   }
}
else return SendClientMessage(playerid,red,\"HIBA: Ezt a parancsot csak 2-es vagy magasabb szintû admin használhatja!\");
return 1;
}
[/pawn]

684
okés, kösz a válaszokat

685
és játékosra rakható objektumokról nincs ilyesmi tutorial?

686
rendben majd megpróbálom, köszi a választ :)

687
Nagyon jó leírás, köszi :D
ui: Ez mûködik MTA-val is?

688
SA-MP: Szerverfejlesztés / Race
« Dátum: 2011. december 21. - 15:54:00 »
<-\" post=\"202991\" timestamp=\"1324451294\"]
Kategória választása kötelezõ!
Amugy szép script! Valakinek biztos jól fog jönni! Grat!
 
[/quote]
Bocs, és köszi

689
SA-MP: Szerverfejlesztés / Race
« Dátum: 2011. december 21. - 07:20:12 »
Sziasztok, csináltam egy verseny filterscriptet. Most még csak 1 verseny található benne, de ha lesz idõm, akkor még csinálok párat, és fejlesztgetem is.
ZCMD kell hozzá.
Letöltés: http://solidfiles.com/d/e828a98a4a/
[gmod]Kategóriát legközelebb válaszd ki ! Köszi //javítva[/gmod]

690
Segítségkérés / Textdraw hiba
« Dátum: 2011. december 17. - 18:09:43 »
Hali,
Csináltam egy textdrawot Zamaroht 0.3d-s ingame editorával. Amikor berakom GM-be megnyúlik az egész, de amikor FS-be teszem, akkor meg normálisan meg jelenik. Mi lehet a gond?
GameMode:
\"GM.PNG\"
FilterScript:
\"FS_0.PNG\"
[pawn]
Textdraw0 = TextDrawCreate(491.000000, 103.000000, \"..::: /RACE :::..\");
TextDrawBackgroundColor(Textdraw0, 255);
TextDrawFont(Textdraw0, 1);
TextDrawLetterSize(Textdraw0, 0.500000, 1.000000);
TextDrawColor(Textdraw0, -1);
TextDrawSetOutline(Textdraw0, 0);
TextDrawSetProportional(Textdraw0, 1);
TextDrawSetShadow(Textdraw0, 1);
TextDrawUseBox(Textdraw0, 1);
TextDrawBoxColor(Textdraw0, 168453220);
TextDrawTextSize(Textdraw0, 617.000000, 0.000000);
[/pawn]

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