Ok. Aber auf jedenfalls die 16gb Version oder?
Hab n gutes Angebot gefunden: http://www.saturn.de/mcs/produ…,48352,286916,435875.html
Ok. Aber auf jedenfalls die 16gb Version oder?
Hab n gutes Angebot gefunden: http://www.saturn.de/mcs/produ…,48352,286916,435875.html
Du brauchst wie gesagt das Plugin Sscanf.
Nach paar Sek google: http://forum.sa-mp.com/showthread.php?t=120356
Du lädst gar kein Plugin
Benutzt du Sscanf?
Wenn ja fehlt die das Plugin
2 Möglichkeiten:
1) die fehlt ein Plugin
2) Scriptfiles fehlen
Hi :=)
Möchte mir jetzt das Nexus 7 holen.
Wo habt ihr es her?
Und wie gut ist es?
Gibt auch nen textdraw Editor.Google mal Bsn textdraw Editor
Link: http://bsndesign.webs.com/tde.htm
Edit: link
Darf ich wissen woher? ![]()
Steht doch oben?!
Psc, pp und so ziemlich alles
Kannst auch so machen:
for(new i = 0; i<MAX_PLAYERS; i++)
{
}
Machs genauso nur mit nem Befehl.
Kannst zbsp Sscanf nehmen.
Schau dir doch Videos auf Youtube an, am besten von mrmonat.
Einfach öfters angucken bis du es verstehst, ausprobieren und bei fragen, gibt es ja das Forum hier.
xD,
public OnPlayerDisconnect(playerid, reason)
{
SpielerSpeichern(playerid);
return 1;
}
Meine passiert beim speichern.
Alles wird dann immer auf 0 gesetzt...
Weiss einer was ich falsch gemacht habe?
Alter:
Neuer:
Jetzt habe ich ein neues Problem, alles wird am Ende wieder auf 0 gesetzt...
Hier mal meine stocks:
stock Register(playerid,key[])
{
new Spielerdatei[64];
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof(name));
format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.ini",name);
dini_Create(Spielerdatei);
dini_Set(Spielerdatei,"Passwort",key);
/*dini_IntSet(Spielerdatei,"Level",1);
dini_IntSet(Spielerdatei,"Geld",35000);
dini_IntSet(Spielerdatei,"Adminlevel",0);
dini_IntSet(Spielerdatei,"Fraktion", 0);
dini_IntSet(Spielerdatei,"Warn", 0);
dini_IntSet(Spielerdatei,"Autolic", 0);
dini_IntSet(Spielerdatei,"Bikelic", 0);
dini_IntSet(Spielerdatei,"Fluglic",0);
dini_IntSet(Spielerdatei,"Trucklic", 0);
dini_IntSet(Spielerdatei,"Bootlic", 0);
dini_IntSet(Spielerdatei,"Tutorial", 0);
dini_IntSet(Spielerdatei,"Bank", 0);
dini_IntSet(Spielerdatei,"Bankkey", 0);*/
SendClientMessage(playerid,Blau,"Erfolgreich registriert.");
SetPlayerScore(playerid,0);
sInfo[playerid][pLoggedin]=1;
sInfo[playerid][pTut]=1;
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.ini",name);
if(!strcmp(key,dini_Get(Spielerdatei,"Passwort"),false))
{
LoadAccount(playerid);
SendClientMessage(playerid,Blau,"Erfolgreich eingeloggt.");
return 1;
}
else
{
SendClientMessage(playerid,Blau,"Falsches Passwort.");
ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_PASSWORD,"Login","Dein Account wurde gefunden. Gib bitte das Passwort ein.","Login","Abbrechen");
return 1;
}
}
stock LoadAccount(playerid)
{
new Spielerdatei[64];
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof(name));
format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.ini",name);
SetPlayerScore(playerid,dini_Int(Spielerdatei,"Level"));
GivePlayerMoney(playerid,dini_Int(Spielerdatei,"Geld"));
sInfo[playerid][pAdmin] = dini_Int(Spielerdatei,"Adminlevel");
sInfo[playerid][pLeader] = dini_Int(Spielerdatei,"Fraktion");
sInfo[playerid][pWarn] = dini_Int(Spielerdatei,"Warn");
sInfo[playerid][pAutolic] = dini_Int(Spielerdatei,"Autolic");
sInfo[playerid][pBikelic] = dini_Int(Spielerdatei,"Bikelic");
sInfo[playerid][pFluglic] = dini_Int(Spielerdatei,"Fluglic");
sInfo[playerid][pTrucklic] = dini_Int(Spielerdatei,"Trucklic");
sInfo[playerid][pBootlic] = dini_Int(Spielerdatei,"Bootlic");
sInfo[playerid][pTut] = dini_Int(Spielerdatei,"Tutorial");
sInfo[playerid][pBank] = dini_Int(Spielerdatei,"Bank");
sInfo[playerid][pBankkey] = dini_Int(Spielerdatei,"Bankkey");
return 1;
}
stock SpielerSpeichern(playerid)
/*{
if(sInfo[playerid][pLoggedin] == 1)*/
{
new Spielerdatei[64];
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof(name));
format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.ini",name);
dini_IntSet(Spielerdatei,"Level",GetPlayerScore(playerid));
dini_IntSet(Spielerdatei,"Geld",GetPlayerMoney(playerid));
dini_IntSet(Spielerdatei,"Adminlevel", sInfo[playerid][pAdmin]);
dini_IntSet(Spielerdatei,"Fraktion", sInfo[playerid][pLeader]);
dini_IntSet(Spielerdatei,"Warn", sInfo[playerid][pWarn]);
dini_IntSet(Spielerdatei,"Autolic", sInfo[playerid][pAutolic]);
dini_IntSet(Spielerdatei,"Bikelic", sInfo[playerid][pBikelic]);
dini_IntSet(Spielerdatei,"Fluglic", sInfo[playerid][pFluglic]);
dini_IntSet(Spielerdatei,"Trucklic", sInfo[playerid][pTrucklic]);
dini_IntSet(Spielerdatei,"Bootlic", sInfo[playerid][pBootlic]);
dini_IntSet(Spielerdatei,"Tutorial", sInfo[playerid][pTut]);
dini_IntSet(Spielerdatei,"Bank", sInfo[playerid][pBank]);
dini_IntSet(Spielerdatei,"Bankkey", sInfo[playerid][pBankkey]);
//}
return 1;
}
ach stimmt ^^.
Danke dir ![]()
Hi, brotfische
.
Also ich habe nen prob, beim tacho textdraw.
Hier mal die Errors:
K:\SA-MP\Pawno&Scripts\Scripts\Selfmadeluca.pwn(367) : error 028: invalid subscript (not an array or too many subscripts): "Tacho"
K:\SA-MP\Pawno&Scripts\Scripts\Selfmadeluca.pwn(367) : warning 215: expression has no effect
K:\SA-MP\Pawno&Scripts\Scripts\Selfmadeluca.pwn(367) : error 001: expected token: ";", but found "]"
K:\SA-MP\Pawno&Scripts\Scripts\Selfmadeluca.pwn(367) : error 029: invalid expression, assumed zero
K:\SA-MP\Pawno&Scripts\Scripts\Selfmadeluca.pwn(367) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
4 Errors.
Hier die zeilen:
for(new i = 0; i < MAX_PLAYERS; i++)
{
Tacho[i] = TextDrawCreate(300, 370, "Km/h:---");//Fehlerzeile
TextDrawLetterSize(Tacho[i] , 1, 7);
TextDrawFont(Tacho[i], 1);
TextDrawSetShadow(Tacho[i] , 1);
TextDrawSetOutline(Tacho[i] , true);
}
und hier die variable oben:
new Text:Tacho;