finde den fehler net -.- weiß net worans liegt
Beiträge von phN
- 
					
- 
					Jetzt hab ich 5 errors. und wenn ich es weg mache nur 4 
- 
					sind immer noch da obwohl ich das gemacht hab 
- 
					Hallo habe ein paar errors wo ich die fehler net finde C:\Dokumente und Einstellungen\Besitzer\Desktop\gangwar\gamemodes\hgw2.pwn(44) : warning 217: loose indentation 
 C:\Dokumente und Einstellungen\Besitzer\Desktop\gangwar\gamemodes\hgw2.pwn(46) : error 029: invalid expression, assumed zero
 C:\Dokumente und Einstellungen\Besitzer\Desktop\gangwar\gamemodes\hgw2.pwn(46) : warning 215: expression has no effect
 C:\Dokumente und Einstellungen\Besitzer\Desktop\gangwar\gamemodes\hgw2.pwn(46) : warning 215: expression has no effect
 C:\Dokumente und Einstellungen\Besitzer\Desktop\gangwar\gamemodes\hgw2.pwn(46) : warning 215: expression has no effect
 C:\Dokumente und Einstellungen\Besitzer\Desktop\gangwar\gamemodes\hgw2.pwn(46) : warning 215: expression has no effect
 C:\Dokumente und Einstellungen\Besitzer\Desktop\gangwar\gamemodes\hgw2.pwn(46) : warning 215: expression has no effect
 C:\Dokumente und Einstellungen\Besitzer\Desktop\gangwar\gamemodes\hgw2.pwn(46) : error 001: expected token: ";", but found ")"
 C:\Dokumente und Einstellungen\Besitzer\Desktop\gangwar\gamemodes\hgw2.pwn(46) : error 029: invalid expression, assumed zero
 C:\Dokumente und Einstellungen\Besitzer\Desktop\gangwar\gamemodes\hgw2.pwn(46) : fatal error 107: too many error messages on one lineCompilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase 
 4 Errors.
 Mein script
 #include <a_samp>
 #include <dini>#define blau 0x2800FFFF #define DIALOG_REGISTER 2 
 #define DIALOG_LOGIN
 main()
 {
 print("\n----------------------------------");
 print(" Blank Gamemode by your name here");
 print("----------------------------------\n");
 }public OnGameModeInit() 
 {
 // Don't use these lines if it's a filterscript
 SetGameModeText("Blank Script");
 AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
 return 1;
 }public OnGameModeExit() 
 {
 return 1;
 }public OnPlayerRequestClass(playerid, classid) 
 {
 SetPlayerPos(playerid, 1958.3783, 1343.1572, 15.3746);
 SetPlayerCameraPos(playerid, 1958.3783, 1343.1572, 15.3746);
 SetPlayerCameraLookAt(playerid, 1958.3783, 1343.1572, 15.3746);
 return 1;
 }public OnPlayerConnect(playerid) 
 {
 new Spielerdatei[64];
 new name[MAX_PLAYER_NAME];
 GetPlayerName(playerid,name,sizeof(name));
 format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt",name);
 if(dini_Exists(Spielerdatei))
 {
 ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_INPUT,"Login","Dein Account wurde in unseren System Gefunden. Bitte gebe dein passwort ein","Login","Abbrechen");
 else
 {
 ShowPlayerDialog(playerid, DIALOG_REGISTER,DIALOG_STYLE_INPUT,"Registrieren","Dann Gib Dein gewuenschtes Passwort ein","Register","Abbrechen");
 }
 return 1;
 }public OnPlayerDisconnect(playerid, reason) 
 {
 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;
 }public OnPlayerCommandText(playerid, cmdtext[]) 
 {
 if (strcmp("/mycommand", cmdtext, true, 10) == 0)
 {
 // Do something here
 return 1;
 }
 return 0;
 }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 OnRconCommand(cmd[]) 
 {
 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 OnRconLoginAttempt(ip[], password[], success) 
 {
 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[]) 
 {
 if(dialogid==DIALOG_LOGIN)
 {
 if(response==0)
 {SendClientMessage(playerid , blau ,"Du Hast Den Vorgang abgebrochen"); 
 Kick(playerid);
 return 1;
 }
 if(response==1)
 {
 if(!strlen(inputtext))
 {SendClientMessage(playerid,blau,"Das password War Zu kurz"); 
 ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_INPUT,"Login","Dein Account wurde in unseren System Gefunden","bitte Gib das Passwort ein","Login","Abbrechen");
 return 1;
 }Login(playerid, inputtext); 
 }
 }
 }
 {
 if(dialogid==DIALOG_REGISTER)
 {
 if(response==0)
 {
 SendClientMessage(playerid , blau ,"du Musst dich Registrieren");
 Kick(playerid);
 return 1;
 }
 if(response==1)
 {
 if(!strlen(inputtext))
 {
 SendClientMessage(playerid,blau,"Das password War Zu kurz");
 ShowPlayerDialog(playerid, DIALOG_REGISTER,DIALOG_STYLE_INPUT,"Registrieren","Dann Gib Dein gewuenschtes Passwort ein","Register","Abbrechen");
 return 1;
 }Register(playerid, inputtext); 
 }
 }
 }public OnPlayerClickPlayer(playerid, clickedplayerid, source) 
 {
 }stock Register(playerid, key[]) 
 {
 new Spielerdatei[64];
 new name[MAX_PLAYER_NAME];
 GetPlayerName(playerid,name,sizeof(name));
 format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt",name);
 dini_Create(Spielerdatei);
 dini_Set(Spielerdatei,"Passwort",key);
 SendClientMessage(playerid,blau,"Registrierung war erfolgreich");
 dini_IntSet(Spielerdatei,"Level",0);
 return 1;
 }stock Login(playerid, key[]) 
 {
 new Spielerdatei[64];
 new name[MAX_PLAYER_NAME];
 GetPlayerName(playerid,name,sizeof(name));
 format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt",name);
 if(!strcmp(key,dini_Get(Spielerdatei,"Passwort"),false)
 {
 SetPlayerScore(playerid,dini_int(Spielerdatei,"Level"));
 SendClientMessage(playerid , blau, "Erfolgreich Eingeloggt");
 }
 else
 {
 SendClientMessage(playerid,blau,"Falsches Passwort");
 ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_INPUT,"Login","Dein Account wurde in unseren System Gefunden","bitte Gib das Passwort ein","Login","Abbrechen");
 }
 return 1;
 }
 }
