Massari
Membru-
Posts
566 -
Joined
-
Last visited
Massari's Achievements
-
Este de la TogglePlayerSpectating , posteaza OnPlayerSpawn si SetPlayerSpawn
-
[TextDraw] Logare si Inregistrare,cat si textdraw de bun venit.
Massari replied to Джо's topic in Filterscript-uri
E frumos TD-ul, dar acel albastru deschis cu alb nu se prea potriveste. -
Singur zici ?
-
Imi place place asta: [pawn]SetTimer("Test1_Seconds", seconds(5), false); SetTimer("Test2_Minutes", minutes(5), false); SetTimer("Test1_Hours", hours(5), false); SetTimer("Test1_Days", days(5), false);[/pawn] Frumos inc.
-
posteaza dialogu: DIALOG_NOPW1 si DIALOG_NOPW2
-
Driver san francisco .
-
Daca nu ma insel, in versiunile de mysql mai vechi era asa.. (`ID`, `Nickname`, `Password`)
-
Da-mi OnPlayerSpawn.
-
[pawn] CMD:cumparamasina(playerid,params[ ]) { if(!PlayerToPoint(5.0,playerid,0.0,0.0,0.0) return SendClientMessage(playerid,COLOR_WHITE,"Nu esti la dealership!"); return1; } [/pawn]
-
Schimbai tu ... OnPlayerSpawn : switch( pInfo[playerid][Origin] ) { case 0: SetPlayerPos( playerid, CoordLV ) ; case 1: SetPlayerPos( playerid, CoordSF ) ; }
-
[pawn]// GM BlackFlash #include <a_samp> #include <dini> #include <zcmd> //=========================================define-uri========================================= #define DIALOG_REGISTER1 0 #define DIALOG_REGISTER2 1 #define DIALOG_REGISTER3 2 #define DIALOG_REGISTER4 3 #define DIALOG_REGISTER5 8 #define DIALOG_REGISTER6 69 #define DIALOG_LOGIN1 4 #define DIALOG_NOPW1 5 #define DIALOG_NOPW2 6 #define DIALOG_WRONGPW 7 //=========================================Culori============================================= #define COLOR_GREY 0xAFAFAFAA #define COLOR_GREEN 0x33AA33AA #define COLOR_RED 0xAA3333AA #define COLOR_YELLOW 0xFFFF00AA #define COLOR_WHITE 0xFFFFFFAA #define COLOR_BLUE 0x0000BBAA #define COLOR_LIGHTBLUE 0x33CCFFAA #define COLOR_ORANGE 0xFF9900AA #define COLOR_RED 0xAA3333AA #define COLOR_LIME 0x10F441AA #define COLOR_MAGENTA 0xFF00FFFF #define COLOR_NAVY 0x000080AA #define COLOR_AQUA 0xF0F8FFAA #define COLOR_CRIMSON 0xDC143CAA #define COLOR_FLBLUE 0x6495EDAA #define COLOR_BISQUE 0xFFE4C4AA #define COLOR_BLACK 0x000000AA #define COLOR_CHARTREUSE 0x7FFF00AA #define COLOR_BROWN 0XA52A2AAA #define COLOR_CORAL 0xFF7F50AA #define COLOR_GOLD 0xB8860BAA #define COLOR_GREENYELLOW 0xADFF2FAA #define COLOR_INDIGO 0x4B00B0AA #define COLOR_IVORY 0xFFFF82AA #define COLOR_LAWNGREEN 0x7CFC00AA #define COLOR_SEAGREEN 0x20B2AAAA #define COLOR_LIMEGREEN 0x32CD32AA //<--- Dark lime #define COLOR_MIDNIGHTBLUE 0X191970AA #define COLOR_MAROON 0x800000AA #define COLOR_OLIVE 0x808000AA #define COLOR_ORANGERED 0xFF4500AA #define COLOR_PINK 0xFFC0CBAA // - Light light pink #define COLOR_SPRINGGREEN 0x00FF7FAA #define COLOR_TOMATO 0xFF6347AA // - Tomato >:/ sounds wrong lol... well... #define COLOR_YELLOWGREEN 0x9ACD32AA //- like military green #define COLOR_MEDIUMAQUA 0x83BFBFAA #define COLOR_MEDIUMMAGENTA 0x8B008BAA // dark magenta ^^ #define COLOR_GREY 0xAFAFAFAA #define COLOR_ACTIVEBORDER 0xB4B4B4FF #define COLOR_ACTIVECAPTION 0x99B4D1FF #define COLOR_ACTIVECAPTIONTEXT 0x000000FF #define COLOR_ALICEBLUE 0xF0F8FFFF #define COLOR_ANTIQUEWHITE 0xFAEBD7FF #define COLOR_APPWORKSPACE 0xABABABFF #define COLOR_AZURE 0xF0FFFFFF #define COLOR_BEIGE 0xF5F5DCFF #define COLOR_BLANCHEDALMOND 0xFFEBCDFF #define COLOR_BLUEVIOLET 0x8A2BE2FF #define COLOR_BURLYWOOD 0xDEB887FF #define COLOR_BUTTONFACE 0xF0F0F0FF #define COLOR_BUTTONHIGHLIGHT 0xFFFFFFFF #define COLOR_BUTTONSHADOW 0xA0A0A0FF #define COLOR_CADETBLUE 0x5F9EA0FF #define COLOR_CHOCOLATE 0xD2691EFF #define COLOR_CONTROL 0xF0F0F0FF #define COLOR_CONTROLDARK 0xA0A0A0FF #define COLOR_CONTROLDARKDARK 0x696969FF #define COLOR_CONTROLLIGHT 0xE3E3E3FF #define COLOR_CONTROLLIGHTLIGHT 0xFFFFFFFF #define COLOR_CONTROLTEXT 0x000000FF #define COLOR_CORNFLOWERBLUE 0x6495EDFF #define COLOR_CORNSILK 0xFFF8DCFF #define COLOR_CYAN 0x00FFFFFF #define COLOR_DARKBLUE 0x00008BFF #define COLOR_DARKCYAN 0x008B8BFF #define COLOR_DARKGOLDENROD 0xB8860BFF #define COLOR_DARKGRAY 0xA9A9A9FF #define COLOR_DARKGREEN 0x006400FF #define COLOR_DARKKHAKI 0xBDB76BFF #define COLOR_DARKMAGENTA 0x8B008BFF #define COLOR_DARKOLIVEGREEN 0x556B2FFF #define COLOR_DARKORANGE 0xFF8C00FF #define COLOR_DARKORCHID 0x9932CCFF #define COLOR_DARKRED 0x8B0000FF #define COLOR_DARKSALMON 0xE9967AFF #define COLOR_DARKSEAGREEN 0x8FBC8BFF #define COLOR_DARKSLATEBLUE 0x483D8BFF #define COLOR_DARKSLATEGRAY 0x2F4F4FFF #define COLOR_DARKTURQUOISE 0x00CED1FF #define COLOR_DARKVIOLET 0x9400D3FF #define COLOR_DEEPPINK 0xFF1493FF #define COLOR_DEEPSKYBLUE 0x00BFFFFF #define COLOR_DESKTOP 0x000000FF #define COLOR_DIMGRAY 0x696969FF #define COLOR_DODGERBLUE 0x1E90FFFF #define COLOR_FIREBRICK 0xB22222FF #define COLOR_FLORALWHITE 0xFFFAF0FF #define COLOR_FORESTGREEN 0x228B22FF #define COLOR_FUCHSIA 0xFF00FFFF #define COLOR_GAINSBORO 0xDCDCDCFF #define COLOR_GHOSTWHITE 0xF8F8FFFF #define COLOR_GOLDENROD 0xDAA520FF #define COLOR_GRADIENTACTIVECAPTION 0xB9D1EAFF #define COLOR_GRADIENTINACTIVECAPTION 0xD7E4F2FF #define COLOR_GRAY 0x808080FF #define COLOR_GRAYTEXT 0x808080FF #define COLOR_HIGHLIGHT 0x3399FFFF #define COLOR_HIGHLIGHTTEXT 0xFFFFFFFF #define COLOR_HONEYDEW 0xF0FFF0FF #define COLOR_HOTPINK 0xFF69B4FF #define COLOR_HOTTRACK 0x0066CCFF #define COLOR_INACTIVEBORDER 0xF4F7FCFF #define COLOR_INACTIVECAPTION 0xBFCDDBFF #define COLOR_INACTIVECAPTIONTEXT 0x434E54FF #define COLOR_INDIANRED 0xCD5C5CFF #define COLOR_INFO 0xFFFFE1FF #define COLOR_INFOTEXT 0x000000FF #define COLOR_KHAKI 0xF0E68CFF #define COLOR_LAVENDER 0xE6E6FAFF #define COLOR_LAVENDERBLUSH 0xFFF0F5FF #define COLOR_LEMONCHIFFON 0xFFFACDFF\ #define COLOR_LIGHTCORAL 0xF08080FF #define COLOR_LIGHTCYAN 0xE0FFFFFF #define COLOR_LIGHTGOLDENRODYELLOW 0xFAFAD2FF #define COLOR_LIGHTGRAY 0xD3D3D3FF #define COLOR_LIGHTGREEN 0x90EE90FF #define COLOR_LIGHTPINK 0xFFB6C1FF #define COLOR_LIGHTSALMON 0xFFA07AFF #define COLOR_LIGHTSEAGREEN 0x20B2AAFF #define COLOR_LIGHTSKYBLUE 0x87CEFAFF #define COLOR_LIGHTSLATEGRAY 0x778899FF #define COLOR_LIGHTSTEELBLUE 0xB0C4DEFF #define COLOR_LIGHTYELLOW 0xFFFFE0FF #define COLOR_LINEN 0xFAF0E6FF #define COLOR_MAGENTA 0xFF00FFFF #define COLOR_MEDIUMAQUAMARINE 0x66CDAAFF #define COLOR_MEDIUMBLUE 0x0000CDFF #define COLOR_MEDIUMORCHID 0xBA55D3FF #define COLOR_MEDIUMPURPLE 0x9370DBFF #define COLOR_MEDIUMSEAGREEN 0x3CB371FF #define COLOR_MEDIUMSLATEBLUE 0x7B68EEFF #define COLOR_MEDIUMSPRINGGREEN 0x00FA9AFF #define COLOR_MEDIUMTURQUOISE 0x48D1CCFF #define COLOR_MEDIUMVIOLETRED 0xC71585FF #define COLOR_MENU 0xF0F0F0FF #define COLOR_MENUBAR 0xF0F0F0FF #define COLOR_MENUHIGHLIGHT 0x3399FFFF #define COLOR_MENUTEXT 0x000000FF #define COLOR_MINTCREAM 0xF5FFFAFF #define COLOR_MISTYROSE 0xFFE4E1FF #define COLOR_MOCCASIN 0xFFE4B5FF #define COLOR_NAVAJOWHITE 0xFFDEADFF #define COLOR_OLDLACE 0xFDF5E6FF #define COLOR_OLIVEDRAB 0x6B8E23FF #define COLOR_ORCHID 0xDA70D6FF #define COLOR_PALEGOLDENROD 0xEEE8AAFF #define COLOR_PALEGREEN 0x98FB98FF #define COLOR_PALETURQUOISE 0xAFEEEEFF #define COLOR_PALEVIOLETRED 0xDB7093FF #define COLOR_PAPAYAWHIP 0xFFEFD5FF #define COLOR_PEACHPUFF 0xFFDAB9FF #define COLOR_PERU 0xCD853FFF #define COLOR_POWDERBLUE 0xB0E0E6FF #define COLOR_PURPLE 0x800080FF #define COLOR_ROSYBROWN 0xBC8F8FFF #define COLOR_ROYALBLUE 0x4169E1FF #define COLOR_SADDLEBROWN 0x8B4513FF #define COLOR_SALMON 0xFA8072FF #define COLOR_SANDYBROWN 0xF4A460FF #define COLOR_SCROLLBAR 0xC8C8C8FF #define COLOR_SEASHELL 0xFFF5EEFF #define COLOR_SIENNA 0xA0522DFF #define COLOR_SILVER 0xC0C0C0FF #define COLOR_SKYBLUE 0x87CEEBFF #define COLOR_SLATEBLUE 0x6A5ACDFF #define COLOR_SLATEGRAY 0x708090FF #define COLOR_SNOW 0xFFFAFAFF #define COLOR_STEELBLUE 0x4682B4FF #define COLOR_TAN 0xD2B48CFF #define COLOR_TEAL 0x008080FF #define COLOR_THISTLE 0xD8BFD8FF #define COLOR_TRANSPARENT 0xFFFFFF00 #define COLOR_TURQUOISE 0x40E0D0FF #define COLOR_VIOLET 0xEE82EEFF #define COLOR_WHEAT 0xF5DEB3FF #define COLOR_WHITESMOKE 0xF5F5F5FF #define COLOR_WINDOW 0xFFFFFFFF #define COLOR_WINDOWFRAME 0x646464FF #define COLOR_WINDOWTEXT 0x000000FF #define STEALTH_ORANGE 0xFF880000 #define STEALTH_OLIVE 0x66660000 #define STEALTH_GREEN 0x33DD1100 #define STEALTH_PINK 0xFF22EE00 #define STEALTH_BLUE 0x0077BB00 //=========================================Enum-uri + new===================================== enum Info { pSex, //0= baiat 1=fata pAni, // anii pEmail, Origin, pLogare, // playerul este conectat } new pInfo[MAX_PLAYERS][info]; stock SendClientMessageToAllEX( ex, color, msg[ ] ) { new p = 0; for ( p != MAX_PLAYERS; p++ ) { if ( p != ex ) { SendClientMessage( ex, color, msg[ ] ); } } return 1; } public OnGameModeInit() { SetGameModeText("BlackFlash"); AddPlayerClass(0, 1742.9990,-1862.0558,13.5768, 269.1425, 0, 0, 0, 0, 0, 0); ShowPlayerMarkers(1); print("\n----------------------------------"); print(" Game-Mode Original"); print("----------------------------------\n"); return 1; } public OnGameModeExit() { return 1; } public OnPlayerRequestClass(playerid, classid) { SetPlayerPos(playerid, 1742.9990,-1862.0558,13.5768); SetPlayerCameraPos(playerid, 1958.3783, 1343.1572, 15.3746); SetPlayerCameraLookAt(playerid, 1958.3783, 1343.1572, 15.3746); return 1; } public OnPlayerConnect(playerid) { new pname[MAX_PLAYER_NAME], path[200]; GetPlayerName(playerid, pname, sizeof(pname)); format(path, sizeof(path), "Playeri/%s.ini", pname); if(!dini_Exists(path)) { // playerul nu este inregistrat ShowPlayerDialog(playerid, DIALOG_REGISTER1, DIALOG_STYLE_PASSWORD, "Inregistrare", "Parola ta", "OK", "Cancel"); } else { //playerul este inregistrat ShowPlayerDialog(playerid, DIALOG_LOGIN1, DIALOG_STYLE_PASSWORD, "Logare", "Parola ta", "OK", "Cancel"); } return 1; } public OnPlayerDisconnect(playerid, reason) { new pname[MAX_PLAYER_NAME], path[200]; GetPlayerName(playerid, pname, sizeof(pname)); format(path, sizeof(path), "Playeri/%s.ini", pname); dini_IntSet(path, "Sex", pInfo[playerid][pSex]); dini_IntSet(path, "Ani", pInfo[playerid][pAni]); dini_IntSet(path, "Origin", pInfo[playerid][Origin]); dini_IntSet(path, "Email", pInfo[playerid][pEmail]); pInfo[playerid][pLogare] = 0; return 1; } public OnPlayerSpawn(playerid) { return 1; } public OnPlayerDeath(playerid, killerid, reason) { return 1; } public OnVehicleSpawn(vehicleid) { return 1; } public OnVehicleDeath(vehicleid, killerid) { return 1; } public OnPlayerText(playerid, text[]) { return 1; } CMD:tutorial(playerid, params[]) { SendClientMessage(playerid, -1, "Tutorial"); return 1; } public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger) { return 1; } public OnPlayerExitVehicle(playerid, vehicleid) { return 1; } public OnPlayerStateChange(playerid, newstate, oldstate) { return 1; } public OnPlayerEnterCheckpoint(playerid) { return 1; } public OnPlayerLeaveCheckpoint(playerid) { return 1; } public OnPlayerEnterRaceCheckpoint(playerid) { return 1; } public OnPlayerLeaveRaceCheckpoint(playerid) { return 1; } public OnPlayerRequestSpawn(playerid) { return 1; } public OnObjectMoved(objectid) { return 1; } public OnPlayerObjectMoved(playerid, objectid) { return 1; } public OnPlayerPickUpPickup(playerid, pickupid) { return 1; } public OnVehicleMod(playerid, vehicleid, componentid) { return 1; } public OnVehiclePaintjob(playerid, vehicleid, paintjobid) { return 1; } public OnVehicleRespray(playerid, vehicleid, color1, color2) { return 1; } public OnPlayerSelectedMenuRow(playerid, row) { return 1; } public OnPlayerExitedMenu(playerid) { return 1; } public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid) { return 1; } public OnPlayerKeyStateChange(playerid, newkeys, oldkeys) { return 1; } public OnPlayerUpdate(playerid) { return 1; } public OnPlayerStreamIn(playerid, forplayerid) { return 1; } public OnPlayerStreamOut(playerid, forplayerid) { return 1; } public OnVehicleStreamIn(vehicleid, forplayerid) { return 1; } public OnVehicleStreamOut(vehicleid, forplayerid) { return 1; } public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) { new pname[MAX_PLAYER_NAME], path[200]; GetPlayerName(playerid, pname, sizeof(pname)); format(path, sizeof(path), "Playeri/%s.ini", pname); switch(dialogid) { case DIALOG_REGISTER1: { if(!response) return Kick(playerid); new pwlength = strlen(inputtext); if(pwlength > 0) { dini_Create(path); dini_Set(path, "parola", inputtext); ShowPlayerDialog(playerid, DIALOG_REGISTER2, DIALOG_STYLE_LIST, "Ce esti?", "Baiat\nFata", "OK", "Cancel"); } else { ShowPlayerDialog(playerid, DIALOG_NOPW1, DIALOG_STYLE_MSGBOX, "Inregistrare", "Introdu-ti o parola!", "OK", "Cancel"); } } case DIALOG_REGISTER2: { if(!response) return dini_Remove(path), Kick(playerid); dini_IntSet(path, "Sex", listitem); ShowPlayerDialog(playerid, DIALOG_REGISTER3, DIALOG_STYLE_INPUT, "Inregistrare", "Cati ani ai?", "OK", "Cancel"); } case DIALOG_REGISTER3: { if(!response) return dini_Remove(path), Kick(playerid); dini_Set(path, "Ani", inputtext); ShowPlayerDialog(playerid, DIALOG_REGISTER5, DIALOG_STYLE_INPUT, "Inregistrare", "Ce email ai?(ex: [email protected])!", "OK", "Cancel"); } case DIALOG_REGISTER6: { switch( listitem ) { case 0: pInfo[playerid][Origin] = 1, SendClientMessage( playerid, -1, "Tigan" ) ; case 1: pInfo[playerid][Origin] = 2, SendClientMessage( playerid, -1, "Maidanez" ) ; // lista continua } SpawnPlayer(playerid); ShowPlayerDialog(playerid, DIALOG_REGISTER4, DIALOG_STYLE_MSGBOX, "Inregistrare", "Inregistrare completa!", "OK", "OK"); } case DIALOG_REGISTER5: { if(!response) { dini_Remove(path); Kick(playerid); } else { dini_Set(path, "Email", inputtext); ShowPlayerDialog(playerid, DIALOG_REGISTER6, DIALOG_STYLE_LIST, "Inregistrare", "Tigan\nMaidanez", "OK", "OK"); } } case DIALOG_REGISTER4: { pInfo[playerid][pSex] = dini_Int(path, "Sex"); pInfo[playerid][pAni] = dini_Int(path, "Ani"); pInfo[playerid][Origin] = dini_Int(path, "Origin"); pInfo[playerid][pEmail] = dini_Int(path, "Email"); pInfo[playerid][pLogare] = 1; } case DIALOG_LOGIN1: { if(!response) return Kick(playerid); new pwlength = strlen(inputtext); if(pwlength > 0) { new pw[200]; format(pw, sizeof(pw), "%s", dini_Get(path, "parola")); if(strcmp(inputtext, pw) == 0) { pInfo[playerid][pSex] = dini_Int(path, "Sex"); pInfo[playerid][pAni] = dini_Int(path, "Ani"); pInfo[playerid][Origin] = dini_Int(path, "Origin"); pInfo[playerid][pEmail] = dini_Int(path, "Email"); pInfo[playerid][pLogare] = 1; } } else { ShowPlayerDialog(playerid, DIALOG_WRONGPW, DIALOG_STYLE_MSGBOX, "Logare", "Parola invalida!", "OK", "Cancel"); } } case DIALOG_NOPW1: { if(!response) return Kick(playerid); ShowPlayerDialog(playerid, DIALOG_REGISTER1, DIALOG_STYLE_PASSWORD, "Inregistrare", "Parola ta" , "OK", "Cancel"); } case DIALOG_NOPW2: { if(!response) return Kick(playerid); ShowPlayerDialog(playerid, DIALOG_LOGIN1, DIALOG_STYLE_PASSWORD, "Logare", "Parola ta", "OK", "Abbrechen"); } case DIALOG_WRONGPW: { if(!response) return Kick(playerid); ShowPlayerDialog(playerid, DIALOG_LOGIN1, DIALOG_STYLE_PASSWORD, "Logare", "Parola ta", "OK", "Cancel"); } } return 1; }[/pawn] Poftim, l-am facut eu tot.
-
[tt]new vehicle; FastCar[ 2 ] = AddStaticVehicleEx( 560, -66.1391, -1560.0634, 2.3193, 224.7616, 6, 1, 60000 ); // Sultan fast AddVehicleComponent( FastCar[ 2 ] , 1046 ); AddVehicleComponent( FastCar[ 2 ] , 1146 );[/tt]
-
Greseala mea, dau edit
-
La cererea lui " The Seby " am facut un sistem de salvare a datelor pe MySQL r34 . Baza de date se afla in arhiva. Download (SCRIPT+DB) Poze
-
[tt] if (strcmp("/lv", cmdtext, true, 10) == 0) { SendClientMessage( playerid, 0xFFFFFFFF, "Ai fost teleportat in LasVenturas" ); SetPlayerPos( playerid, 25, 2603.3767, 1878.4918, 10.8203, 175.7315, 0, 0, 0, 0, 0, 0 ); return 1; } return 0; } [/tt] Sterge ce ti-am am taiat eu si o sa-ti mearga.