Ein Super Klasse Forum, danke breadfish, du hast dass alles möglich gemacht
Beiträge von LoG | Codename
-
-
The Best: Real Life
-
achso brauch man da ein include ?
-
ich habs nimm dass mal wenn es jetzt nicht geht ejjj dann aber xDxD
if (strcmp(cmdtext, "/open", true)==0)
{
if(!PlayerToPoint(15.0, playerid, 2304.025391, -1649.000854, 14.593271))
{// Jail spot
SendClientMessage(playerid, COLOR_GREY, " You are not near the Gate, can't open !");
return 1;
}
MoveObject(tor1,2304.025391, -1649.000854, 14.593271, 3.5);
return 1;
} -
emm LooL, schick mal das Script
-
Probiers mal damit:
if (strcmp(cmdtext, "/open", true)==0)
{
if(!PlayerToPoint(15.0, playerid, 2304.025391, -1649.000854, 14.593271))
{// Jail spot
SendClientMessage(playerid, COLOR_GREY, " You are not near the Gate, can't open !");
return 1;
}
MoveObject(tor1,2304.025391, -1649.000854, 14.593271, 3.5);//ZU
}
return 1;
}Dass gleiche dann auch bei /close nur andere coors
-
Hää keine Ahnung bei mir geht es, hab dein Script genommen und es kommt kein Fehler, komisch musst warten auf andere die können dir vielleicht weiter helfen aber ich hab getan was ich konnte Sry, Bin ja auch noch "Schüler"
-
Zieh dass mal eins weiter ein, bei beiden
-
Häää bei mir funzt des doch auch ??
Schick mal die script dazu
-
Wie jetzt ? Dass war die Antwort noch zu dem aller ersten oben Nicht zu dem zweiten
Sag mir dann ob es geht ?
-
So jetzt hab ichs (Ich denk mal soo xD):
if (strcmp(cmdtext, "/close", true)==0)
{
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, sizeof(name));
if(strcmp(name, "dontkillme", true)) return SendClientMessage(playerid, 0x33AA33AA,"Du hast hier keinen Zutritt");
if(!PlayerToPoint(15.0, playerid, 1588.89,-1638.3,15.29))
{
SendClientMessage(playerid, COLOR_GREY, " You are not near the Gate, can't open !");
return 1;
}
MoveObject(tor1,2304.025391, -1649.000854, 14.593271, 3.5);
return 1;
}Bei /open dann fast des selbe nur halt die coors anders
-
Darum heißt es ja auch Script
Aber warte mal dass wird nicht klappen hab mir dein Script nicht richtig angeschaut
//EDIT
muss so aussehen:if (strcmp(cmdtext, "/close", true)==0)
{
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, sizeof(name));
if(strcmp(name, "dontkillme", true)) return SendClientMessage(playerid, 0x33AA33AA,"Du hast hier keinen Zutritt");
if(!PlayerToPoint(15.0, playerid, 1588.89,-1638.3,15.29))
{
SendClientMessage(playerid, COLOR_GREY, " You are not near the Gate, can't open !");
return 1;
}
MoveObject(tor1,2304.025391, -1649.000854, 14.593271, 3.5);
return 1;
}
return 0;
}Soo denke ich mal
-
dass forward muss vor dem new
und dass muss raus !! #define PlayerToPoint -
Dass hier muss nach den #define :
forward PlayerToPoint(Float:radi, playerid, Float:x, Float:y, Float:z);
-
forward PlayerToPoint(Float:radi, playerid, Float:x, Float:y, Float:z);
-
Bei mir schaut dass so aus(LSPD-Gate):
if (strcmp(cmdtext, "/opengate", true)==0)
{
if(IsACop(playerid) || PlayerInfo[playerid][pAdmin] >= 1)
{
if(OnDuty[playerid] != 1 && PlayerInfo[playerid][pMember] == 1)
{
SendClientMessage(playerid, COLOR_GREY, " You are not on Duty!");
return 1;
}
if(!PlayerToPoint(15.0, playerid, 1588.89,-1638.3,15.29))
{// Jail spot
SendClientMessage(playerid, COLOR_GREY, " You are not near the Gate, can't open !");
return 1;
}
MoveObject(PDGATE,1589.06,-1638.3,15,3.5);//ZU
MoveObject(PDGATE,1597,-1638.3,15,3.5);//OFFEN
SetTimer("GateClosePDGATE", 5000, 0);
SendClientMessage(playerid, COLOR_YELLOW,"LSPD: The Gate will AutoClose in 5 Seconds");
}
return 1;
} -
Nee brauchst du nicht einfach die Linux "samp-server.exe" (Bei Linux heißt des nicht exe, ka wie xD) starten.
Brauch gar nichst anderes machen, du musst nur dein filterscripts,gamemode, includes Ordner haben.
Dann einfach die die "samp-server.exe" (Bei Linux heißt des nicht exe, ka wie xD) starten. Dann müsste eig. alles funzten -
Mal ne Frage wenn ich jetzt z.B. den Port 3864 nehme (also als mein Server Port), wird er dann auch in der Liste von SA:MP angezeigt ?
-
if(!PlayerToPoint(15.0, playerid,X Y Z))
-
Dankeschön jetzt funzt´s
Der Fehler lag wol an den ""
Und 5min. = 300000
DDAANNKKKKKKÖÖÖÖ