Hey Leute.
Wie ich ins Dini einbringe das es eine Zahl z.b: Personalschein: 1 , reinbekomme weis ich und wie ich es lade.
Aber wie geht das , das es so Anzeigt: Personalschein: Ja , könnte mir das jemand erklären und ich wie es dann lade?
Mfg
Hey Leute.
Wie ich ins Dini einbringe das es eine Zahl z.b: Personalschein: 1 , reinbekomme weis ich und wie ich es lade.
Aber wie geht das , das es so Anzeigt: Personalschein: Ja , könnte mir das jemand erklären und ich wie es dann lade?
Mfg
mach doch einfach aus der "1" ein "Ja"
Du meinst in den Stats? oder /licenses oder wie auch immer?
Ich verstehe deine Frage nicht so ganz geschweige denn, was du jetzt genau willst..
Vielleicht kannst du ein wenig mehr ins Detail gehen, dann könnten wir dir besser helfen
Mfg
Versuchs mal mit dini_set zb:
public ka(player,pfad)
dini_set(pfad,"KA","JA");
@ 1 Poster:
Soweit ich das wies geht das nicht so :>
Also.
Ich habe eingebaut das man sich in der Stadthalle Personalschein kaufen kann.
DOch nun wenn ich /stats mache bekomme ich Personalschein: 0 /0= Nein, 1=Ja/ doch ich möchte das es mit Nein oder Ja angezeigt wird.
/edit 1
Switch ganz einfach:
if(Abfrage)
{
switch(abfrage)
{
case 0: Aschein = "Nein";
case 1: Aschein = "Ja";
}
}
ist jetzt ein Peispiel
Mach doch 'ne Abfrage rein, die abfragt ob 0 oder 1 ist und wenn, dann lass die 0 oder 1 löschen und mit Nein oder Ja ersetzen.
Meine antwort wäre ressourcen sparender aber nagut
new stat[128] = ""
if ka == 1
stat = "Ja"
Danke für die Antworten aber ich habe gerade keinen Plan.
Mein Stats System ist im Dialog falls es hilft.
Bitte seit nicht wütend da ich noch nicht so lange Scripte
Mfg
Ich scripte auch nicht, ich wollte dir nur einen Denkanstupser geben.
Naja Trotzdem Danke !
jeder fängt ja klein an versuch ma
new stat = dini_int(file,"KA");
switch(stat) {
case 0: SendClientMessage(playerid,c_rot,"NEIN") // oder was auch immer
case 1: SendClientMessage(playerid,c_rot,"JA")
}
PS: Wenn ich die klammern vergessen habe tut es mir leid bin noch an LUA gewöhnt
Schon gut
Naja ich teste mal später rum.
Aber Danke für alle die sich bemüht haben!
Teste es mal so:
NuR wenn du mit PVars arbeitest
new Perso[28];
2.
Du guckst, wie du den Personalausweis beim Kaufen oder so, mit PVars speicherst.
3.
Dann machst du die Abfrage:
switch(GetPVarInt(playerid,"Perso"))//mit diner PVar editieren
{
case 0:{Perso = "Nein";} // wenn er keinen Perso hat, also wenn die GetPVarInt(playerid,"Perso") == 0 ergibt kommt das
case 1:{Perso = "Ja";} // wenn er einen Perso hat also GetPVarInt(playerid,"Perso") == 1 ergibt kommt dann Ja
}
sollte eigentlich so klappen
Diese Variante würde ebenfalls gehen:
new persotx[16];
if(Perso-Abfrage == 0){ persotx = "Nein"; }
else if(Perso-Abfrage == 1){ persotx ="Ja"; }
So mach ich es immer.