Jetzt kommt aber, dass wenn ich n Schlüssel nehmen den es nicht gibt, kommt er mit das ich ihn auswähle obwohl ich keinen habe
Wie mach ich das?
Beiträge von Department
-
-
Hallo,
ich würde gerne wenn man /carkey eingibt, dss dann ein Dioalog kommt und ich das fahrzweug auswählen kann.
Wie mach ich das?if (strcmp("/carkey", cmdtext, true, 10) == 0)
{
new mv = MaxVeh;
if(mv > 1)
{
Dtc_PlayerKey[playerid] += 1;
if(Dtc_PlayerKey[playerid] == MaxVeh)
{
Dtc_PlayerKey[playerid] = 0;
}
if(Dtc_PlayerHaveCar[playerid][Dtc_PlayerKey[playerid]])
{
format(string, sizeof(string), "Du nimmst deinen %dten Auto-Schlüssel, für deinen %s!",Dtc_PlayerKey[playerid]+1,CarName[PlayerCar[playerid][Dtc_PlayerKey[playerid]][CarModel]-400]);
}
else
{
format(string, sizeof(string), "Du nimmst deinen %dten Auto-Schlüssel, doch hast für diesen Schlüssel noch kein Auto!",Dtc_PlayerKey[playerid]+1);
}
SendClientMessage(playerid,COLOR_YELLOW,string);
}
return 1;
} -
Hi,
irgentwie will das hier nicht.Fahrzeig geht zwar an haken lässt jedoch ncht los.
Wo ist der Fehler?
if((newkeys == KEY_ACTION) && (IsPlayerInAnyVehicle(playerid)) && (GetPlayerState(playerid) == PLAYER_STATE_DRIVER))
{
if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 525)
{
new Float:pX, Float:pY, Float:pZ;
GetPlayerPos(playerid, pX, pY, pZ);
new Float:vX, Float:vY, Float:vZ;
new Found = 0;
//new vid = 0;
new amhaken = 0;while((vid < MAX_VEHICLES) && (!Found))
{
vid++;
GetVehiclePos(vid,vX,vY,vZ);
if((floatabs(pX-vX)<7.0)&&(floatabs(pY-vY)<7.0) && (floatabs(pZ-vZ)<7.0) && (vid!=GetPlayerVehicleID(playerid)))
{
Found = 1;
if(!IsTrailerAttachedToVehicle(vid))
{
AttachTrailerToVehicle(vid, GetPlayerVehicleID(playerid));
}
else
{
DetachTrailerFromVehicle(GetPlayerVehicleID(playerid));
}//GameTextForPlayer(playerid, "Fahrzeug am Haken", 5000, 1);
}
}
if(!Found)
{
SendClientMessage(playerid, COLOR_GRAD1, "Kein Fahrzeug in der Nähe!");
}
}
}
//========= -
Naja, ich denke weil in endeffekt es ja Später alles zusammen gefügt wird
-
Ich hab das aber schonmal gesehen, dass das geht
-
Lohnt sich aber. Denn Denon ist was feines
-
Ok.
Ich hab jetzt ein anderes Problem..Ich möchte Das Dynamische Blitzer System von Nemesus installieren habe jedoch ein anderes Geld system.
Wie benutze ich in dem Filterscript meine Variablen?
-
Weiß ich nicht
-
Was bedeutet Pragma?
Habs gemacht kommt trzdm noch
-
Was bedeutet das? bzw wie krieg ich das weg?
Header size: 14216 bytes
Code size: 2622984 bytes
Data size: 6271544 bytes
Stack/heap size: 32768 bytes; estimated max. usage: unknown, due to recursion
Total requirements: 8941512 bytes -
Ich habe das dynamische Tanksystem 100% selbst geschrieben :p
Vielen Dank probiere ich gleich mal aus
So jetzt geht es, war wirklich ein Klammerfehler.
Aber ich habe immer noch Fehlermeldungen.[pwn=38500]
if(strcmp(cmdtext, "/configtanke", true) == 0)
{
if(SpielerInfo[playerid][pAdmin] >= 4)
{
new exist = 0;
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_WHITE, "{19FF00}Verwende: {0041FF}/configtanke [TankstellenID] [Syntax] [Wert]");
SendClientMessage(playerid, COLOR_WHITE, "{19FF00}Syntax: {0041FF}owner beschreibung price level exp kasse products maxproducts benzinpreis");
return 1;
}
new tankid = strlen(tmp);
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_WHITE, "{19FF00}Verwende: {0041FF}/configtanke [TankstellenID] [Syntax] [Wert]");
SendClientMessage(playerid, COLOR_WHITE, "{19FF00}Syntax: {0041FF}owner beschreibung price level exp kasse products maxproducts benzinpreis");
return 1;
}
new syntax = strlen(tmp);
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_WHITE, "{19FF00}Verwende: {0041FF}/configtanke [TankstellenID] [Syntax] [Wert]");
SendClientMessage(playerid, COLOR_WHITE, "{19FF00}Syntax: {0041FF}owner beschreibung price level exp kasse products maxproducts benzinpreis");
return 1;
}
new wert = strlen(tmp);
for(new idx = 0; idx<sizeof(TankInfo); idx++)
{
if(TankInfo[idx][tid] == tankid)
{
if(strcmp(syntax,"owner",true) == 0)
{
new besitzer = ReturnUser(TankInfo[idx][towner]);
if(strcmp(wert,"0",true) == 0 strcmp(wert,"Niemand",true) == 0)
{
if(IsPlayerConnected(besitzer))
{
SpielerInfo[besitzer][pTankkey] = 999;
}
}
TankInfo[idx][towner] = wert;
SaveTanken();
for(new idx2 = 0; idx2<sizeof(TankInfo); idx2++)
{
DestroyPickup(TankInfo[idx][tpickup]);
Delete3DTextLabel(TankInfo[idx][tlabel]);
}
SetTimer("LoadTanken", 500, 0);
}
else if(strcmp(syntax,"beschreibung",true) == 0)
{
TankInfo[idx][tbeschreibung] = wert;
SaveTanken();
for(new idx2 = 0; idx2<sizeof(TankInfo); idx2++)
{
DestroyPickup(TankInfo[idx][tpickup]);
Delete3DTextLabel(TankInfo[idx][tlabel]);
}
SetTimer("LoadTanken", 500, 0);
}
else if(strcmp(syntax,"price",true) == 0)
{
TankInfo[idx][tbuyprice] = wert;
SaveTanken();
for(new idx2 = 0; idx2<sizeof(TankInfo); idx2++)
{
DestroyPickup(TankInfo[idx][tpickup]);
Delete3DTextLabel(TankInfo[idx][tlabel]);
}
SetTimer("LoadTanken", 500, 0);
}
else if(strcmp(syntax,"level",true) == 0)
{
TankInfo[idx][tlevel] = wert;
SaveTanken();
for(new idx2 = 0; idx2<sizeof(TankInfo); idx2++)
{
DestroyPickup(TankInfo[idx][tpickup]);
Delete3DTextLabel(TankInfo[idx][tlabel]);
}
SetTimer("LoadTanken", 500, 0);
}
else if(strcmp(syntax,"exp",true) == 0)
{
TankInfo[idx][texp] = wert;
SaveTanken();
for(new idx2 = 0; idx2<sizeof(TankInfo); idx2++)
{
DestroyPickup(TankInfo[idx][tpickup]);
Delete3DTextLabel(TankInfo[idx][tlabel]);
}
SetTimer("LoadTanken", 500, 0);
}
else if(strcmp(syntax,"kasse",true) == 0)
{
TankInfo[idx][tkasse] = wert;
SaveTanken();
for(new idx2 = 0; idx2<sizeof(TankInfo); idx2++)
{
DestroyPickup(TankInfo[idx][tpickup]);
Delete3DTextLabel(TankInfo[idx][tlabel]);
}
SetTimer("LoadTanken", 500, 0);
}
else if(strcmp(syntax,"products",true) == 0)
{
TankInfo[idx][tproducts] = wert;
SaveTanken();
for(new idx2 = 0; idx2<sizeof(TankInfo); idx2++)
{
DestroyPickup(TankInfo[idx][tpickup]);
Delete3DTextLabel(TankInfo[idx][tlabel]);
}
SetTimer("LoadTanken", 500, 0);
}
else if(strcmp(syntax,"maxproducts",true) == 0)
{
TankInfo[idx][tmaxproducts] = wert;
SaveTanken();
for(new idx2 = 0; idx2<sizeof(TankInfo); idx2++)
{
DestroyPickup(TankInfo[idx][tpickup]);
Delete3DTextLabel(TankInfo[idx][tlabel]);
}
SetTimer("LoadTanken", 500, 0);
}
else if(strcmp(syntax,"benzinpreis",true) == 0)
{
TankInfo[idx][tfillprice] = wert;
SaveTanken();
for(new idx2 = 0; idx2<sizeof(TankInfo); idx2++)
{
DestroyPickup(TankInfo[idx][tpickup]);
Delete3DTextLabel(TankInfo[idx][tlabel]);
}
SetTimer("LoadTanken", 500, 0);
}
else
{
SendClientMessage(playerid, COLOR_RED, "Syntaxt ungültig");
SendClientMessage(playerid, COLOR_WHITE, "{19FF00}Syntax: {0041FF}owner beschreibung price level exp kasse products maxproducts benzinpreis");
}
exist++;
}
}
if(exist==0)
{
SendClientMessage(playerid, COLOR_RED, "Die Tankstelle existiert nicht");
}
}
else
{
SendClientMessage(playerid, COLOR_RED, "Du hast nicht die nötigen Rechte!");
}
return 1;
}
[/pwn]Fehler:
C:\Users\MD\Desktop\NGL Projekt\SV 0.3z\gamemodes\nglrole.pwn(38535) : error 035: argument type mismatch (argument 1)
C:\Users\MD\Desktop\NGL Projekt\SV 0.3z\gamemodes\nglrole.pwn(38538) : error 035: argument type mismatch (argument 1)
C:\Users\MD\Desktop\NGL Projekt\SV 0.3z\gamemodes\nglrole.pwn(38556) : error 035: argument type mismatch (argument 1)
C:\Users\MD\Desktop\NGL Projekt\SV 0.3z\gamemodes\nglrole.pwn(38567) : error 035: argument type mismatch (argument 1)
C:\Users\MD\Desktop\NGL Projekt\SV 0.3z\gamemodes\nglrole.pwn(38578) : error 035: argument type mismatch (argument 1)
C:\Users\MD\Desktop\NGL Projekt\SV 0.3z\gamemodes\nglrole.pwn(38589) : error 035: argument type mismatch (argument 1)
C:\Users\MD\Desktop\NGL Projekt\SV 0.3z\gamemodes\nglrole.pwn(38600) : error 035: argument type mismatch (argument 1)
C:\Users\MD\Desktop\NGL Projekt\SV 0.3z\gamemodes\nglrole.pwn(38611) : error 035: argument type mismatch (argument 1)
C:\Users\MD\Desktop\NGL Projekt\SV 0.3z\gamemodes\nglrole.pwn(38622) : error 035: argument type mismatch (argument 1)
C:\Users\MD\Desktop\NGL Projekt\SV 0.3z\gamemodes\nglrole.pwn(38633) : error 035: argument type mismatch (argument 1)wie löse ich das?
Es fehlt ein Parameter bzw es wurde ein falscher angeeben
-
Hi,
ich würde gerne eine sql query so machen:nur jetzt als beispiel ( kein richtiger syntax)
UPDATE dbo.Tabelle SET $variable where beispiel
jetzt würde ich gerne, dass ich oben ne start variable und eine end variable angeben kann
Sprich
$anfang = 1
$ende = 5Die ausgabe soll so sein
UPDATE dbo.Tabelle SET userid = 1 where beispiel
UPDATE dbo.Tabelle SETuserid = 2 where beispiel
UPDATE dbo.Tabelle SET userid = 3 where beispiel
UPDATE dbo.Tabelle SET userid = 4 where beispiel
UPDATE dbo.Tabelle SET userid = 5 where beispielWie mache ich das?
-
Sorry, dass ich mich jetzt erst melde aber irgentwie wird immer nur Nein angezeigt obwohl nur einmal Nein vorkommen dürfte
-
Hi,
Wie wandle ich eine Zahl in php als Wort um?Bei mir ist es so es wird in der falls es gelöscht ist 1 angezeigt und wenn nicht 0
Jetzt möchte ich das in eine Tabelle einfügen nur möchte nicht das Da eine Zahl steht
sondern Nein oder Ja.Wie mache ich das?
Vergessene Scriptsprache zu sagen
PHP
-
Hi,
ich lerne gerade ein Wenig php
und möchte wenn user nicht eingeloggt ist, dass als Überschrift
steht Anmelden und wenn er angemeldet ist
das dort User Panel steht
Wie genau pack ich das is ne Variable?
Ist die abfrage ob er nicht eingeloggt ist
dann würde ich gerne mit else arbeiten und schreiben Userpanel
nur wie genau mach ich das bzw pack da in ne Variable?Grüße
-
[PHP]
$sql = "INSERT INTO PS_UserData.dbo.Users_Master VALUES('$uid', '$userid', '$pw', getdate(), 0, 0, 0, 0, 0, '01.01.1900 00:00:00', 1, '$ip', NULL, NULL, 0, NULL, NULL, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0)";
$res = mssql_query($sql);
[/PHP] -
Welchen anbieter?
-
Hallo,
Ich bekomme in PHP folgenden error:PHPWarning: mssql_query() [function.mssql-query]: message: Insert Error: Column name or number of supplied values does not match table definition. (severity 16) in C:\xampp\htdocs\pages\register.php on line 94
Jedoch pass die Tabelle eigentlich.
Siehe Screen -
Bei PHP wäre ds Problem das du einen Server brauchst, welcher den PHP-Code anzeigt.
Mir ist leider keine App für iOS bekannt, die es auf ihren Webspace o.ä. hochlädt.
Hochladen wär garnicht nötig.
Kleinen Localen Server beim angucken dann beim schließén server shut down. -
[07:31:46] Fahrschule-Zähler zu hoch.
[07:34:42] [debug] Run time error 4: "Array index out of bounds"
[07:34:42] [debug] Accessing element at index 22 past array upper bound 21
[07:34:42] [debug] AMX backtrace:
[07:34:42] [debug] #0 000125fc in public IO8 (playerid=1) at C:\Dokumente und Einstellungen\Gian-Luca Koberstein\Desktop\Life Of Sun By ROnNNNY\Life Of Sun By ROnNNNY [VERÖFFENTLICHT]\gamemodes\RL-Server.pwn:1496