- 
					ich brauch eins für GF  
- 
					hat jemand villeicht ne hilfe weiß nähmlich nicht wie das geht mit den fraks skins interriors etc 
- 
					Weiß ich net hab das noch auf meiner festplatte gefunden 
- 
					Hallo, da ich das Projekt-sunset script benutze würde ich gerne die standard fraktion drinn haben da fehlen noch Vagos , Aztecas , Ballas 
 aber ich find kein tutorial für fraktionen im GF
 Kann mir da einer helfen?
- 
					ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_INPUT,"Login","Dein Account wurde in unseren System Gefunden. Bitte gebe dein passwort ein","Login","Abbrechen");; 
 das is die zeile
- 
					Unten im registrier Bereich klappt alles ohne fehler , jetzt will ich aber auchn login bereich haben. 
 und da kommen die errors
- 
					Hab immer noch die 2 errors. 
- 
					Guten tag undzwar hab ich die errors beim login / registerscript was ich nutze um zu lernen C:\Dokumente und Einstellungen\Besitzer\Desktop\gangwar\gamemodes\hgw2.pwn(41) : warning 217: loose indentation 
 C:\Dokumente und Einstellungen\Besitzer\Desktop\gangwar\gamemodes\hgw2.pwn(44) : warning 217: loose indentation
 C:\Dokumente und Einstellungen\Besitzer\Desktop\gangwar\gamemodes\hgw2.pwn(46) : error 029: invalid expression, assumed zero
 C:\Dokumente und Einstellungen\Besitzer\Desktop\gangwar\gamemodes\hgw2.pwn(46) : warning 215: expression has no effect
 C:\Dokumente und Einstellungen\Besitzer\Desktop\gangwar\gamemodes\hgw2.pwn(46) : warning 215: expression has no effect
 C:\Dokumente und Einstellungen\Besitzer\Desktop\gangwar\gamemodes\hgw2.pwn(46) : warning 215: expression has no effect
 C:\Dokumente und Einstellungen\Besitzer\Desktop\gangwar\gamemodes\hgw2.pwn(46) : warning 215: expression has no effect
 C:\Dokumente und Einstellungen\Besitzer\Desktop\gangwar\gamemodes\hgw2.pwn(46) : warning 215: expression has no effect
 C:\Dokumente und Einstellungen\Besitzer\Desktop\gangwar\gamemodes\hgw2.pwn(46) : warning 215: expression has no effect
 C:\Dokumente und Einstellungen\Besitzer\Desktop\gangwar\gamemodes\hgw2.pwn(46) : error 001: expected token: ";", but found ")"
 C:\Dokumente und Einstellungen\Besitzer\Desktop\gangwar\gamemodes\hgw2.pwn(46) : error 029: invalid expression, assumed zero
 C:\Dokumente und Einstellungen\Besitzer\Desktop\gangwar\gamemodes\hgw2.pwn(46) : fatal error 107: too many error messages on one lineCompilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase 4 Errors. 
 public OnPlayerConnect(playerid)
 {
 new Spielerdatei[64];
 new name[MAX_PLAYER_NAME];
 GetPlayerName(playerid,name,sizeof(name));
 format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt",name);
 if(dini_Exists(Spielerdatei))
 {
 ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_INPUT,"Login","Dein Account wurde in unseren System Gefunden","bitte Gib das Passwort ein","Login","Abbrechen");
 }
 else
 {
 ShowPlayerDialog(playerid, DIALOG_REGISTER,DIALOG_STYLE_INPUT,"Registrieren","Dann Gib Dein gewuenschtes Passwort ein","Register","Abbrechen");
 }
 return 1;
 }
 die zeilen
