Naja man kann die Split oder die strtok variante beim speichern verwenden.
Am Ende kommt das Gleiche dabei raus, doch der Aufbau ist anderst.
Beiträge von RnBexclusiv
-
-
Welche art von Mysqlspeicherung benutzt du denn?
-
Klar, gut finden tu ich sie auch.
Aber nur gegen diejenigen die auch einen DoppelAccount benutzen und es nicht beweisen können.
Klar nun könnte von einem kommen.
"Denkste die werden sich die Arbeit machen und jeden Doppelaccount fragen ob er einen Bro hat oder nicht".
Aber die Chance muss einem gegeben sein. -
Ich versteh zwar nicht wieso du wenn ein Player in ein Pickup eintritt der 3DText geupdatet werden soll aber naja.
Hier haste den Code
public CustomPickups()
{
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
for(new xy=0;xy</*MAX_HAUS*/;xy++)
{
if(PlayerToPoint(2.0, i, Hausplaces[xy][haus_x],Hausplaces[xy][haus_y],Hausplaces[xy][haus_z]))
{
if(strcmp(Hausplaces[xy][besitzer],"Zum Verkauf",false) == 0)
{
new string[100];
new preis = Hausplaces[xy][kosten];
GetPlayerMoney(i,preis);
format(string, sizeof(string), "Zu Verkaufen\nPreis: %d $ \n/hauskauf um es zu Kaufen",preis);
Update3DTextLabelText(kaufbar,COLOR_GREEN,string);
}
else
{
new vstring[100];
new owner = Hausplaces[xy][besitzer];
format(vstring, sizeof(vstring), "Besitzer: %s\n/enter um es zu betreten",owner);
Update3DTextLabelText(kaufbar,COLOR_RED,vstring);
}
}
}
}
}
return 1;
}für MAX_HAUS musste deine Variable einsetzen.
-
Ich hoffe mal das DMA denjenigen bei denen es die Gefahr ist und sie sagen das sie mit einem Bruder im Forum unterwegs sind,
ihnen die Möglichkeit gibt dies zu beweisen. -
Das bedeutet Danny?
Ich mein wir können es ja gerne beweisen.
Sprich TS oder Skype oder Sonstiges,
ich würde auch meine Zeit opfern damit ich hier nicht gelöscht werde.
Weil Member sind mein Bro und ich hier nun seit über 1Jahr und jetzt sagt erst jemand was?
Versteh ich nicht.mfg Kavkus
P.S 8D. Klar kann ich diese Stellung einsehen, bloß wenn man es mit einem Leichten schnellen beweis beweisen kann muss man doch nicht so hart zugreifen oder?
Weil Welche Möglichkeit haben diese User nun? Keine, somit ist ihr Account weg und sie müssen einen komplett neuen anfangen. -
Wie soll man denn eine PM an einen Mod schreiben wenn sie
alle die PM´s nicht annehmen, da kann man dies nur über das Forum klären.
Desweiteren hilft dagegen auch mit sicherheit ein Plugin das sowas überprüft. -
Guten Abend Liebes Adminteam,
hiermit schlage ich vor den Punkt 15 von den Forenregeln abzusetzen.
Da es auch Leute gibt die mit einem Bruder in diesem Forum angemeldet sind.
Was sollen diese Mitglieder nun machen? Ihren Account löschen lassen weil sie beide SA:MP spielen?
Finde ich ein bisschen Ungerecht so hart bestraft zu werden.Nun bitte ich euch uns zu sagen, was wir dagegen machen können das wir aus diesem Forum nicht gelöscht werden?
Weil wollen tut das eine Bruderschaft nicht.mfg Kavkus
-
Das kannste dir auch alles mit 15Leisten.
Und ich schenke meiner MoM n Auto weiste.
rofl^^ -
Guten Tag Community,
Mein problem ist, das ich einen Wert auf 0 setze. Dieser wert wird gespeichert, doch beim Speichern wird er auf alles bloß nicht auf 0 gespeichert.
Hier Mein Code:
dcmd_newhouse(playerid,params[])
{
if(PlayerInfo[playerid][AdminLevel] < 4) return SendClientMessage(playerid,COLOR_GREY,"Du bist kein Admin");
new level,hpreis,id,Float:HX,Float:HY,Float:HZ,s[128];
if(sscanf(params,"ddd",id,level,hpreis)) return SendClientMessage(playerid,COLOR_GREY,"Benutze: /newhouse [hausid] [level] [preis] ");
format(s,sizeof(s),"/Houses/haus_%d.txt",id);
if(dini_Exists(s)) return SendClientMessage(playerid,COLOR_GREY,"Diese Hausid gibt es schon");
dini_Create(s);
GetPlayerPos(playerid,HX,HY,HZ);
strmid(HouseInfo[id][Besitzer],"Staat",0,128,128);
HouseInfo[id][EnterX] = HX;
HouseInfo[id][EnterY] = HY;
HouseInfo[id][EnterZ] = HZ;
HouseInfo[id][Level] = level;
HouseInfo[id][Preis] = hpreis;
HouseInfo[id][Locked] = 1;
HouseInfo[id][Kassencode] = 0;
strmid(HouseInfo[id][Mieter],"Keiner",0,128,128);
HouseInfo[id][haus_id] = CreateStreamPickup(1273,1,HouseInfo[id][EnterX],HouseInfo[id][EnterY],HouseInfo[id][EnterZ],PICKUP_RANGE);
SendClientMessage(playerid,COLOR_GREY,"Haus wurde erstellt");
format(s,sizeof(s),"FOR SALE \nPreis: %d$\nLevel: %d",HouseInfo[id][Preis],HouseInfo[id][Level]);
HouseInfo[id][hlbl] = Create3DTextLabel(s,COLOR_RED,HouseInfo[id][EnterX],HouseInfo[id][EnterY],HouseInfo[id][EnterZ],40,0,0);
SaveHouses(id);
return 1;
}Woran liegt es?
P.S Es ist der Kassencode der nicht richtig gespeichert wird. -
Naja eig. kann man nicht wirklich sagen was man bekommt,
denn labern können Eltern viel. Wünschen kannste dir auch viel.
Das Entscheidende ist, was du nun wirklich bekommen hast.
Denke das hier einige enttäuscht von Weihnachten dann sind, weil sie nicht das bekommen haben was sie wollen.Was ich nur will:
-Geld
-Geld
-GeldFür den Zukünftigen Roller damit ich zur arbeit komme
-
Naja -1 gibt einen Wert aus der größer als 0 ist und Kleiner als ka ist.
Also ist es nicht falsch. -
Nenne dein Pickupnamen mal um,
desweiteren hat CreatePickup einen anderen Syntax.
CreatePickup(model, type, Float:X, Float:Y, Float:Z, Virtualworld); -
Wie viele Einträge kann man eig. in so eine Liste machen?
Das würde mich mal interessieren. -
Wieso machst du es nicht so, das du beim Stoprecorden einen eigenen Namen für den Bot aussuchen kannst?
Sprich, wie das FS heist. -
Was bezweckt das System?
-
Ihr seid solche low Kiddys man. Omg was hackt ihr das Forum? Ihr seid
Nicht gleich so agressiv werden, es gibt auch empfindliche Leute.
-
Design ist nicht mein Ding.
Ein paar Rechtschreibfehler sind auch drinne, und n paar Designbugs.
Aber naja, ein weiteres SA:MP Forum von Insgesamt 5 -
So etwas nent man auch Carsystem
-
Guten Abend liebe Community,
habe ein problem bei meinem Selfmade
undzwar wird der Tank, der Kilometerstand und der Zustand des Fahrzeugs nicht gespeichert.
Hier mein Code:C
Alles anzeigenpublic OnPlayerExitVehicle(playerid, vehicleid) { if(IsASpielerCar(playerid)) { TextDrawHideForPlayer(playerid,CarTank[playerid]); for(new i=1;i<MAX_AUTOS;i++) { new s[64]; format(s,sizeof(s),"/cars/car%d.txt",i); if(dini_Exists(s)) { dini_IntSet(s,"Tank",CarInfo[i][Tank]); dini_FloatSet(s,"KM",CarInfo[i][km]); dini_FloatSet(s,"Health",CarInfo[i][Health]); printf("%f",CarInfo[i][km]); } } } return 1; }
In der Console wird 0 angezeigt, obwohl auf Textdraw angezeigt wird das XX Kilometer gefahren wurde.
Vllt weiß ja ein Experte weiter.//Problem besteht immernoch.