ich wollte das mit dem Befehl /waffenfiguren machen
Kannst du doch machen? ![]()
ich wollte das mit dem Befehl /waffenfiguren machen
Kannst du doch machen? ![]()
Accessing element at negative index -1
Geh doch mal den Callback durch und schau dir die Arrays an und dann schau an welchem es liegen könnte ![]()
Du musst in deinem Gamemode einen entry-Point angeben, schreib einfach das rein:
main(){ }
mfg. ![]()
Na..einfach so:
//Oben im Skript
new w_obj[16];
//Dann in deinem Befehl
w_obj[0] = CreateDynamicObject
...
w_obj[15] = CreateDynamicObject
//Dann im zerstören Befehl:
for(new i; i<sizeof w_obj; i++) DestroyDynamicObject(w_obj[i]);
mfg. ![]()
Vor Monaten einmal diesen stock: Kaliber
Achso...nun gut, dann führt das wohl in deinem Fall zu einem Memory Leak ![]()
Ich habe dir noch 3 andere Alternativen genannt, dann orientiere dich mal daran ![]()
mfg. ![]()
Ich hab den stock vor Wochen/Monaten mal von Kaliber unter nem Thread bekommen....
Was hast du von mir bekommen? ![]()
public OnPlayerSpawn(playerid)
{
if(SpielerDaten[playerid][ID] == INVALID_PLAYER_ID){CallRemoteFunction("UebertrageDaten","dddd",SpielerDaten[playerid][ID],SpielerDaten[playerid][Level],SpielerDaten[playerid][Admin],SpielerDaten[playerid][Geld]);}
return 1;
}
Wenn du Daten vom Gamemode zum Filterscript senden willst, dann muss das ins Gamemode.
Und ins FilterScript das hier:
//Enum Definierung und Variablen deklaration müssen halt auch im FS vorhanden sein!
enum s_Enum
{
Level,Admin,Geld
};
new SpielerDaten[MAX_PLAYERS][s_Enum];
public UebertrageDaten(playerid,level,admin,geld)
{
SpielerDaten[playerid][Level] = level;
SpielerDaten[playerid][Admin] = admin;
SpielerDaten[playerid][Geld] = geld;
return 1;
}
mfg. ![]()
Hättest du richtig gelesen wüsstest du, dass er keine Datensätze anzeigt..
So und jetzt beantworte dir deine Frage selbst.
Wenn du keine Rows zum durchgehen in deiner Tabelle hast, welche Rows soll dann mysql_retrieve_row() durchgehen? ![]()
Auch nach mehrmaligen stoppen und starten wird kein Datensatz angezeigt.
Ja...schau doch mal mit PHPMyAdmin oder Navicat oder sonst was...in deine Tabelle...stehen da Datensätze drinnen? ![]()
Mach am besten mal einen Screen von und poste den hier... ![]()
Befinden sich denn überhaupt irgendwelche Daten in der Tabelle Misc? ![]()
War das nicht
Beide Varianten sind äquivalent ![]()
Sobald ich eine Komme wert 1.5 abziehe kommen massenhaft zahlen warum (Textdraw)
Weil du dir eine Kommazahl nicht dezimal anzeigen lassen kannst.
Du musst diese dir dann auch mit %f anzeigen lassen.
PS: Wenn du die Kommastellen auf 2 reduzieren willst, nutze: %.02f
mfg. ![]()
Wie löse ich das dann am besten ?
Was genau willst du denn wissen?
Ob er nur Admin ist oder welchen Rang er als Adminlevel hat?
Distanzierst du das irgendwie in deinem FilterScript? ![]()
Wenn ja, dann muss der Benutzer evtl was in deinem FilterScript selbst auf seinen GameMode abtimmten...
mfg. ![]()
Suche eine treppe für einen eingang in die Stadthalle.
Wie super Präzise ![]()
Hier eine genauso präzise Antwort: http://gta-sa-mp.de/forum/inde…earchName&objSearch=stair
mfg. ![]()
Ist das möglich
Ja, das ist möglich.
Du machst einfach unter OnPlayerKeyStateChange:
if(newkeys & KEY_SPRINT)
{
ClearAnimations(playerid);
}
mfg. ![]()
Nein ist auf 0.3z
Die Includes...sind veraltet, downloade dir mal die aktuellsten ![]()
Print dir doch mal die objektid...existiert diese denn?
Und bist du sicher, dass sie nicht an den 0 Koordinaten ist?
mfg. ![]()
Oder vielleicht gibt es ja auch eine fertige Garage die man dafür nutzen kann.
http://gta-sa-mp.de/forum/inde…archName&objSearch=garage
mfg. ![]()
woran könnte das liegen?
An vielen Dingen...
Kommentier einfach mit
/*
und
*/
dein Skript stück für stück aus, so kannst du den Fehler schnell eingrenzen ![]()
mfg. ![]()
Ich hab mich verlesen... ![]()
Ja, wenn du keinen Wert zurückhaben willst von der DB, dann kannst du die Parameter auch leer lassen...und somit wird kein Callback aufgerufen...