Heyho,
frage steht in der Überschrift: Kann man ein Objekt unsichtbar machen über SetObjectMaterial? Oder kennt jemand ein unsichtbares Objekt?..
Über jede sinnvolle Antwort freue ich mich.
Freundliche Grüße
Heyho,
frage steht in der Überschrift: Kann man ein Objekt unsichtbar machen über SetObjectMaterial? Oder kennt jemand ein unsichtbares Objekt?..
Über jede sinnvolle Antwort freue ich mich.
Freundliche Grüße
Wenn du den Befehl für das Supcar sendest wäre das hiflreich - ich wüde nämlich empfehlen das Fahrzeug darüber zu löschen.
Schöne Kleinigkeiten und schön umgesetzt (auf ersten Blick und da man dich kennt sollte es wohl gut sein ;P). @DerFarmer: Fürs Scripten nützlich.
//edit: Verbesserungsvorschlag: Was Togglebar ist so wie Wetter, Inv etc könnte man grün färben (für aktiviert) bzw wieder weiß für deaktiviert.
if(PlayerInfo[playerid][pAdmin] != 7) return ShowInfoDialog(playerid,"Zugriff Verweigert","Du bist kein Admin, oder hast nicht\ndas Recht dazu, jemanden als Admin zu befördern!");
if(PlayerInfo[playerid][pAdmin] != 8) return ShowInfoDialog(playerid,"Zugriff Verweigert","Du bist kein Admin, oder hast nicht\ndas Recht dazu, jemanden als Admin zu befördern!");
zu
if(PlayerInfo[playerid][pAdmin] != 7 || PlayerInfo[playerid][pAdmin] != 8) return ShowInfoDialog(playerid,"Zugriff Verweigert","Du bist kein Admin, oder hast nicht\ndas Recht dazu, jemanden als Admin zu befördern!");
Damit sagst du: Wenn er nicht Admin Level 7 ist oder nicht Admin Level 8 dann darf er das..
if(PlayerInfo[playerid][pAdmin] <= 6) return ShowInfoDialog(playerid,"Zugriff Verweigert","Du bist kein Admin, oder hast nicht\ndas Recht dazu, jemanden als Admin zu befördern!");
Alles über Rang 6 darf den befehl nutzen. Einfacher finde ich.
wenn es keine .exe gibt, wie soll ich dann des Prog. benutzen?
Lade es demnächst mal hoch, kannst auch den Source Code nehmen, Autohotkey herunterladen & installieren und selbst die .exe-Datei erstellen: http://pastebin.com/K96vqLaA
bitte vorher lesen im Thread wenn du solche Fragen stellst^^ - Autohotkey herunterladen & Installieren
Ich würde den Forum admins mal Raten besser hinzuschauen, es gab vor nicht zu länger zeit schon ein fall mit solch einem Tool, der damaliger Thread erstellen hatte dann alle ftp Daten
Und diese Bewertung sieht stark nach der damaligen aus.
Du kannst sogar den Link anklicken und selber alles überprüfen ob er Daten sendet das merkst du schon oder? Siehe Zitat Link von Pablo Borsellino. - Wenn du dich mit AHk gut genug auskennst kuck selber nach <.<
Ersten Befehl gefunden, echt eine Frechheit sowas einzubauen.
Wenn ich mich nicht Irre war es vom Scripter nicht freigegeben zum Download und eine andere Person hatte die Befehle eingebaut?
Genau genommen wäre dann sogar das fragen nach Hilfe glaube ich verboten^^
if(Frak[GetPlayerVehicleID(playerid)]==GetPlayerFrac(playerid))
So eventuell?
Frakcar[vehicleid] ist nur das Fahrzeug mit der ID - es ist aber nicht zugleich möglich die Fraktions ID abzufragen.
Du müsstest also sowas machen:
Frakcar[0] = CreateVehicle();
FrakcarFID[0] = MAFIA/GANG/FRAKTION;
Du musst dann einmal deinen Laden/Speichern "stock/Public" oder was du dafür auch nutzt hier im Thread schicken.
Such mal nach einem Befehl wie z.B. "/carlock" - Dort siehst du dann was für ein enum das beinhaltet. Ich glaub das war DT_Car oder so... einfach mal danach suchen und den enum hier posten dann können wir erst richtig helfen.
Auf dem Server log gehen? dann siehst du es alles
Beste Antwort ever! Da hättest du auch garnichts schreiben können... xDNGR:
- Der Server Log müsste im Hauptordner von deinem Samp Server zu finden sein. Ansonsten ist er in den scriptfiles.
TutTime[playerid] == 10 ändern zu TutTime[playerid] == 20 - Das wären dann 10 Sekunden länger
Mit einem timer - bsp ( für allgemeinen Timer
new TutorialTimer[MAX_PLAYERS],TutorialTime[MAX_PLAYERS];
// Starten des Timers
TutorialTimer[playerid] = SetTimerEx("tutorialp",1000*10/*alle 10 sekunden gehts weiter*/,1,"i",playerid);
TutorialTime[playerid] = 1;
//Timer inhalt&forward
forward tutorialp(playerid);
public tutorialp(playerid)
{
if(TutorialTime[playerid] == 1) {
ShowDialog(... usw halt );
TutorialTime[playerid] = 2;
}
else if(TutorialTime[playerid] == 2) {
//Dialog weiter und so
TutorialTime[playerid] = 3;
}
else if(TutorialTime[playerid] == 3) { // BSP für ein Ende
KillTimer(TutorialTimer[playerid]);
TutorialTime[playerid] = 0;
}
return 1;
}
Ist jetzt nur auf die schnelle hier erstellt - also nur im Beitrag daher können fehler enthalten sein.
Und SendClientMessage(playerid, .... ); solltest du nicht in die Schleife packen^^ - Sonst wird für jeden Admin,Cop oder halt Feuerwehrmann dir gesendet "Du hast die Feuerwehr gerufen" sowie "Habe gedult die Feuerwehr ist unterwegs"
TextdrawUseBox(...); müsste das gesuchte sein was noch gelöscht werden muss glaub ich..
Entfernen mit: http://wiki.sa-mp.com/wiki/RemoveVehicleComponent
Dialog mit: http://wiki.sa-mp.com/wiki/ShowPlayerDialog
Viel Spaß beim selber machen
1. Wie einfügen kA - Pastebin ist der Code vom Script
2. ich kenne keinen Hoster der Pawno online anbietet oder vergleichbares. => Downloaden!
3. Im Script bzw "Pastebin".
4. Im Script über Admin Befehl normal bedingt bzw in deinem Acccount einstellen.
5. Im Script.
6. Lerne erstmal scripten bzw informiere dich bevor du solche merkwürdigen fragen stellst.
http://wiki.sa-mp.com/wiki/OnPlayerGiveDamage
=>
playerid The ID of the player that gave damage.
damagedid The ID of the player that received damage.
du musst also abfragen ob "damagedid" aond ist etc und ihm auch die hp setzen.