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.
Oldalak: 1 [2]
16
SA-MP: Szerverfejlesztés / DOF2 Regisztráció rendszer« Dátum: 2011. október 15. - 21:44:28 »
Sziasztok!
Csináltam egy Double of Files 2 függvénnyel egy regisztrációs rendszert Script: [pawn]/* Double-O-Files_2 Register/Login system by Ty$oN DOF2 Tutorial By SmiT Double-O-Seven for Double-O-Files_2 (DOF2)*/ #include <a_samp> #include <Double-O-Files_2> #define DIALOG_REGISTER 1 #define DIALOG_LOGIN 2 #define WHITE \"{FFFFFF}\" #define RED \"{F81414}\" #define GREEN \"{00FF22}\" enum P_ENUM { pMoney, pAdmin, pKills, pDeaths } new P_DATA[ MAX_PLAYERS ][ P_ENUM ]; stock USER_FILE(playerid) { new STR[ 128 ], P_NAME[ MAX_PLAYER_NAME ]; GetPlayerName( playerid, P_NAME, sizeof ( P_NAME ) ); format( STR, sizeof ( STR ), USER_FILE_PATH, P_NAME); return STR; } stock Load_Player_Stats(playerid) { P_DATA[ playerid ][ pKills ] = DOF2_GetInt( USER_FILE( playerid ),\"Olesek\"); P_DATA[ playerid ][ pDeaths ] = DOF2_GetInt( USER_FILE( playerid ),\"Halalok\"); P_DATA[ playerid ][ pMoney ] = DOF2_GetInt( USER_FILE( playerid ),\"Penz\"); P_DATA[ playerid ][ pAdmin ] = DOF2_GetInt( USER_FILE( playerid ),\"AdminSzint\"); GivePlayerMoney(playerid, P_DATA[ playerid ][ pMoney ]); } public OnFilterScriptInit() { return 1; } public OnFilterScriptExit() { DOF2_Exit(); return 1; } public OnPlayerRequestClass(playerid, classid) { return 1; } public OnPlayerConnect(playerid) { if( DOF2_FileExists ( USER_FILE ( playerid ) ) ) { ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_INPUT,\"\"WHITE\"Belépés\",\"\"WHITE\"Üdvözöllek!\\n\"RED\"%s\\n\"WHITE\"Te már regisztrálva vagy!\\nLépj be!\",\"Belépés\",\"Kilépés\"); } else { ShowPlayerDialog(playerid, DIALOG_REGISTER, DIALOG_STYLE_INPUT,\"\"WHITE\"Regisztráció\",\"\"WHITE\"Üdvözöllek!\\n\"RED\"%s\\n\"WHITE\"Te még nem vagy regisztrálva!\\nLépj be!\",\"Belépés\",\"Kilépés\"); } return 1; } public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) { new name[MAX_PLAYER_NAME]; GetPlayerName(playerid,name,MAX_PLAYER_NAME); switch( dialogid ) { case DIALOG_REGISTER: { if ( !response ) return Kick( playerid ); if( response ) { if( !strlen ( inputtext ) ) return ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_INPUT,\"\"WHITE\"Belépés\",\"\"WHITE\"Üdvözöllek!\\n\"RED\"%s\\n\"WHITE\"Te már regisztrálva vagy!\\nLépj be!\",\"Belépés\",\"Kilépés\"); DOF2_CreateFile( USER_FILE ( playerid ), inputtext ); DOF2_SetInt( USER_FILE ( playerid ), \"Olesek\", 0); DOF2_SetInt( USER_FILE ( playerid ), \"Halalok\", 0); DOF2_SetInt( USER_FILE ( playerid ), \"Penz\", 1000); DOF2_SetInt( USER_FILE ( playerid ), \"AdminSzint\", 0); DOF2_SaveFile(); SetSpawnInfo( playerid, 0, 0, 1958.33, 1343.12, 15.36, 269.15, 0, 0, 0, 0, 0, 0 ); SpawnPlayer( playerid ); GivePlayerMoney(playerid, 1000); } } case DIALOG_LOGIN: { if ( !response ) return Kick( playerid ); if( response ) { if( DOF2_CheckLogin( USER_FILE( playerid ), inputtext ) ) { Load_Player_Stats(playerid); } else { ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_INPUT,\"\"WHITE\"Elfelejtett jelszó\",\"\"WHITE\"Rossz jelszót adtál meg!\\n\"RED\"%s\\n\"WHITE\"Írd be a jelszavadat!\",\"Belépés\",\"Kilépés\"); } return 1; } } } return 1; } public OnPlayerDisconnect(playerid, reason) { DOF2_SetInt( USER_FILE ( playerid ), \"Olesek\", P_DATA[ playerid ][ pKills ] ); DOF2_SetInt( USER_FILE ( playerid ), \"Halalok\", P_DATA[ playerid ][ pDeaths ] ); DOF2_SetInt( USER_FILE ( playerid ), \"Penz\", GetPlayerMoney( playerid ) ); DOF2_SetInt( USER_FILE ( playerid ), \"AdminSzint\", P_DATA[ playerid ][ pAdmin ] ); DOF2_SaveFile(); return 1; } public OnPlayerDeath(playerid, killerid, reason) { if( killerid != INVALID_PLAYER_ID ) { P_DATA[ playerid ][ pKills ] ++; } P_DATA[ playerid ][ pDeaths ] ++; return 1; }[/pawn] (Angol tutorial alapján!!) Üdv:Ty$oN 17
SA-MP: Szerverfejlesztés / Nyelvválasztó« Dátum: 2011. október 15. - 21:38:57 »
Köszi Mangoo és ZzzzzZ
18
SA-MP: Szerverfejlesztés / RP Teszt« Dátum: 2011. október 15. - 21:37:56 »
Köszönöm mindenkinek!
Am ha valakinek van valami gondja akkor pm! 19
SA-MP: Szerverfejlesztés / Y_INI Regisztrációs rendszer (Magyar)« Dátum: 2011. október 15. - 21:37:17 »
Köszönöm Roni!
(A többi scriptett is az angol tutorialból nézem de ez nem gond szerintem mivel mindenki abból tanul!) 20
SA-MP: Szerverfejlesztés / RP Teszt« Dátum: 2011. október 15. - 18:36:07 »
Sziasztok!
Csináltam egy rp tesztet! [pawn]#include <a_samp> #define DIALOG_TESZT 5550 #define DIALOG_TESZT1 5551 #define DIALOG_TESZT2 5552 #define DIALOG_TESZT3 5553 #define DIALOG_TESZT4 5554 public OnFilterScriptInit() { print(\"\\n--------------------------------------\"); print(\" Blank Filterscript by your name here\"); print(\"--------------------------------------\\n\"); return 1; } public OnFilterScriptExit() { return 1; } public OnPlayerConnect(playerid) { SendClientMessage(playerid, -1,\"Neked kikell töltened ez a rp tesztett!\"); ShowPlayerDialog(playerid,DIALOG_TESZT,DIALOG_STYLE_LIST,\"Mit jelent az DM\",\"Elütök valakit és ezzel megõlõm\\nFolytonos öldöklés oknélkül\\nHalál utáni bosszúálás\",\"Kiválaszt\",\"Kilép\"); return 1; } public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) { if(dialogid == DIALOG_TESZT) { if(!response) return Kick(playerid); if(response) { if(listitem == 0) { SendClientMessage(playerid, -1,\"Rossz válasz!\"); Kick(playerid); } if(listitem == 1) { SendClientMessage(playerid, -1,\"Helyes válasz!\"); ShowPlayerDialog(playerid,DIALOG_TESZT1,DIALOG_STYLE_LIST,\"Mit jelent az RK\",\"Folytonos öldöklés oknélkül\\nSzerepen kivüli dolgok felhasználása szerepben\\nHalálutáni bosszúálás\",\"Kiválaszt\",\"Kilép\"); } if(listitem == 2) { SendClientMessage(playerid, -1,\"Rossz válasz!\"); Kick(playerid); } } } if(dialogid == DIALOG_TESZT1) { if(!response) return Kick(playerid); if(response) { if(listitem == 0) { SendClientMessage(playerid, -1,\"Rossz válasz!\"); Kick(playerid); } if(listitem == 1) { SendClientMessage(playerid, -1,\"Rossz válasz!\"); Kick(playerid); } if(listitem == 2) { SendClientMessage(playerid, -1,\"Helyes válasz!\"); ShowPlayerDialog(playerid, DIALOG_TESZT2, DIALOG_STYLE_LIST,\"Melyik a helyes /me használat\",\"/me megüti magát de nincs semmi baja\\n/me kitöri a nyakát\\n/me kinyirja magát\",\"Kiválaszt\",\"Kilép\"); } } } if(dialogid == DIALOG_TESZT2) { if(!response) return Kick(playerid); if(response) { if(listitem == 0) { SendClientMessage(playerid, -1,\"Helyes válasz!\"); ShowPlayerDialog(playerid, DIALOG_TESZT3, DIALOG_STYLE_LIST,\"Melyik az OOC chat\",\"/k\\n/s\\n/b\",\"Kiválaszt\",\"Kilép\"); } if(listitem == 1) { SendClientMessage(playerid, -1,\"Rossz válasz!\"); Kick(playerid); } if(listitem == 2) { SendClientMessage(playerid, -1,\"Rossz válasz!\"); Kick(playerid); } } } if(dialogid == DIALOG_TESZT3) { if(!response) return Kick(playerid); if(response) { if(listitem == 0) { SendClientMessage(playerid, -1,\"Rossz válasz!\"); Kick(playerid); } if(listitem == 1) { SendClientMessage(playerid, -1,\"Rossz válasz!\"); Kick(playerid); } if(listitem == 2) { SendClientMessage(playerid, -1,\"Helyes válasz!\"); ShowPlayerDialog(playerid, DIALOG_TESZT4, DIALOG_STYLE_LIST,\"Melyik a helyes hírdetés\",\"Shoti eladó pm!\\nElegy eladó akit érdekel az hívjon\\nMotort veszek pm!\",\"Kiválaszt\",\"Kilép\"); } } } if(dialogid == DIALOG_TESZT4) { if(!response) return Kick(playerid); if(response) { if(listitem == 0) { SendClientMessage(playerid, -1,\"Rossz válasz!\"); Kick(playerid); } if(listitem == 1) { SendClientMessage(playerid, -1,\"Helyes válasz!\"); } if(listitem == 2) { SendClientMessage(playerid, -1,\"Rossz válasz!\"); Kick(playerid); } SpawnPlayer(playerid); SendClientMessage(playerid, -1,\"Gratulálok! Sikeresen befejezted a tesztett!\"); SendClientMessage(playerid, -1,\"Most már játszhatsz!\"); } } return 1; }[/pawn] Üdv:Ty$oN 21
SA-MP: Szerverfejlesztés / Y_INI Regisztrációs rendszer (Magyar)« Dátum: 2011. október 15. - 18:34:08 »Idézetet írta: ScreaM date=1318696146\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"12531\" data-ipsquote-contentclass=\"forums_Topic Light, vegyél le 10 vagy 15% figyelmeztetést, szerintem gondold át azt amit tett.TUTORIAL!! Nem loptam!! http://forum.sa-mp.com/showthread.php?t=273088 22
SA-MP: Szerverfejlesztés / Y_INI Regisztrációs rendszer (Magyar)« Dátum: 2011. október 15. - 18:11:41 »
Hát nem loptam hanem tutorial alapján csináltam!!
Link: http://forum.sa-mp.com/showthread.php?t=273088 Üdv:Ty$oN UI:A warnt vedd le léci! 23
SA-MP: Szerverfejlesztés / Y_INI Regisztrációs rendszer (Magyar)« Dátum: 2011. október 15. - 17:48:09 »Idézetet írta: KDDomi date=1318692178\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"12531\" data-ipsquote-contentclass=\"forums_Topic Tedd ki a [FS]-jelet! (Amugy szép lett!)Köszi! (Bocsi elfelejtettem kirakni!) Éppen egy rp teszten dolgozok! Üdv:Ty$oN 24
SA-MP: Szerverfejlesztés / Y_INI Regisztrációs rendszer (Magyar)« Dátum: 2011. október 15. - 17:13:29 »
Sziasztok!
Készítettem nektek egy Y_INI-s regisztrációs rendszert! Script.: //Credits to Y_Less, Dracoblue and Kush. Építsd egybe a játékmódoddal! Üdv:Ty$oN 25
SA-MP: Szerverfejlesztés / Nyelvválasztó« Dátum: 2011. október 15. - 16:52:04 »Idézetet írta: DeeW The First One date=1318689650\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"12529\" data-ipsquote-contentclass=\"forums_Topic Ránézésre jó.Köszi =)) Am kijavítottam a hibám (return 0;-t lehagytam) 26
SA-MP: Szerverfejlesztés / Nyelvválasztó« Dátum: 2011. október 15. - 16:33:37 »
Sziasztok!
Csináltam egy nyelvválasztót amiben magyar illetve angol nyelv van! Script: [pawn]#include <a_samp> #if defined FILTERSCRIPT new Nyelv[MAX_PLAYERS] = 0; //Itt csinálunk egy változott a nyelvhez public OnFilterScriptInit() { return 1; } public OnFilterScriptExit() { print(\"\\n----------------------------------\"); print(\" Nyelvválasztó by Ty$oN (Kikapcsolás)\"); print(\"----------------------------------\\n\"); return 1; } public OnPlayerConnect(playerid) { //Itt 2 nyelv lesz csak! (Magyar+Angol) ShowPlayerDialog(playerid, 555, DIALOG_STYLE_LIST, \"Nyelv/Language\",\"Magyar\\nAngol\",\"Kiválasztás\",\"\"); return 1; } public OnPlayerCommandText(playerid, cmdtext[]) { if((strcmp(cmdtext,\"/segitség\",true) == 0) // Magyar ||(strcmp(cmdtext,\"/help\",true) == 0)) // English { switch (Nyelv[playerid]) { case 0: //Ez itt a 0-ás azaz a magyar { SendClientMessage(playerid,0xFFD400AA,\"SEGITSÉG:\"); SendClientMessage(playerid,0xFFD400AA,\"Írd be /lock a jármûved bezárásohoz!\"); SendClientMessage(playerid,0xFFD400AA,\"Írd be /unlock a jármûved kinyitásához!\"); } case 1: //Ez itt az 1-es azaz angol { SendClientMessage(playerid,0xFFD400AA,\"HELP:\"); SendClientMessage(playerid,0xFFD400AA,\"Type /lock to close your vehicle.\"); SendClientMessage(playerid,0xFFD400AA,\"Type /unlock to open your vehicle.\"); } } return 1; } return 0; } public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) { if(dialogid == 555) { if(response) { if(listitem == 0) { Nyelv[playerid] = 0; // Itt kiválasztottuk az magyar nyelvet! SendClientMessage(playerid,0xC0C0C0FF,\"A nyelvedet magyarra állitottad.\"); } if(listitem == 1) { Nyelv[playerid] = 1; // Itt kiválasztottuk az angol nyelvet! SendClientMessage(playerid,0xC0C0C0FF,\"You choose the english language.\"); } } return 1; } return 0; } #else main() { print(\"\\n----------------------------------\"); print(\" Nyelvválasztó by Ty$oN (Bekapcsolás)\"); print(\"----------------------------------\\n\"); } #endif[/pawn] Használjátok egészséggel! Építsétek be a játékmódba! Üdv:Ty$oN Szerk.:Javítva! 27
SA-MP: Szerverfejlesztés / Sampforum.hu Textdraw« Dátum: 2011. szeptember 20. - 18:07:36 »
Szép!
UI:Máskor ne csicsázd ennyire elég ha kirakod a SAMP jelet és oda írod a közelébe hogy Sampforum.hu 28
Hivatalos fórumról áthozott szkriptek / PPC Trucking házrendszer [Magyar!]« Dátum: 2011. szeptember 16. - 13:27:28 »
Nah ez tetszik!
Gratulálok hozzá! Így tovább!
Oldalak: 1 [2]
|