breadfish
Theoretisch ist er hier richtig, denn Hardware & Software hat diese Beschreibung:
ZitatProbleme mit dem PC? Handy funktioniert nicht richtig? Hier rein damit!
Kein Handyproblem & kein PC Problem,
außer du siehst PC kuaf als PC Problem an
breadfish
Theoretisch ist er hier richtig, denn Hardware & Software hat diese Beschreibung:
ZitatProbleme mit dem PC? Handy funktioniert nicht richtig? Hier rein damit!
Kein Handyproblem & kein PC Problem,
außer du siehst PC kuaf als PC Problem an
Heute Nacht, hat es unseren Webserver zerlegt...
Ich versuche es wieder zum laufen zu bekommen, aber wie es ausschaut ist es ein tiefliegendes Problem und wir kommmen um eine Apache Neukonfiguration nicht herum.

Das Fette Ding mitten im Bild
Der Pastebin link geht doch noch ...
Das schon, aber er schreibt ja das er sie anbietet -> keine Präsentation
Dieses große Haus sieht mir zu sehr nach Holz aus bzw. ist mir zu viel Holz drin
Das ist nur für dich, damit du es abbrennen darfst ![]()
Lukay, seit dem 21. Februar ist das so^^
@Lukay
schhön das du so aktuell bist :]
Ich möchte hier hinzufügen, dass der Showroom durchaus auch für Präsentationen genutzt werden darf,
bei denen kein Downloadlink vorhanden ist.
Ohne Download besteht natürlich auch keine Infektionsgefahr durch Malware,
wodurch auch der Quellcode nicht zwangsläufig mitgeliefert werden muss.
Bloß nicht.
OnPlayerUpdate steht für anfänger und Fortgeschrittene für:
"Hier nichts reinschreiben, denn du weißt nicht was du da machst!"
Den Textdraw updaten, wenn du es wirklich brauchst, also wenn du den wert änderst
Also das nicht die gleiche auftaucht.
In einer Datei abspeichern auslesen und prüfen obs die gleiche ist - wenn ja neu generieren ![]()
Du erstellst einen Textdraw mit folgendem Inhalt "loadsc8:loadsc8" an der Position 0 , 0
machst die Box über TextDrawUseBox an
setzt die TextSize of 640 , 480
und den Font auf 4
Das wars auch schon
den wir eben dann stark editieren ..
Und wie, wenn man nicht richtig scripten kann?
Also das in Blau würde übern Textdraw gehen ![]()
nein unter OnVehicleDeath
so dann GivePlayerMoney(OldDriver[vehicleid],-2000);
Da hab ich wohlnew OldDriver[MAX_VEHICLES] = { INVALID_PLAYER_ID, ... };vergessen
Der string ist etwas kurz
1. hast du bei der Paramter angabe den string vergessen
2. du hast die variable string schon irgendwann mal global deklariert
Ich erklär euch das mal bzw versuche es.
//zuerst brauchen wir einen passenden string, 547 ist etwas klein, hab ich nach gerechnet.
//nehmen wie 650 das sollte reichen ;)
new string[650];
format(string, sizeof(string),"Personalien:\nLevel:[%d]\nGeschlecht:[%d]\nAlter:[%d]\nGeld:[$%d]\nBank:[$%d]\nHandy:[%d]", level,atext,age,cash,account,pnumber);
format(string, sizeof(string),"%s\nPremiumrang: [%s]\nHerkunft: [%s]\nVerheiratet:[%s]\nSpielzeit:[%d]\nJob:[%s]", string, drank,otext,married,ptime,jtext);
//etc
/*
warum jetzt %s\n davorne?
ganz einfach, weil du den vorher mit inhalt gefütterten string ja nicht verlieren willst, musst du den ja in der neuen formatierung wieder mit übernehmen,
deshalb auch , string in den parametern ;)
Warum \n dahinter?
Du möchtest bestimmt nicht das alles in einer Zeile nachher hängt :D
Aber warum nicht auch im ersten?
Weil es einfach keinen Sinn macht einen leeren string anzeigen zu lassen, man kann es tun es ist allerdings sinnlos
*/
Inetwa so:
new CurVeh[MAX_VEHICLES] = { INVALID_PLAYER_ID, ... };
public OnPlayerStateChange(playerid,newstate,oldstate)
{
if(newstate == PLAYER_STATE_DRIVER)
{
CurVeh[playerid]=GetPlayerVehicleID(playerid);
}
if(newstate != PLAYER_STATE_DRIVER && oldstate == PLAYER_STATE_DRIVER)
{
OldDriver[CurVeh[playerid]]=playerid;
CurVeh[playerid]=INVALID_PLAYER_ID;
}
return true;
}![]()
Speicher doch einfach ab wer als letztes im Auto war, das geht mit OnPlayerStateChange ganz gut ![]()