HeyHoo,
wie kann ich es so machen, dass er mit Dini einen String setzt ?
Also eig. wie Dini_IntSet !
Nur halt Dini_stringset oda so !
MfG
Deagle
HeyHoo,
wie kann ich es so machen, dass er mit Dini einen String setzt ?
Also eig. wie Dini_IntSet !
Nur halt Dini_stringset oda so !
MfG
Deagle
Ich möchte ja den String, der gesetzt wurde auslesen, wie mach ich das
/e:
so dann:
stock SpielerSpeichern(playerid)
{
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,"Skin",GetPlayerSkin(playerid));
dini_IntSet(Spielerdatei,"Adminlevel",GetPVarInt(playerid,"Adminlevel"));
dini_IntSet(Spielerdatei,"Fraktion",GetPVarInt(playerid,"Fraktion"));
dini_IntSet(Spielerdatei,"Leader",GetPVarInt(playerid,"Leader"));
dini_IntSet(Spielerdatei,"Personalausweis",GetPVarInt(playerid,"Personalausweis"));
dini_Set(string,Spielerdatei,"Vorname",GetPVarString(playerid,"Vorname"));//<-- Problemzeile...
return 1;
}
dini_Set
#Edit: Zu spät -.-
Ich glaub das müsste so heißen^^ Bin mir aber nicht sicher...
dini_Set(Spielerdatei,"Vorname",GetPVarString(playerid,"Vorname"));//<-- Problemzeile...
GetPVarString(playerid, varname[], string_return[], len)
Das ist das was du suchst
Hier:
C:\Users\Joshua.haus-pc\Desktop\SAMP Server\gamemodes\RL.pwn(1730) : error 035: argument type mismatch (argument 1)
C:\Users\Joshua.haus-pc\Desktop\SAMP Server\gamemodes\RL.pwn(1731) : error 035: argument type mismatch (argument 1)
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
2 Errors.
Zeile 1730 & 1731:
GetPVarString(Spielerdatei,"Vorname",GetPVarString(playerid,"Vorname"));
GetPVarString(Spielerdatei,"Nachname",GetPVarString(playerid,"Nachname"));
Wieso machst du da 2 mal dasselbe? Oo
Erst:
dini_Set(Spielerdatei, "Vorname" ,
Dann PVar String.
Ich glaub das müsste so heißen^^ Bin mir aber nicht sicher...
dini_Set(Spielerdatei,"Vorname",GetPVarString(playerid,"Vorname"));//<-- Problemzeile...
*hust*
klappt nicht !
kann man das auch mit enum machen?
wenn müsste das ja so ausehen
GetPlayerName(playerid, sendername, sizeof(sendername));
strmid(UCInfo[carid][user], sendername, 0, strlen(sendername), 255);
dini_Set(SDatei,"User",UCInfo[carid][user]);
würde das so kalppen?
würde das so kalppen?
Ja, das sollte so klappen.