Danke Kaliber:
Es Funktioniert ![]()
Beiträge von Exod_Martinez
-
-
ich versuche abzufragen, ob das Geld, das der Spieler auf der Hand hat, kleiner ist, ob das, was er eingegeben hat, aber ich bekomme immer den Error
CodeC:\Users\Rene\Desktop\Selfmade\gamemodes\lsrp.pwn(3215) : error 033: array must be indexed (variable "inputtext")Spoiler anzeigen case DIALOG_FKASSE_EINZAHLEN:
{
if(!IsNumeric(inputtext))return ERROR(playerid, "Bitte nur Zahlen eingeben");
if(GetPlayerMoney(playerid) < inputtext)return ERROR(playerid, "Du kannst nicht mehr einzahlen, als du auf der Hand hast!"); //Hier
} -
Dan ist es verbuggt oder gibts ein Befehl wie ich es ausschalte? :0
Nein, gibt es nicht, aber man kann es aus dem Script rausnehmen -

//edit KA warum es jetzt geht, aber es geht

-
-
Bei mir Connecten iwie keine NPCS, ich habe in der server.cfg die Maxnpc auf 2 gestellt, aber NPC 1 Connectet nicht einmal, woran kann da liegen?
Spoiler anzeigen
OnGamemodeInit:
ConnectNPCs();
ConnectNPCs():
stock ConnectNPCs()
{
ConnectNPC("Manuel","waffenhandler1");
return 1;
}
OnPlayerConnect:
if(IsPlayerNPC(playerid))return 1;
OnPlayerRequestClass:
if(IsPlayerNPC(playerid))
{
SetPVarInt(playerid, "Eingeloggt", 1);
return 1;
}
-
Ich finde es innen & aussen gut gemacht, nur der Ort is ja iwo am *** von Los Santos
(Müsste da sein, wo bei den meisten Servern das Autohaus is) -
if(sscanf(params,"uu",pID, fraktion))
zu
if(sscanf(params,"ud",pID, fraktion)) -
Ich hab nur noch nen Laptop

Versuch mal, bei DXTORY die Bildschirmgröße auf 1280*720 zu stellen und nehm ein Testvideo auf und sag mir, ob es geklappt hat

-
Ich habs grad auch versucht, also Vid aufnehmen & Rendern, bei mir schneidet es oben was weg

Wie groß ist dein Bildschirm?
-
Das kann daran liegen, in welcher Größe du aufnimmst

Mit welchem Prog nimmst du auf? Mit welchem Renderst du? -
Z.b.
alles direkt in den Array reinp<|>e<is[24]s[36]ddii
Mörp?
Soviel verstehe ich gerade:
p=??
e=??
i=??
s = string --> Denke ich mal
d => Decimal?
i => Int? -
Weil ich es gerade sehe: So funktioniert das ja nichtmal.
Die SQL Syntax ist falsch, du reihst einfach "UPDATE"-Befehle ohne Semikolon und ohne Abstand hintereinander, das kann ja gar nicht funktionieren.
Wie? Kannst du mir sagen, was ich genau falsch gemacht habe?
-
SSCANF

sscanf(SQL-String,"p<|>s[80]",Enum);
Kannst du mir da eine Beschreibung (möglichst verständlich) geben? -
Ich hab mal ne Frage, weil ich mein Script "etwas" Resourcensparender schreiben möchte

