14.02.2012, 00:07
I have FS : ********En
and wen i want to compile i get one error
And i have "a_samp.inc" but i don't know whats problem!
This is compleate script
and wen i want to compile i get one error
Код:
D:\Users\user\Desktop\samp serveri 0.3d\pawno\include\a_samp.inc(20) : fatal error 100: cannot read from file: "file" Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 1 Error.
This is compleate script
Код:
//FS de ******** By davidxxx Version 2.0 //Gracias al fs de zamaroth //Gracias a chaoz por codigo de obtener jugadores //Gracias a josta por sugerencias y color del ******** //Gracias a Nick123 por la idea del chat y tester //Gracias a SuperMarioRol por la idea del chat solo para los que tengan activo el ******** //Gracias a TiNcH010 por explicacion y enseńanza de algunos codigos //Gracias a Edugta por beta tester /* =================================================================================================================== DDDD AAA VV VV IIIIIIIIIIIIII DDDD DD DD AA AA VV VV IIIIIIIIIIIIII DD DD DD DD AA AA VV VV II DD DD XX XX XX XX XX XX DD DD AA AAA AA VV VV II DD DD XX XX XX XX XX XX DD DD AA AAAAA AA VV VV II DD DD XXXX XXXX XXXX DD DD AA AA VV VV II DD DD XX XX XX DD DD AA AA VV VV II DD DD XXXX XXXX XXXX DD DD AA AA VV VV IIIIIIIIIIIIII DD DD XX XX XX XX XX XX DDDD AA AA VVV IIIIIIIIIIIIII DDDD XX XX XX XX XX XX =================================================================================================================== */ #define FILTERSCRIPT #include <a_samp> //news new ver[MAX_PLAYERS]; new msj[MAX_PLAYERS]; new Text:Textdraw0; new Text:Textdraw1; new Text:Textdraw2; new Text:Textdraw3[MAX_PLAYERS]; new Text:Textdraw4; new Text:Textdraw5; new Text:Textdraw6; new Text:Textdraw7; new Text:Textdraw8; new Text:Textdraw9; new Text:Textdraw10; new Text:Textdraw11; new Text:Textdraw12; new Text:Textdraw14; //logo new Text:Textdraw15; new Text:Textdraw16; new Text:Textdraw17; //fin #if defined FILTERSCRIPT public OnFilterScriptInit() { print("\n--------------------------------------"); print(" FS ******** by Davidxxx"); print("--------------------------------------\n"); Textdraw0 = TextDrawCreate(130.000000, 1.000000, "********"); TextDrawBackgroundColor(Textdraw0, 255); TextDrawFont(Textdraw0, 1); TextDrawLetterSize(Textdraw0, 0.439999, 2.000001); TextDrawColor(Textdraw0, -1); TextDrawSetOutline(Textdraw0, 0); TextDrawSetProportional(Textdraw0, 1); TextDrawSetShadow(Textdraw0, 1); TextDrawUseBox(Textdraw0, 1); TextDrawBoxColor(Textdraw0, 0x3b5998ff); TextDrawTextSize(Textdraw0, 643.000000, -56.000000); Textdraw1 = TextDrawCreate(-3.000000, -5.000000, "_"); TextDrawBackgroundColor(Textdraw1, 255); TextDrawFont(Textdraw1, 1); TextDrawLetterSize(Textdraw1, 0.519999, 3.099999); TextDrawColor(Textdraw1, -1); TextDrawSetOutline(Textdraw1, 0); TextDrawSetProportional(Textdraw1, 1); TextDrawSetShadow(Textdraw1, 1); TextDrawUseBox(Textdraw1, 1); TextDrawBoxColor(Textdraw1, 0x3b5998ff); TextDrawTextSize(Textdraw1, 643.000000, 0.000000); Textdraw2 = TextDrawCreate(222.000000, 7.000000, "Search"); TextDrawBackgroundColor(Textdraw2, 255); TextDrawFont(Textdraw2, 1); TextDrawLetterSize(Textdraw2, 0.239999, 1.199999); TextDrawColor(Textdraw2, -236); TextDrawSetOutline(Textdraw2, 0); TextDrawSetProportional(Textdraw2, 1); TextDrawSetShadow(Textdraw2, 1); TextDrawUseBox(Textdraw2, 1); TextDrawBoxColor(Textdraw2, -1); TextDrawTextSize(Textdraw2, 336.000000, 0.000000); Textdraw4 = TextDrawCreate(505.000000, 2.000000, "l"); TextDrawBackgroundColor(Textdraw4, 255); TextDrawFont(Textdraw4, 1); TextDrawLetterSize(Textdraw4, 0.150000, 2.299998); TextDrawColor(Textdraw4, -1); TextDrawSetOutline(Textdraw4, 0); TextDrawSetProportional(Textdraw4, 1); TextDrawSetShadow(Textdraw4, 1); Textdraw5 = TextDrawCreate(546.000000, 2.000000, "l"); TextDrawBackgroundColor(Textdraw5, 255); TextDrawFont(Textdraw5, 1); TextDrawLetterSize(Textdraw5, 0.150000, 2.299998); TextDrawColor(Textdraw5, -1); TextDrawSetOutline(Textdraw5, 0); TextDrawSetProportional(Textdraw5, 1); TextDrawSetShadow(Textdraw5, 1); Textdraw6 = TextDrawCreate(513.000000, 7.000000, "Home"); TextDrawBackgroundColor(Textdraw6, 255); TextDrawFont(Textdraw6, 1); TextDrawLetterSize(Textdraw6, 0.310000, 1.299999); TextDrawColor(Textdraw6, -1); TextDrawSetOutline(Textdraw6, 0); TextDrawSetProportional(Textdraw6, 1); TextDrawSetShadow(Textdraw6, 1); Textdraw7 = TextDrawCreate(554.000000, 9.000000, "v"); TextDrawBackgroundColor(Textdraw7, 255); TextDrawFont(Textdraw7, 3); TextDrawLetterSize(Textdraw7, 0.269999, 1.100000); TextDrawColor(Textdraw7, -1); TextDrawSetOutline(Textdraw7, 0); TextDrawSetProportional(Textdraw7, 1); TextDrawSetShadow(Textdraw7, 1); Textdraw10 = TextDrawCreate(519.000000, 431.000000, "Online"); TextDrawBackgroundColor(Textdraw10, 255); TextDrawFont(Textdraw10, 1); TextDrawLetterSize(Textdraw10, 0.370000, 1.600000); TextDrawColor(Textdraw10, -1); TextDrawSetOutline(Textdraw10, 0); TextDrawSetProportional(Textdraw10, 1); TextDrawSetShadow(Textdraw10, 1); TextDrawUseBox(Textdraw10, 1); TextDrawBoxColor(Textdraw10, -926365496); TextDrawTextSize(Textdraw10, 622.000000, -8.000000); Textdraw12 = TextDrawCreate(503.000000, 431.000000, "_"); TextDrawBackgroundColor(Textdraw12, 255); TextDrawFont(Textdraw12, 1); TextDrawLetterSize(Textdraw12, 0.370000, 1.600000); TextDrawColor(Textdraw12, -1); TextDrawSetOutline(Textdraw12, 0); TextDrawSetProportional(Textdraw12, 1); TextDrawSetShadow(Textdraw12, 1); TextDrawUseBox(Textdraw12, 1); TextDrawBoxColor(Textdraw12, -926365496); TextDrawTextSize(Textdraw12, 622.000000, -8.000000); Textdraw11 = TextDrawCreate(501.000000, 414.000000, "."); TextDrawBackgroundColor(Textdraw11, 255); TextDrawFont(Textdraw11, 1); TextDrawLetterSize(Textdraw11, 1.040001, 3.799997); TextDrawColor(Textdraw11, 16711935); TextDrawSetOutline(Textdraw11, 0); TextDrawSetProportional(Textdraw11, 0); TextDrawSetShadow(Textdraw11, 1); Textdraw14 = TextDrawCreate(591.000000, 430.000000, "()"); TextDrawBackgroundColor(Textdraw14, 255); TextDrawFont(Textdraw14, 1); TextDrawLetterSize(Textdraw14, 0.370000, 1.600000); TextDrawColor(Textdraw14, -1); TextDrawSetOutline(Textdraw14, 0); TextDrawSetProportional(Textdraw14, 1); TextDrawSetShadow(Textdraw14, 1); //logo ******** Textdraw16 = TextDrawCreate(580.000000, 31.000000, "_"); TextDrawBackgroundColor(Textdraw16, 255); TextDrawFont(Textdraw16, 1); TextDrawLetterSize(Textdraw16, 0.689998, 3.299998); TextDrawColor(Textdraw16, -1); TextDrawSetOutline(Textdraw16, 0); TextDrawSetProportional(Textdraw16, 1); TextDrawSetShadow(Textdraw16, 1); TextDrawUseBox(Textdraw16, 1); TextDrawBoxColor(Textdraw16, 23240); TextDrawTextSize(Textdraw16, 563.000000, 10.000000); Textdraw15 = TextDrawCreate(580.000000, 31.000000, "f"); TextDrawBackgroundColor(Textdraw15, 255); TextDrawFont(Textdraw15, 1); TextDrawLetterSize(Textdraw15, 0.689998, 3.299998); TextDrawColor(Textdraw15, -1); TextDrawSetOutline(Textdraw15, 0); TextDrawSetProportional(Textdraw15, 1); TextDrawSetShadow(Textdraw15, 1); TextDrawUseBox(Textdraw15, 1); TextDrawBoxColor(Textdraw15, 23240); TextDrawTextSize(Textdraw15, 592.000000, 10.000000); Textdraw17 = TextDrawCreate(595.000000, 51.000000, "_"); TextDrawBackgroundColor(Textdraw17, 255); TextDrawFont(Textdraw17, 1); TextDrawLetterSize(Textdraw17, 0.689998, 0.799998); TextDrawColor(Textdraw17, -1); TextDrawSetOutline(Textdraw17, 0); TextDrawSetProportional(Textdraw17, 1); TextDrawSetShadow(Textdraw17, 1); TextDrawUseBox(Textdraw17, 1); TextDrawBoxColor(Textdraw17, 65360); TextDrawTextSize(Textdraw17, 565.000000, -19.000000); return 1; } public OnFilterScriptExit() { TextDrawHideForAll(Textdraw0); TextDrawDestroy(Textdraw0); TextDrawHideForAll(Textdraw1); TextDrawDestroy(Textdraw1); TextDrawHideForAll(Textdraw2); TextDrawDestroy(Textdraw2); TextDrawHideForAll(Textdraw4); TextDrawDestroy(Textdraw4); TextDrawHideForAll(Textdraw5); TextDrawDestroy(Textdraw5); TextDrawHideForAll(Textdraw6); TextDrawDestroy(Textdraw6); TextDrawHideForAll(Textdraw7); TextDrawDestroy(Textdraw7); TextDrawHideForAll(Textdraw8); TextDrawDestroy(Textdraw8); TextDrawHideForAll(Textdraw9); TextDrawDestroy(Textdraw9); TextDrawHideForAll(Textdraw10); TextDrawDestroy(Textdraw10); TextDrawHideForAll(Textdraw11); TextDrawDestroy(Textdraw11); TextDrawHideForAll(Textdraw12); TextDrawDestroy(Textdraw12); TextDrawHideForAll(Textdraw14); TextDrawDestroy(Textdraw14); //logo ******** TextDrawHideForAll(Textdraw15); TextDrawDestroy(Textdraw15); TextDrawHideForAll(Textdraw16); TextDrawDestroy(Textdraw16); TextDrawHideForAll(Textdraw17); TextDrawDestroy(Textdraw17); return 1; } #else main() { print("\n----------------------------------"); print(" FS ******** by Davidxxx"); print("----------------------------------\n"); } #endif public OnPlayerConnect(playerid) { msj[playerid] = 0; ver[playerid] = 0; Textdraw3[playerid] = TextDrawCreate(380.000000, 6.000000, "name"); TextDrawBackgroundColor(Textdraw3[playerid], 255); TextDrawFont(Textdraw3[playerid], 1); TextDrawLetterSize(Textdraw3[playerid], 0.300000, 1.399999); TextDrawColor(Textdraw3[playerid], -1); TextDrawSetOutline(Textdraw3[playerid], 0); TextDrawSetProportional(Textdraw3[playerid], 1); TextDrawSetShadow(Textdraw3[playerid], 1); return 1; } public OnPlayerDisconnect(playerid, reason) { msj[playerid] = 0; TextDrawHideForPlayer(playerid, Textdraw0); TextDrawHideForPlayer(playerid, Textdraw1); TextDrawHideForPlayer(playerid, Textdraw2); TextDrawHideForPlayer(playerid, Textdraw3[playerid]); TextDrawHideForPlayer(playerid, Textdraw4); TextDrawHideForPlayer(playerid, Textdraw5); TextDrawHideForPlayer(playerid, Textdraw6); TextDrawHideForPlayer(playerid, Textdraw7); TextDrawHideForPlayer(playerid, Textdraw8); TextDrawHideForPlayer(playerid, Textdraw9); TextDrawHideForPlayer(playerid, Textdraw10); TextDrawHideForPlayer(playerid, Textdraw11); TextDrawHideForPlayer(playerid, Textdraw12); TextDrawHideForPlayer(playerid, Textdraw14); TextDrawHideForPlayer(playerid, Textdraw15); TextDrawHideForPlayer(playerid, Textdraw16); TextDrawHideForPlayer(playerid, Textdraw17); StopAudioStreamForPlayer(playerid); ver[playerid] = 0; return 1; } public OnPlayerCommandText(playerid, cmdtext[]) { //Update count new str[100]; format(str,sizeof(str),"(%i)",PlayersIn********()); TextDrawSetString(Textdraw14, str);//count //comando if (strcmp("/********", cmdtext, true, 10) == 0) { if(ver[playerid] == 0) { ShowPlayerDialog(playerid,20,DIALOG_STYLE_MSGBOX,"Welcome To {0000FF}********","Hello User Welcome\nTo The ******** System\nUse /stop For Stopping the Music\nI Hope You Enjoy It =)","Thanks",""); TextDrawSetString(Textdraw3[playerid], NombreJugador(playerid));//name //logo TextDrawShowForPlayer(playerid, Textdraw15); TextDrawShowForPlayer(playerid, Textdraw17); TextDrawShowForPlayer(playerid, Textdraw16); //fin TextDrawShowForPlayer(playerid, Textdraw0); TextDrawShowForPlayer(playerid, Textdraw1); TextDrawShowForPlayer(playerid, Textdraw2); TextDrawShowForPlayer(playerid, Textdraw3[playerid]); TextDrawShowForPlayer(playerid, Textdraw4);//actualizacion para todos lo que esten conectados TextDrawShowForPlayer(playerid, Textdraw5); TextDrawShowForPlayer(playerid, Textdraw6); TextDrawShowForPlayer(playerid, Textdraw7); TextDrawShowForPlayer(playerid, Textdraw8); TextDrawShowForPlayer(playerid, Textdraw9); TextDrawShowForPlayer(playerid, Textdraw12); TextDrawShowForPlayer(playerid, Textdraw10); TextDrawShowForPlayer(playerid, Textdraw11); TextDrawShowForPlayer(playerid, Textdraw14); ver[playerid] = 1; PlayAudioStreamForPlayer(playerid,"http://www.sandstrahlmanne.de/multimedia/lieder/********%20song.mp3"); SetTimer("update",1000,true); } else { TextDrawHideForPlayer(playerid, Textdraw0); TextDrawHideForPlayer(playerid, Textdraw1); TextDrawHideForPlayer(playerid, Textdraw2); TextDrawHideForPlayer(playerid, Textdraw3[playerid]); TextDrawHideForPlayer(playerid, Textdraw4); TextDrawHideForPlayer(playerid, Textdraw5); TextDrawHideForPlayer(playerid, Textdraw6); TextDrawHideForPlayer(playerid, Textdraw7); TextDrawHideForPlayer(playerid, Textdraw8); TextDrawHideForPlayer(playerid, Textdraw9); TextDrawHideForPlayer(playerid, Textdraw10); TextDrawHideForPlayer(playerid, Textdraw11); TextDrawHideForPlayer(playerid, Textdraw12); TextDrawHideForPlayer(playerid, Textdraw14); //logo TextDrawHideForPlayer(playerid, Textdraw15); TextDrawHideForPlayer(playerid, Textdraw16); TextDrawHideForPlayer(playerid, Textdraw17); //fin ver[playerid] = 0; StopAudioStreamForPlayer(playerid); } return 1; } if(strcmp(cmdtext, "/stop",true) == 0) { StopAudioStreamForPlayer(playerid); return 1; } return 0; } forward update(); public update() { new str[100]; format(str,sizeof(str),"(%i)",PlayersIn********()); TextDrawSetString(Textdraw14, str);//conteo return 1; } //texto public OnPlayerText(playerid, text[]) { if(text[0] == '&') { if(ver[playerid] == 1) { if(msj[playerid] == 1) { SendClientMessage(playerid, -1, "{FB1D1D}ERROR{FFFFFF}: You Can Writte A Text Every 2 Seconds"); return 0; } new string[126]; GetPlayerName(playerid,string,sizeof(string)); format(string,sizeof(string),"{1353DB}Chat ********{FFFFFF}: %s{0C53BC}: %s",string,text[1]); MsgToFa(0x0000FFFF,string); msj[playerid] = 1; SetTimerEx("TimeText",2000,false,"d",playerid); }else{ SendClientMessage(playerid,-1,"{FB1D1D}ERROR{FFFFFF}: You Must Have ******** Activated"); } return 0; } return 1; } forward TimeText(playerid); public TimeText(playerid) { if(msj[playerid] == 1) { msj[playerid] = 0; } return 1; } //texto a conectados en ******** forward MsgToFa(color,const string[]); public MsgToFa(color,const string[]) { for(new i=0;i<MAX_PLAYERS;i++) { if(IsPlayerConnected(i)) if(ver[i] == 1) SendClientMessage(i,-1,string), PlayAudioStreamForPlayer(i,"http://k003.kiwi6.com/hotlink/u97j3w1vb6/********_chat_sound.mp3"); } return 1; } //responder dialogo public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) { switch(dialogid) { case 20: { if(!response) { return 1; } } } return 1; } //obtener nombre gracias a TiNcH010 stock NombreJugador(playerid) { new Nombre[24]; GetPlayerName(playerid,Nombre,24); new N[24]; strmid(N,Nombre,0,strlen(Nombre),24); for(new i = 0; i < MAX_PLAYER_NAME; i++) { if (N [i] == '_') N[i] = ' '; } return N; } //funcion gracias a davidxxx xD PlayersIn********() { new obt; for(new d=0;d<MAX_PLAYERS;d++)if(ver[d]== 1)obt++; return obt--; } //You can Delet this GetConnectedPlayers()// gracias a chaoz por este codigo { new count; for(new i, j=GetMaxPlayers(); i<j; i++)if(IsPlayerConnected(i))count++; return count; }