Jetzt hab ich 5 errors. und wenn ich es weg mache nur 4
Beiträge von phN
In 10 Minuten startet der nächtliche Backupvorgang! Es kann währenddessen (ca. 10 Minuten) zu Einschränkungen bei der Nutzung des Forums kommen
Weitere Infos findet ihr im Thema Backup des Forums
-
-
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);
}
}
}
} -