- 
					Jetzt hab ich 4 errors 
 : warning 209: function "OnDialogResponse" should return a value
 C:\Dokumente und Einstellungen\Besitzer\Desktop\gangwar\gamemodes\hgw2.pwn(246) : error 001: expected token: "-string end-", but found "-identifier-"
 C:\Dokumente und Einstellungen\Besitzer\Desktop\gangwar\gamemodes\hgw2.pwn(246) : warning 215: expression has no effect
 C:\Dokumente und Einstellungen\Besitzer\Desktop\gangwar\gamemodes\hgw2.pwn(246) : error 001: expected token: ";", but found ")"
 C:\Dokumente und Einstellungen\Besitzer\Desktop\gangwar\gamemodes\hgw2.pwn(246) : error 029: invalid expression, assumed zero
 C:\Dokumente und Einstellungen\Besitzer\Desktop\gangwar\gamemodes\hgw2.pwn(246) : fatal error 107: too many error messages on one line
 Hatte nen fehler
 //edit
- 
					also wie muss ich es hier machne ? 
 format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt,name");
 so?
- 
					http://pastebin.com/pxChCDUr 
 es klappt jetzt alles ohne errors nur es speichert keine daten und somit komm ich nicht weiter.
- 
					Mein Login system speichert nicht, weiß nicht wo der fehler is 
 #include <a_samp>
 #include <dini>#define blau 0x2800FFFF #define DIALOG_REGISTER 2 
 #define DIALOG_LOGIN
 main()
 {
 print("\n----------------------------------");
 print(" Blank Gamemode by your name here");
 print("----------------------------------\n");
 }public OnGameModeInit() 
 {
 // Don't use these lines if it's a filterscript
 SetGameModeText("Blank Script");
 AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
 return 1;
 }public OnGameModeExit() 
 {
 return 1;
 }public OnPlayerRequestClass(playerid, classid) 
 {
 SetPlayerPos(playerid, 1958.3783, 1343.1572, 15.3746);
 SetPlayerCameraPos(playerid, 1958.3783, 1343.1572, 15.3746);
 SetPlayerCameraLookAt(playerid, 1958.3783, 1343.1572, 15.3746);
 return 1;
 }public OnPlayerConnect(playerid) 
 {
 ShowPlayerDialog(playerid, DIALOG_REGISTER,DIALOG_STYLE_INPUT,"Registrieren","Dann Gib Dein gewuenschtes Passwort ein","Register","Abbrechen");
 return 1;
 }public OnPlayerDisconnect(playerid, reason) 
 {
 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;
 }public OnPlayerCommandText(playerid, cmdtext[]) 
 {
 if (strcmp("/mycommand", cmdtext, true, 10) == 0)
 {
 // Do something here
 return 1;
 }
 return 0;
 }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 OnRconCommand(cmd[]) 
 {
 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 OnRconLoginAttempt(ip[], password[], success) 
 {
 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[]) 
 {
 if(dialogid==DIALOG_REGISTER)
 {
 if(response==0)
 {
 SendClientMessage(playerid , blau ,"du Musst dich Registrieren");
 Kick(playerid);
 return 1;
 }
 if(response==1)
 {
 if(!strlen(inputtext))
 {
 return SendClientMessage(playerid,blau,"Das password War Zu kurz");
 ShowPlayerDialog(playerid, DIALOG_REGISTER,DIALOG_STYLE_INPUT,"Registrieren","Dann Gib Dein gewuenschtes Passwort ein","Register","Abbrechen");
 }Register(playerid, inputtext); 
 }
 }
 }public OnPlayerClickPlayer(playerid, clickedplayerid, source) 
 {
 }stock Register(playerid, key[]) 
 {
 new Spielerdatei[64];
 new name[MAX_PLAYER_NAME];
 GetPlayerName(playerid,name,sizeof(name));
 format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt");
 dini_Create(Spielerdatei);
 dini_Set(Spielerdatei,"Passwort",key);
 SendClientMessage(playerid,blau,"Registrierung war erfolgreich");
 dini_IntSet(Spielerdatei,"Level",1);
 return 1;
 }
- 
					Das war schon. weil wenn man nen neues script erstellt kommt das automatisch. 
 Keine errors mehr aber Das system Speichert nicht-
 //edit
- 
					Guten Tag ich habe 6 errors wenn ich das 
 {
 else
 }/pwn]
 rein mache bekomme ich 6 errors ohne kein einzigen
 [pwn]D:\Marco\MARCO\home server\gamemodes\hgw2.pwn(224) : warning 217: loose indentation
 D:\Marco\MARCO\home server\gamemodes\hgw2.pwn(227) : warning 217: loose indentation
 D:\Marco\MARCO\home server\gamemodes\hgw2.pwn(229) : error 017: undefined symbol "Register"
 D:\Marco\MARCO\home server\gamemodes\hgw2.pwn(235) : warning 217: loose indentation
 D:\Marco\MARCO\home server\gamemodes\hgw2.pwn(235) : error 029: invalid expression, assumed zero
 D:\Marco\MARCO\home server\gamemodes\hgw2.pwn(235) : error 004: function "OnPlayerClickPlayer" is not implemented
 D:\Marco\MARCO\home server\gamemodes\hgw2.pwn(241) : warning 225: unreachable code
 D:\Marco\MARCO\home server\gamemodes\hgw2.pwn(241) : error 029: invalid expression, assumed zero
 D:\Marco\MARCO\home server\gamemodes\hgw2.pwn(241) : error 017: undefined symbol "Register"
 D:\Marco\MARCO\home server\gamemodes\hgw2.pwn(246) : error 030: compound statement not closed at the end of file (started at line 210)
 Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase6 Errors. 
 das sind die errors
 SendClientMessage(playerid,blau,"Das password War Zu kurz");
 ShowPlayerDialog(playerid, DIALOG_REGISTER,DIALOG_STYLE_INPUT,"Registrieren","Dann Gib Dein gewuenschtes Passwort ein","Register","Abbrechen");
 return 1;
 }
 else
 {
 Register(playerid, inputtext);
 return 1;
 }
 }
 }public OnPlayerClickPlayer(playerid, clickedplayerid, source) 
 {
 return 1;
 }stock Register(playerid, key[]) 
 {return 1; 
 }Bis dahin sind die erros 
