ganz einfach,
TogglePlayerControllable(pID, 0);
aber nicht vergessen das auch wieder befreit werden muss
Achso das geht auch im Auto okay danke für eure Hilfe und die Erklärung
ganz einfach,
TogglePlayerControllable(pID, 0);
aber nicht vergessen das auch wieder befreit werden muss
Achso das geht auch im Auto okay danke für eure Hilfe und die Erklärung
Er hat alle Abfragen direkt festgestellt, siehe alle "if" oben im Code. Damit wird direkt eine bestimmte Situation abgefragt und reagiert, ohne das der Code durchgelaufen wird und ein else anspringt.
Achso okay, danke für euer hilfe aber eine Frage hätte ich noch. Wie kann ich es machen das ein Spieler im Auto gefreezt wird? Also das er nicht mehr aussteigen kann?
Danke hat Funktioniert aber für die Verständnis : Was hast du geändert?
So sieht der Befehl aus:
ocmd:getincar(playerid,params[])
{
new pID,string[128],Float:x,Float:y,Float:z;
if(sscanf(params,"u",pID))return SendClientMessage(playerid,HELLBLAU,"/giv [ID]");
if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
if(!isPlayerInFrakt(playerid,1))return SendClientMessage(playerid,GRAU,"Du bist kein Cop!");
{
if(GetPlayerState(pID) == PLAYER_STATE_ONFOOT)
{
new vehicleid = GetPlayerVehicleID(playerid);
GetPlayerPos(playerid,x,y,z);
if(!IsPlayerInRangeOfPoint(pID,10,x,y,z))return SendClientMessage(playerid,HELLBLAU,"Dieser Spieler ist nicht in deiner Nähe!");
PutPlayerInVehicle(pID, vehicleid, 3);
format(string,sizeof(string),"Du hast %s in dein Auto gezogen!Vergesse nicht ihn zu fesseln!(/cuff)",SpielerName(pID));
SendClientMessage(playerid,HELLBLAU,string);
format(string,sizeof(string),"Du wurdest von %s in sein Auto gezogen!",SpielerName(playerid));
SendClientMessage(pID,GRAU,string);
return 1;
}
else
{
SendClientMessage(playerid,HELLBLAU,"Dieser Spieler ist nicht am Laufen!");
return 1;
}
else //HIER SOLL DER EROOR SEIN
{
SendClientMessage(playerid,HELLBLAU,"Du bist nicht der Fahrer!");
return 1;
}
}
}
Aber ich bekommme noch diese beiden Errors und kann sie nicht lösen
C:\Dokumente und Einstellungen\Cedric\Eigene Dateien\Dropbox\samp03x_svr_R2_win32\gamemodes\reallife.pwn(1140) : warning 225: unreachable code
C:\Dokumente und Einstellungen\Cedric\Eigene Dateien\Dropbox\samp03x_svr_R2_win32\gamemodes\reallife.pwn(1140) : error 029: invalid expression, assumed zero
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
1 Error.
Alles anzeigen
Also, bist du in Fraktion 1 und in der Nähe des Tores?
Und dann musst du die Taste (zu Fuß) C und im Auto (H oder CAPSLOCK) drücken
Sollte aber funktionieren
mfg.
Ich bin ein idiot:D danke für deine Hilfe
Alles anzeigen1. Schreib das mal so:
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
if(newkeys & 2) {
if(isPlayerInFrakt(playerid,1) && IsPlayerInRangeOfPoint(playerid,20,1519.41589, -1693.81421, 12.88200)) {
MoveObject(pdgate,1524.75122, -1697.09167, 5.6722,4);
SetTimer("Gate",10000,true);
SendClientMessage(playerid,WEIß,"Du hast die Tor geöffnet. Das Tor schließt nach 5 Sek von selbst.");
}
}
return 1;
}
2. Poste mal die Funktion public Gate()
3. Erstellst du das Gate auch mit CreateObject?
mfg.
Ja das Gate ist erstellt und hier der Public:
public Gate()
{
MoveObject(pdgate,1524.75122, -1697.09167, 13.89220,4);
return 1;
}
Jetzt kommt keine Nachricht mehr und das Gate öffnet sich auch nicht
So sieht der Code aus:
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
if(newkeys == 2)
if(isPlayerInFrakt(playerid,1))
if(IsPlayerInRangeOfPoint(playerid,20,1519.41589, -1693.81421, 12.88200))
{
MoveObject(pdgate,1524.75122, -1697.09167, 5.6722,4);
SetTimer("Gate",10000,true);
SendClientMessage(playerid,WEIß,"Du hast die Tor geöffnet. Das Tor schließt nach 5 Sek von selbst.");
}
return 1;
}
Ich bekomme 1000 mal die Nachricht das dass Tor sich öffnet aber nichts passiert
1. Was sagt die LOG?
2. Nitrado hat einen Support...
Weil der Nitrado Support auch weiß das man bei Linux die Plugins mit .so schreiben muss....
Zeig mal deine Server Log dann kann man dir helfen
Die du machst das mit der Maus ? Ich dachte mit einem Grafik Tablet
Du hast meinen vollsten Respekt
Hut ab
Ich finde das Bild sehr gut. Es wirkt sehr modern.
Eine Frage: Was ist das?
Das ist die Farbpalette oder wie man das nennt Sowas hat Picasso doch auch immer in der Hand. So eine Tafel (rundes brett) wo die Farben so in haufen drauf sind
Soeht wirklich gute aus. Mich wundert es das dass mit Gimo möglich ist. Ich dachte sowas geht eher mit Photoshop aber darum geht es ja auch garnicht
Respekt
Also ich habe damals mit MrMonatTutorial angefangen dann alles erstmal nachgemacht. Da er das aber nicht gut erklärt hatte ich keinen durchblick und hatte zwar alles aber hab nichts davon kapiert. Dann bin ich auf das Forum gestoßen und seit dem lerne ich von Tag zu Tag mehr und verstehe es auch. Allein schon wenn man sich zwsichendurch mal die Fragem der anderen anschaut und vielleicht sogar hilft lernt man was. Und das Wiki ist momentan mein bester Freund:D ich hab auch mal in ein GF reingeschaut und hatte sofort ein P in den Augen
Ja währe cool
Bin auch noch Relativ jung 14 aber helfe viel aus in einer IT-Firma und kenne mich ein wenig mit Java aus
Wie kann ich dich kontaktieren ?
Pawno Status: Lernphase!
Freut mich ich bin 16 wir machen es so ich schreib dir morgen sobald ich zuhause bin eine Privatnachricht mit den TS Daten und dann können wir einfach mal bisschen was machen und ich zeig dir das Script und das Konzept
Tzz ne war auch spaß
@ ZomByte ich kann dir anbieten bei meinem Selfmade mitzuwirken. Ich bin selbst noch nicht der Pro im Scripten aber ich kann dir das beibringen was ich kann und wir könnten dann zusammen arbeiten
Bei interesse meld dich
// mit dem Handy geschrieben
Alles anzeigenJa ...
Server ist grade das Problem.
Mein Root Server ist besetzt und für Samp ist da kein Platz mehr.
Was wir brauchen:
- Scripter ca 2 - 3
- Mapper 1-2
- Ideen genug
- Server <-- nur woher--
Du bist schon viel zu weit^^ Root Server könnte ich locker spenden wäre garkein ding aber das wird nichts. Mit vielen Scriptern wird das wie gesagt zu unübersichtlich
Ich wäre dabei und würde mich als Scripter melden aber das ding ist es ist unmöglich das viele Scripter zusammenarbeitn. Es würde alles zu unübersichtlich werden
Alles anzeigenIch habe eine frage an euch.
Wo habt ihr Scripten gelernt ?
Könnt ihr mir Tutorials vorschlagen?
Weiteres ist auch ok.
Ich versuche so gut wie möglich das wiki zu nutzen. Wenn ich mal überhaupt nicht weiter weiß und auch wirklich selbst getüftelt habe, frage ich hier nach und lass mir aber nicht alles vor scripten. Sondern lass es mir erklären. Bin sehr dankbar das es hier so nette Leute gibt
Grüße
Alles anzeigenWie findet ihr dieses "Log-IN" fenser?
Habe das ganze mit Texturen verändert und habe es so ähnlich wie bei Arma 3 gemacht.
Was sagt ihr dazu ? Ist zwar noch etwas unordentlich aber wird schon.
Frage:
Ist es Scripttechnisch möglich, dass ganze umzusetzen?
Sieht sehr gut aus schade das ich nicht weiß wie sowas geht
Ja Scriptechnisch ist das aufjedenfall umzusetzen mit dem guten alten OnPlayerClickTextdraw