Spoiler anzeigen stock SpielerSpeichern(playerid)
{
if(IsPlayerConnected(playerid) && !IsPlayerNPC(playerid))
{
if(GetPVarInt(playerid,"Eingeloggt") == 1)
{
new query[2800], sstring[128];
format(sstring, sizeof(sstring), "UPDATE accounts SET Level = '%d' WHERE Name = '%s'", Spieler[playerid][sLevel], SpielerName(playerid));
strcat(query, sstring);
format(sstring, sizeof(sstring), "UPDATE accounts SET Geld = '%d' WHERE Name = '%s'", Spieler[playerid][sGeld], SpielerName(playerid));
strcat(query, sstring);
format(sstring, sizeof(sstring), "UPDATE accounts SET Kills = '%d' WHERE Name = '%s'", Spieler[playerid][sKills], SpielerName(playerid));
strcat(query, sstring);
format(sstring, sizeof(sstring), "UPDATE accounts SET Tode = '%d' WHERE Name = '%s'", Spieler[playerid][sTode], SpielerName(playerid));
strcat(query, sstring);
format(sstring, sizeof(sstring), "UPDATE accounts SET Premium = '%d' WHERE Name = '%s'", Spieler[playerid][sPremium], SpielerName(playerid));
strcat(query, sstring);
format(sstring, sizeof(sstring), "UPDATE accounts SET Premiumpunkte = '%d' WHERE Name = '%s'", Spieler[playerid][sPremiumpunkte], SpielerName(playerid));
strcat(query, sstring);
format(sstring, sizeof(sstring), "UPDATE accounts SET Geschlecht = '%d' WHERE Name = '%s'", Spieler[playerid][sGeschlecht], SpielerName(playerid));
strcat(query, sstring);
format(sstring, sizeof(sstring), "UPDATE accounts SET Fraktion = '%d' WHERE Name = '%s'", Spieler[playerid][sFraktion], SpielerName(playerid));
strcat(query, sstring);
format(sstring, sizeof(sstring), "UPDATE accounts SET Rang = '%d' WHERE Name = '%s'", Spieler[playerid][sRang], SpielerName(playerid));
strcat(query, sstring);
format(sstring, sizeof(sstring), "UPDATE accounts SET Startbonus = '%d' WHERE Name = '%s'", Spieler[playerid][sStartbonus], SpielerName(playerid));
strcat(query, sstring);
format(sstring, sizeof(sstring), "UPDATE accounts SET Waffenschein = '%d' WHERE Name = '%s'", Spieler[playerid][sWaffenschein], SpielerName(playerid));
strcat(query, sstring);
format(sstring, sizeof(sstring), "UPDATE accounts SET Verwarnungen = '%d' WHERE Name = '%s'", Spieler[playerid][sWarns], SpielerName(playerid));
strcat(query, sstring);
format(sstring, sizeof(sstring), "UPDATE accounts SET Gebannt = '%d' WHERE Name = '%s'", Spieler[playerid][sGebannt], SpielerName(playerid));
strcat(query, sstring);
format(sstring, sizeof(sstring), "UPDATE accounts SET Adminlevel = '%d' WHERE Name = '%s'", Spieler[playerid][sAdmin], SpielerName(playerid));
strcat(query, sstring);
format(sstring, sizeof(sstring), "UPDATE accounts SET Punkte = '%d' WHERE Name = '%s'", Spieler[playerid][sPunkte], SpielerName(playerid));
strcat(query, sstring);
format(sstring, sizeof(sstring), "UPDATE accounts SET Bankkonto = '%d' WHERE Name = '%s'", Spieler[playerid][sBank], SpielerName(playerid));
strcat(query, sstring);
format(sstring, sizeof(sstring), "UPDATE accounts SET Skin = '%d' WHERE Name = '%s'", Spieler[playerid][sSkin], SpielerName(playerid));
strcat(query, sstring);
format(sstring, sizeof(sstring), "UPDATE accounts SET Beruf = '%d' WHERE Name = '%s'", Spieler[playerid][sJob], SpielerName(playerid));
strcat(query, sstring);
format(sstring, sizeof(sstring), "UPDATE accounts SET Tutorial = '%d' WHERE Name = '%s'", Spieler[playerid][sTutorial], SpielerName(playerid));
strcat(query, sstring);
format(sstring, sizeof(sstring), "UPDATE accounts SET PayDay = '%d' WHERE Name = '%s'", Spieler[playerid][sPayDay], SpielerName(playerid));
strcat(query, sstring);
format(sstring, sizeof(sstring), "UPDATE accounts SET Wanteds = '%d' WHERE Name = '%s'", Spieler[playerid][sWanteds], SpielerName(playerid));
strcat(query, sstring);
format(sstring, sizeof(sstring), "UPDATE accounts SET Alter = '%d' WHERE Name = '%s'", Spieler[playerid][sAlter], SpielerName(playerid));
strcat(query, sstring);
format(sstring, sizeof(sstring), "UPDATE accounts SET Arbeitslosengeld = '%d' WHERE Name = '%s'", Spieler[playerid][sArbeitslosengeld], SpielerName(playerid));
strcat(query, sstring);
format(sstring, sizeof(sstring), "UPDATE accounts SET Handynummer = '%d' WHERE Name = '%s'", Spieler[playerid][sHandynummer], SpielerName(playerid));
strcat(query, sstring);
format(sstring, sizeof(sstring), "UPDATE accounts SET Jobsperre = '%d' WHERE Name = '%s'", Spieler[playerid][sJobSperre], SpielerName(playerid));
strcat(query, sstring);
format(sstring, sizeof(sstring), "UPDATE accounts SET Brechstange = '%d' WHERE Name = '%s'", Spieler[playerid][sBrechstange], SpielerName(playerid));
strcat(query, sstring);
mysql_query(query);
}
}
return 1;
}Ist das Resourcenfressend? Wie geht es sparender?
-
Falsche MySQL Include?
-
Alles anzeigen
ocmd:r(playerid, params[])return ocmd_r(playerid, params);Soll das nicht eher
ocmd:r(playerid, params[])return ocmd_reply(playerid, params);heißen?
Seid dem neuen Update von Ocmd, ist es eh möglich, mehrere befehle für ein und den selben Code zu nutzen
Das erspart dann die variante, wie du sie zurzeit hast
http://forum.sa-mp.de/gta-mult…e-24-7-2013-3#post1653820Uhum, ich wars net

Ich weiß, dass es ein Update gibt, das nutze ich auch, aber ich finde es unübersichtlich

Das andere war *Ühm* epic Fail
Danke 
//Hochpush

-
Zitat
Schaut gut aus, kann man bestimmt gut erweitern.
Schaut gut aus.
Was du evtl. noch reinbringen kannst, dass man PM's von bestimmten Spielern blocken kann - oder wie komplett blocken kann.
Kann ich evtl noch machen, nur muss ich das dann abspeichern
Werd wenn ich lw hab mal gucken 
-
Zitat
Schaut gut aus, kann man bestimmt gut erweitern.
Inwiefern erweitern? Hast du Vorschläge, was ich daran noch machen kann?
Danke auf jeden Fall schon mal für die Bewertung

-
Mal wieder langeweile
Dieses mal gibts ein kleines PM "System"
[tabmenu]
[tab='Befehle']- /pm [Name/ID] [Nachricht] --> Nachricht an Spieler schreiben
- /r(eply) [Nachricht] --> Nachricht an den, der deine letzte Nachricht bekommen hat, oder von dem du eine bekommen hast
[tab='Download']Pastebin: pastebin.com/vPUzWhLy
[tab='Updates']
- V 1.0 - Release
[/tabmenu]
Verbesserungsvorschläge? Einfach im Thread posten