- 
					geht immer noch nicht gleicher fehler 
 if(PlayerInfo[i][pAdmin] >= 1 && PlayerInfo[i][pAdmin] < 2012)
 {
 GetPlayerName(i, sendername, sizeof(sendername));
 format(string,sizeof(string)," Projektleiter %s[%d] Nummer: %d",PlayerInfo[i][pAdmin],sendername,i,PlayerInfo[i][pPnumber]);
 SendClientMessage(playerid, COLOR_GRAD2, string);
 }
- 
					Guten Tag ich möchte beim LoH wenn man /admins eingibt das da Steht suppoter admin highadmin coowner und projektleiter kriege es aber nicht hin 
 Admin: Ü[65] Nummer: 0 das kommt wenn ich es änder hier mal der zeilen abschnitt if (strcmp(cmd, "/admins", true) == 0 || strcmp(cmd, "/supporter", true) == 0)
 {
 if(IsPlayerConnected(playerid))
 {
 SendClientMessage(playerid, COLOR_GRAD1, " ");
 SendClientMessage(playerid, COLOR_GRAD1, "Home Reallife Admins Und Supporter:");
 for(new i = 0; i < MAX_PLAYERS; i++)
 {
 if(IsPlayerConnected(i))
 {
 if(PlayerInfo[i][pAdmin] >= 1)
 {
 GetPlayerName(i, sendername, sizeof(sendername));
 format(string,sizeof(string)," Admin: %s[%d] Nummer: %d",PlayerInfo[i][pAdmin],sendername,i,PlayerInfo[i][pPnumber]);
 SendClientMessage(playerid, COLOR_GRAD2, string);
 }
 if(PlayerInfo[i][pAdmin] >= 2012)
 {
 GetPlayerName(i, sendername, sizeof(sendername));
 format(string,sizeof(string)," Projektleiter %s[%d] Nummer: %d",PlayerInfo[i][pAdmin],sendername,i,PlayerInfo[i][pPnumber]);
 SendClientMessage(playerid, COLOR_GRAD2, string);
 }
 if(PlayerInfo[i][pSupporter] >= 1)
 {
 GetPlayerName(i, sendername, sizeof(sendername));
 format(string,sizeof(string)," %d* Supporter: %s[%d] Nummer: %d",PlayerInfo[i][pSupporter],sendername,i,PlayerInfo[i][pPnumber]);
 SendClientMessage(playerid, COLOR_GRAD2, string);
 }
 }
 }
 }
 
		