ist zwar nit die feine art, probiers aber mal:
new speicher = AktenMySQLID;
mysql_fetch_row(row2);
AktenMySQLID = speicher;
ist zwar nit die feine art, probiers aber mal:
new speicher = AktenMySQLID;
mysql_fetch_row(row2);
AktenMySQLID = speicher;
die übergabe ohne string geht wunderbar wollte nur damit zeigen dass es an dem string lag.
editiere wenn ich das mit dem inputtext getestet habe.
edit auch mitm Inputtext stürtzt es ab.
hm habe jetzt was probiert und siehe da es geht. Das cript hat mir immmer gesagt dass string schon existieren würde darum habe ich nicht nachgekuckt und einfach keine definition vorweg gemacht. dabei hat string gar nicht exestiert da es in einem case der switchabfrage vorher difiniert war...
sehr sehr nett. werden die Pfeile auf grund der Strassenführung oder ausgrund der rotation und der ziel Koordinaten angezeigt?
Danke damit hat sich das mit dem Filesystem schonmal gelöst.
Immer diese dummen Fehler wenn mann so lange nit gescriptet hat.
ich habe jetzt schon vieles probiert aber ich habe iwie seid neustem probleme mit allem wo ich %s eintrage...
zu einem bei meinem Carsystem:
format(Dtdc_Player[playerid][SellerCName],40,inputtext);//strins(Dtdc_Player[playerid][SellerCName], inputtext, 40);
printf("formart1 %s %s",inputtext,Dtdc_Player[playerid][SellerCName]); // ausgabe im log: formart1 test test (stimmt auch)
format(string, sizeof(string), " Der Name (%s) wurde gespeichert!",Dtdc_Player[playerid][SellerCName]); //absturz des Servers -.-
print("formart2"); // wird nicht mehr angezeigt....
GELÖST:bei meinem File System bei einer CallLocalFunction:
printf("response_code: %d data: %s maxlines %d callback: %s %d %d",response_code,data,dtwfline[index][lLines],dtwfline[index][lCallback], dtwfline[index][lIndex],index); //ausgabe: response_code: 200 data: Name=Nemesus maxlines 3 callback: getllines 200 0
CallLocalFunction(dtwfline[index][lCallback],"%d%s",dtwfline[index][lIndex],data); //absurtz
//Hier die aufgerufene Funktion zu der das Scipt nimmer kommt.
forward getllines(index,line[]);//index,
public getllines(index,line[])
{
printf("index: %d %s",index,line);//index: %d, ,index
}
ohne string übergabe:
printf("response_code: %d data: %s maxlines %d callback: %s %d %d",response_code,data,dtwfline[index][lLines],dtwfline[index][lCallback], dtwfline[index][lIndex],index);//ausgabe: response_code: 200 data: Name=Nemesus maxlines 3 callback: getllines 200 0
CallLocalFunction(dtwfline[index][lCallback],"%d",dtwfline[index][lIndex]);//wird ausgeführt
//Funktion wird diesmal ausgeführt:
forward getllines(index);
public getllines(index)
{
printf("index: %d",index);// ausgabe: index: 200
}
Habe schon versucht mir die neusten Includes nochmals zu laden und und und...
Habe Windows 7 64bit version.
edit 1: Rechtschreibfehler berichtigt. edit 2: problem nummer 2 erledigt.
ausm Kopf geschrieben, sollte aber Funktionieren wenn ich keinen Denkfehler hatte:
stock GetDistanceToObject(playerid, object) //by [DT]Sniper
{
new Float:oX, Float:oY, Float:oZ, Float:pX, Float:pY, Float:pZ, Float:Zwischenspeicher;
if(!IsValidObject(object)) return false;
GetObjectPos(object, oX, oY, oZ);
GetPlayerPos(playerid, pX, pY, pZ);
if(oX > pX){Zwischenspeicher = oX; oX=pX; pX = Zwischenspeicher;}
if(oY > pY){Zwischenspeicher = oY; oY=pY; pZ = Zwischenspeicher;}
if(oZ > pZ){Zwischenspeicher = oZ; oZ=pY; pZ = Zwischenspeicher;}
pX = pX - oX;
pY = pY - oY;
pZ = pZ - oZ;
Zwischenspeicher = pX+Py+Pz;
return Zwischenspeicher;
}
hast du den als Leader auch Member mit 9 belegt wenn nicht probier mal bitte meine Variante kann mich natürlich auch irren da ich dein script nit kenne.
Wenn das GF ist kann das so nicht gehen der Grund ist:
if(Spieler[playerid][Member] != 9 || Spieler[playerid][Leader] != 9)
{
return 0;
}
Welche ganz einfach sagt wenn Member nicht 9 ist oder Leader nicht 9 ist mache gar nichts mehr.
Nun ist man bei GF aber entwerder Leader 9 und Member 0 oder Leader 0 und Member 9...
Also müssen wir fragen: Wenn Meber nicht 9 und Leader nicht 9 mache gar nichts mehr.
Also ist der Code:
if(Spieler[playerid][Member] != 9 && Spieler[playerid][Leader] != 9)
{
return 0;
}
Keine Haftung ist ausm Kopfgeschrieben und geht nur bei GF oder GF like scripts
alles in eine cfg speicher und auch aus der einen auslesen lassen (gf like). Eine Variable mit der Anzahl der Bizzes die es gibt (beim laden auf die erforderliche sezten), diese wird bei neuerstellung eines bizzes um 1 erhöht hobei alle anderen Daten in einen Enum-Array gespeichert werden.
fürn Clan ist auch Webspell zu empfehlen habe nur ka ob dort jetzt alle Sicherheitslücken raus sind.
bitte poste die Zeilen wo der Error vor kommt, also Errorzeile +- 25 Zeilen.
Naja wäre mal ne idee ob sich mehrere Zusammensätzen und einen Roleplay Server nach diesen Standerts entwerfen. Dass Heisst zum Server gehört ein UCP wo jeder seine Ausgedachte Vorgeschichte eingeben muss und seine Attribute bei der Regestrierung nach dier Vorlage eintragen nach diesen Attributten werden dann Spezialfähigkeiten, Startkapitall etc ausgewählt (automatisch).Mann müsste sich auch überlegen ob mann jeden Zivi-Skin nur 1-2 mal zur verfügung stellt. Die Arbeitsskins wie Cop etc werden dann bei Arbeitsantritt (wie bei GF duty) "angezogen". Nur müssen Regestrierungen Freigeschaltet werden sonst sehe ich probs, weil dann immer wieder die selben es versuchen.
Dann geht es auf dem Server mit der Geschichte los und jeder muss seine Geschichte auch im UCp updaten sprich:
Im Server Bewerbe ich mich und einige Weitere Bei Gang XJ Beispiel mal MS13 (kennen vl. ein paar) Dort ist es Brauch 13 Sekunden lang auf einen Neuling einzuprügeln. Dann muss auch im UCp stehen dass er verprügelt worden ist und entweder mit schweren Verletzungen in die Gangaufgenommen ist oder ohnmächtig geschlagen worden ist und im Krankenhaus aufgewacht ist. Tod ist ein Charakter nur wenn er gebannt worden ist, TodesUrsache etc. müssten sich dann Admins überlegen (auf Grundlage der Geschichte die Der Spieler bis dahin geschrieben hat, natürlich nur wenn der Spieler bis dahin seine Geschichte auch gepflegt hat, wenn nicht wird er gelöscht.) oder der Spieler mit den Admins vereinbart hat dass er neu anfangen will sprich einen anderen Charaktertyp machen will sprich er war vorher der perfekte Gute als Cop etc. und er will dass exakte Gegenteil sein.
Ich hoffe es würden sich mehrere Mapper, Scripter, Phpler, Desginer und mehr finden. Da dass Script sehr Dynamisch sein muss um auch wirklich viele Möglichkeiten geben zu können.
gekauft:
2x Nen Tragbaren DVD-Player für die Firma (Produktvorstellungsvideos bei Messen) [300€ Firma]
1x Magix Musik Maker 17 Premium für die Firma (damit die Produktvorstellungsvideos nicht alle den Selben Ton haben den es gibt wenig gute GEMA freie Musik...) [100€ Firma]
2x Blurays für mich (parcy Jackson und Green Zone) [50€ ich]
Arbeite mal ne stunde an meiner neu auflage vom Carsystem (0.3b hat mich inspiriert... müsste nur mal alle neuen funktionen auf einen blick wissen hat jemand ne seite?).
edit: merke grade habe ja nen neuen pc und mus erstmal gta sa und samp installen -.-
kommt hauptsächlich auf die inet leitung an sie sollte schnell sein eine feste ip haben und man sollte im router ports freigeben können.
egh aufs video dort ist unterm video ein button auf dem steht <einbetten>
ups sorry nit gesehen , habe alles nur überflogen naja mach beta 2 noch als filterscript dann haben es auch die leute die sich nicht direkt trauen alles ins gm einzubauen.
wegen diesen zeilen:
if(listitem == 0) ico = 1;
else if(listitem == 1) ico = 2;
else if(listitem == 2) ico = 3;
//etc
verwende dort bitte switch ist vl. einfacher zu lesen und wenn ich mich nicht irre schneller als diese Schleifen Prozedur.
edit:// wenn ich mir es so ansehe du erhöst doch immer nur um eins warum benutze nicht ico = listitem + 1; ?
edit:2 also bei dem ersten dialog zum auswählen: ico = listitem + 1;
Beim zweiten ico = listitem + 30;
und beim letzten ico = listitem + 60;
ist doch viel kleiner und sollte genau so funtzen.
Die Idee von Snail ist Genial mit Http überprüfen ob eine Datei auf deinem webspace liegt, wenn nicht, einfach das Script abschalten. Sollte Mann dann merken dass das Script geklaut ist einfach Datei loschen sein Script anpassen fertig am besten nimmt Mann bei jedem update ne neue Datei.