gerne doch
Beiträge von [P4L]Chris@Key
-
-
ganz einfach,
TogglePlayerControllable(pID, 0);aber nicht vergessen das auch wieder befreit werden muss
-
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.
-
-
[P4L]Chris@Key regelt
Klar geht das.
Beispiel:
Spoiler anzeigen if (strcmp(cmdtext,"/sperre", true )==0)
{
if(IsACop(playerid))
{
if(Sperrebit[playerid]==0)
{
if(!IsPlayerInAnyVehicle(playerid))
{
new Float:x,Float:y,Float:z,Float:a;
GetPlayerPos(playerid,x,y,z);
GetPlayerFacingAngle(playerid,a);
//GetXYInFrontOfPlayer(playerid,x,y,2.0);
Sperre[playerid][0] = CreateDynamicObject(1228,x,y,z-0.5,0,0,a+90);
Sperre[playerid][1] = CreateDynamicObject(1228,x+2.0 * floatsin(-a+90, degrees),y+2.0 * floatcos(-a+90, degrees),z-0.5,0,0,a+90);
Sperre[playerid][2] = CreateDynamicObject(1228,x+4.0 * floatsin(-a+90, degrees),y+4.0 * floatcos(-a+90, degrees),z-0.5,0,0,a+90);
Sperre[playerid][3] = CreateDynamicObject(1228,x-2.0 * floatsin(-a+90, degrees),y-2.0 * floatcos(-a+90, degrees),z-0.5,0,0,a+90);
Sperre[playerid][4] = CreateDynamicObject(1228,x-4.0 * floatsin(-a+90, degrees),y-4.0 * floatcos(-a+90, degrees),z-0.5,0,0,a+90);
Sperrebit[playerid]=1;
SendClientMessage(playerid, COLOR_YELLOW,"Straßensperre erstellt!");
}
else
{
SendClientMessage(playerid, COLOR_RED,"Du kannst keine Straßensperre erstellen wenn du in einem Auto bist!");
}
}
else
{
DestroyDynamicObject(Sperre[playerid][0]);
DestroyDynamicObject(Sperre[playerid][1]);
DestroyDynamicObject(Sperre[playerid][2]);
DestroyDynamicObject(Sperre[playerid][3]);
DestroyDynamicObject(Sperre[playerid][4]);
Sperrebit[playerid]=0;
SendClientMessage(playerid, COLOR_YELLOW,"Straßensperre abgebaut!");
}
}
else
{
}
return 1;
} -
-
-
thetvMt2
aah geht danke, habe auch gesehen welchen Fehler ich gemacht hab, und du hast es genau so bestätigtVielen dank, Erledigt
-
Hey meine Freunde, mein Orten Command Bugt rum.
Wenn ich eine ID Orten möchte, erscheint KEIN CP. Wenn ich Meine eigene ID Orte, zB ich hab ID 1, wird mit der Bot ID 0 gezeigt.
Was ist da Falsch?Hier der Code:
Code
Alles anzeigendcmd_orten(playerid, params[]) { if(IsACop(playerid) || IsAHitman(playerid)) { if(sscanf(params,"u",playerid))return SendClientMessage(playerid,0x0000FFFF,"Benutzung: /orten [playerid]"); new pID,Float:X, Float:Y, Float:Z; GetPlayerPos(pID,X,Y,Z); new aname[MAX_PLAYER_NAME]; SetPlayerCheckpoint(playerid, X,Y,Z, 5); GetPlayerName(pID,aname,sizeof(aname)); format(str,sizeof(str),"Du hast %s geortet. Marker löschen: /dc",aname); SendClientMessage(playerid,COLOR_RED,str); } return 1; }
-
Upload bitte
-
Guten Abend, mein Server crasht ab und an, Crashdetect zeigt mir folgendes:
"[21:19:56] Crash caused by IsPlayerConnected at address 0x25287c in gamemodes/Script.amx"
"IsPlayerConnected" ist ja nun seeehr oft im Script abgefragt, inwieweit hilft mir das " 0x25287c" weiter?
LG
-
Hey, ich hab nun schon 2 Tage ständig "Abonnements (1) stehen, obwohl ich einige Abbos gelöscht oder angeschaut habe, es kamen auch keinen neuen Dinge dazu.
(habe ich auch beachtet) und auch nach dem warten ging nix weg. Wiegesagt, 2 Tage -
"if(dialogid == 4156)", durch was wird der Dialog aufgerufen? Also welcher cmd ect?
Ich würde eh empfehlen, das Rcon sys ganz aus dem Script zu nehmen.
Irgendwo hat es evt nen Bug oder Sicherheitslücke und das wars -
Hey entweder immer respawnen lassen oder dir das Handbremsensystem anpassen:
-
Schraube den mal auf und schau nach ob irgendwo etwas "Erbrochenes" auf der Platine oder so gelandet ist.
-
Hahaha tut mir echt leid, aber lachflash pur xDD
Erstens: Dont Drink and use a Laptop xD2tens: Bekommst du ein Pipsen oder so beim Booten?
-
Vor allem die Wortwahl: "ürgentwie" xD
Erst mal an sich selber arbeiten, dann über die anderen Meckern@Rocky: Ja genau etwas Grünzeugs usw fehlt im auch noch um alles etwas "lebendiger" zu gestalten, wirkt recht steril das ganze.
-
Hey das ist ja mal echt Klasse.
Die Werkstatt sieht aber noch ein bisschen leer aus. Vll paar Werkzeuge die herumliegen und noch einen Diagnosecomputer.8/10
-
Es geht ja auch darum, schöne Homwbrows darauf laufen zu lassen. Schaut euch die Wii an, was die Homebrower da für klasse Sachen gemacht hat. Und:
"um dadurch Programme zu installieren, die die Funktionalität deutlich erweitern."
Was ist den daran schlecht? Auf euren PC`s installiert ihr auch Programme um die Funktionalität zu erweitern, oder etwa nicht?
-
Zitat
Mit dem heutigen Urteil erklärt der Europäische Gerichtshof (EuGH) Umgehungshandlungen von Schutzmechanismen von Konsolen unter bestimmten Voraussetzungen für legal. Der Hersteller bleibt vor diesen aber geschützt, wenn die Schutzmaßnhamen darauf abzielen, die Benutzung nachgeahmter Videospiele zu verhindern.
Damit stärkt das oberste europäische Gericht Verbraucher und Unternehmen, die sich durch Hacks Zugriff auf das Gerät verschaffen, um dadurch Programme zu installieren, die die Funktionalität deutlich erweitern.
Ist doch garnicht schlecht