Weiß ich net hab das noch auf meiner festplatte gefunden
Beiträge von phN
-
-
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);
}
}
}
} -
-
-
Hallo ich möchte das scripten lernen
was is besser zum lernen ein selfmade weiter schreiben oder ein gf editieren
weil ich bekomm ein zu 75% fertig gestelltes selfmade von einen freund der keine lust mehr auf samp hatAlso was ist besser?
-
Hallo ich habe EIn Problem Mit meiner CHangelog MSGBOX
Das ist der FehlerZeile (109) : error 017: undefined symbol "DIALOG_CH"
Und das DIe Zeile
public OnPlayerSpawn(playerid)
{
ShowPlayerDialog(playerid,DIALOG_CH,DIALOG_STYLE_MSGBOX,"Message OF The day","CHANGELOGS. \n Spawn drinne \n Cars Drinne.","OK","Schließen");
return 1;
} -
was war daran jetzt falsch ? wenns simple war den erhäng ich mich :o
-
Hallo ich habe Ein error In meinen Port befehl
das ist die Zeile
Zeile (131) : error 029: invalid expression, assumed zero
Das der Script Schnipsel
{
if(strcmp(cmdtext,"/bsn",true)==0
{
SetPlayerPos(playerid,1213.7305,-873.8549,42.9095);
}
return 0;
}