Hallo erstmal und sorry wenn ich irgend wie falsch gepostet habe aber ich bin halt neu hier ^^.
Also mein problem ist es, dass ich eig. die Tore von den Gangs auf meinem Server durch hupen öfnen kann anstatt immer einen Befehl eingeben zu müssen.
Ich habe mir das folgender maßen gedacht:
Wenn man in der nähe von einem Tor steht drückt man die 2 damit es auf oder zu geht. Diese Tore dürfen dann aber halt nur die member der entsprechenden Gang benutzen und es soll nicht automatisch wieder zu gehen.
Ich habe das also nun so gemacht, das ich eine .ini datei erstelle in der abgerufen wird, ob das Tor nun offen oder zu ist.
zu meinem Server:
Ich verwende einen etwas umgeskripteten Godfather(manche sachen eingedeutscht und halt was hinzugefügt) mit dem samp R7 server (sorry wenn ich mich falsch außdrücke oder bin ja wie gesagt neu hier)
der Skript sieht nun folgender maßen aus :
public OnPlayerKeyStateChange()
{
//fast and furious
if(newkeys == 2 && IsPlayerInRangeOfPoint(35.0,210.06878662109, -1890.560546875, -0.0048043443821371))
{
if(PlayerInfo[playerid][pLeader] == 14 || PlayerInfo[playerid][pMember] == 14)
{
if(fast == 1)
{
MoveObjectRot(fflinks, -1, 0, 0,50);
MoveObjectRot(ffrechts, -1, 0, 0,50);
dini_IntSet("/tore.ini", "fastfurious", 0);
SendClientMessage(playerid, COLOR_GRAD1, "Das Tor öfnet sich nun.");
}
else
{
MoveObjectRot(fflinks, 20, 0, 0,50);
MoveObjectRot(ffrechts, 20, 0, 0,50);
dini_IntSet("/tore.ini", "fastfurious", 1);
SendClientMessage(playerid, COLOR_GRAD1, "Das Tor schließt nun.");
}
else SendClientMessage(playerid,0x00FF00FF," Du gehörst nicht zu dieser Gang!");
}
}
mit den folgenden error:
C:\Users\Blackilli\samp\gamemodes\gxrp.pwn(522) : error 017: undefined symbol "newkeys"
C:\Users\Blackilli\samp\gamemodes\gxrp.pwn(524) : error 017: undefined symbol "PlayerInfo"
C:\Users\Blackilli\samp\gamemodes\gxrp.pwn(531) : error 017: undefined symbol "playerid"
C:\Users\Blackilli\samp\gamemodes\gxrp.pwn(538) : error 017: undefined symbol "playerid"
C:\Users\Blackilli\samp\gamemodes\gxrp.pwn(540) : error 029: invalid expression, assumed zero
C:\Users\Blackilli\samp\gamemodes\gxrp.pwn(540) : error 017: undefined symbol "playerid"
bei den Includes habe ich :
#include <a_samp>
#include <a_players>
#include <dini>
#include <core>
#include <float>
#include <time>
#include <file>
#include <a_npc>
#include <utils>
#include <morphinc>
#include <MoveObjektRot>
Nun und das wars. Ich hoffe ich habe nichts vergessen oder nicht all zu viel falsch gemacht ^^.
thx schonmal für die hilfe und
mfg Blackilli