Lies dir die Wiki-Definition nochmal durch, das hier sind sicher keine WaffenIDs ![]()
GivePlayerWeapon(playerid, 348, 499);
GivePlayerWeapon(playerid, 353, 500);
GivePlayerWeapon(playerid, 355, 501);
Beiträge von BloodyEric
-
-
Guck in der Konsole, da sollte was geprintet sein. Alternativ im Serverlog. Wenn das nicht der Fall ist, bitte das komplette OnPlayerCommandText Callback zeigen.
-
GTA San Andreas User Files --> gta_sa.set
-
Das gehört in die Scripting Base.
Zum Thema:
Am Ende jedes Commands muss return 1; stehen, am Ende des Callbacks return 0;
-
Du könntest natürlich den CMD hier mal posten, vielleicht sieht man dann was. Vielleicht ist aber auch einfach dein GTA gemoddet und crasht bei nem falschen Vehiclemodel.
-
Sieht eigentlich gut aus. Schreibs mal so um, führ es aus und sag mal was geprintet wird.
if (strcmp(cmdtext, "/beamtenpc", true, 10)==0)
{
printf("Spieler[playerid][team] = %d",Spieler[playerid][team]);
if(Spieler[playerid][team] == 1 || Spieler[playerid][team] == 4 || Spieler[playerid][team] == 6){
ShowPlayerDialog( playerid, 1500, DIALOG_STYLE_LIST, "Beamten Laptop", "Luftunterstützung anfordern\nSEK anfordern\nVerbrecherliste\nFahrzeug anfordern\nVerstärkung anfordern\nIn den Dienst gehen.", "Open", "Close");
}
return 1;
} -
-
Sicher geht das.
Du musst dir nur jedem Objekt eine eigene ID ausdenken.
Wenn du zum Beispiel 10 Objekte hast, machst du einfach ein Array mit 10 Feldern, eins für jedes Objekt. Dort speicherst du dann, ob es schon ausgeraubt wurde oder nicht und überprüfst, wenn ein Spieler ein Objekt ausrauben will das Feld dieses Objektes und kannst dann sehen, ob es ausgeraubt werden darf oder nicht.

-
Mach in einen Timer eine IsPlayerInRangeOfPoint Abfrage mit deinen Koordinaten und wenn sie 1 zurückgibt erstellst du einen PlayerCheckpoint.

-
Das ist ein SA Bug, dass bestimmte Beleuchtungen bei bestimmten Kamerawinkeln nicht mehr zu sehen sind.
-
Du könntest sie als String speichern und nach dem auslesen wieder "decodieren"...wobei ich den Vorteil daran noch nicht erkenne.
-
Was für Spiele sinds denn?
-
Blödsinn, 1,5GB für die alte Kiste sind mehr als ausreichend.
Die CPU ist auch noch ganz okay...wie siehts mit der Grafikkarte aus?
-
Ich bin mir nicht sicher, ob ich das Script verstehe...aber sieht der Dialog dann so aus:
ZitatErstes Item: FahrzeugID 400
Zweites Item: FahrzeugID 401
und so weiter?
Dann musst du Listitem um 400 erhöhen, da die FahrzeugIDs erst bei 400 beginnen.
-
Ohne die Codezeilen nicht.
-
format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt",name); -
1. Versteh ich nicht, wenn man zielt kann man doch keinen CMD eingeben?
2. Nein, du brauchst das MapAndreas Plugin und musst per Timer abfragen, ob das Objekt schon den Boden erreicht hat.
-
Poste doch mal die Zeilen...
-
Ingamezeit oder richtige Zeit?
-
Mods raus, Sofuck raus.