Hey ich würde gerne mal wissen ob man abfragen kann und wen ja wie ob der spieler z.b. ich cop car 1 ist und in cop car 2 ist und halt abfragen ob spieler in einem bestimmten car ist .
Beiträge von _Flex_
-
-
funktioniert aber die geht sau schnell auf wie mache ich das sie langsam aufgeht
-
-
Hey ich würde gerne wissen wie ich die schranke öffne so das sie mit einer rotation also sich in einen 90° winkel bewegt ?
-
danke obwohl ich nicht gefargt habe ich hatte gestern auch sowas gesucht und es funktioniert
echt danke
-
um reinzukommen ? benutz sobeit
-
hab auch mal was gezaubert
[URL=http://imageshack.us/photo/my-images/265/headegeranactionlife.png/]
-
meines wissens nicht
-
jetzt bugt es übelst xD hätte einer vlt nen funktionierenden code aus seinem script hier mal der code der übelst bugt if(strcmp(cmdtext,"/gate",true)==0)
{
if(SpielerInfo[playerid][pTeam] == 5)
{
SetTimer("YGate",5000,0);
MoveDynamicObject(YakuGate[0],1887.69995117,1101.19995117,12.39999962+6,4);
SendClientMessage(playerid,COLOR_Farbe1,"*Yakuza* Das Tor wird in 5 Sekunden automatisch schliessen.");
return 1;
}
}
else if(SpielerInfo[playerid][pTeam] == 4)
{
SendClientMessage(playerid,COLOR_Farbe1,"*Yakuza* Das Tor wird in 5 Sekunden automatisch schliessen.");
return 1;
}else {
SendClientMessage(playerid, COLOR_Farbe1, "Du bist an keinem Tor, sorry!");
} -
hier der code wenn er im Team 4 ist bekommt er immer Du bist nicht am Tor und wen man trodzdem am tro ist komm es wieder erst wenn man an den cord von dem ersten von Team 5 ist ist es weg aber man bekommt auch keine nachricht hier der code if(strcmp(cmdtext,"/gate",true)==0)
{
if(IsPlayerInRangeOfPoint(playerid,10,1887.69995117,1101.19995117,12.39999962))
{
if(SpielerInfo[playerid][pTeam] == 5)
{
SetTimer("YGate",5000,0);
MoveDynamicObject(YakuGate[0],1887.69995117,1101.19995117,12.39999962+6,4);
SendClientMessage(playerid,COLOR_Farbe1,"*Yakuza* Das Tor wird in 5 Sekunden automatisch schliessen.");
return 1;
}
}
else if(IsPlayerInRangeOfPoint(playerid, 10, 2493.9634,2784.8601,10.8203))
{
if(SpielerInfo[playerid][pTeam] == 4)
{
SendClientMessage(playerid,COLOR_Farbe1,"*Yakuza* Das Tor wird in 5 Sekunden automatisch schliessen.");
return 1;
}
}
else {
SendClientMessage(playerid, COLOR_Farbe1, "Du bist an keinem Tor, sorry!");
}
return 1;
} -
ehm er bekommt immer gesagt du bist an keinem gate obwohl ich da so habe wie du wenn er in Team 4 ist bei Team 5 nich
-
sry aber da kommt immer noch du an keinem tor ich hab den code jetzt so if(strcmp(cmdtext,"/gate",true)==0)
{
if(SpielerInfo[playerid][pTeam] == 5)
{
if(IsPlayerInRangeOfPoint(playerid,10,1887.69995117,1101.19995117,12.39999962))
{
SetTimer("YGate",5000,0);
MoveDynamicObject(YakuGate[0],1887.69995117,1101.19995117,12.39999962+6,4);
SendClientMessage(playerid,COLOR_Farbe1,"*Yakuza* Das Tor wird in 5 Sekunden automatisch schliessen.");
return 1;
}
}
else if(SpielerInfo[playerid][pTeam] == 4 && IsPlayerInRangeOfPoint(playerid, 10, 2493.9634,2784.8601,10.8203))
{
SendClientMessage(playerid,COLOR_Farbe1,"*Yakuza* Das Tor wird in 5 Sekunden automatisch schliessen.");
return 1;
}
else SendClientMessage(playerid,COLOR_Farbe1,"Du bist an keinem Tor!");
return 1;} -
und dan einfach den code wieder darein und dan einfach die cord von in gange ändern und das team ?
-
steht eig oben aber hier nochmal
if(strcmp(cmdtext,"/gate",true)==0)
{
if(IsPlayerInRangeOfPoint(playerid,10,1887.69995117,1101.19995117,12.39999962))
{
if(SpielerInfo[playerid][pTeam] == 5)
{
SetTimer("YGate",5000,0);
MoveDynamicObject(YakuGate[0],1887.69995117,1101.19995117,12.39999962+6,4);
SendClientMessage(playerid,COLOR_Farbe1,"*Yakuza* Das Tor wird in 5 Sekunden automatisch schliessen.");
return 1;
}
}
else SendClientMessage(playerid,COLOR_Farbe1,"Du bist an keinem Tor!");
return 1;
} -
ja hab ich ja aber wen ich das für ne andere Fraktion mache steht da da ich in keiner nähe bin eies tor bin
udn es geht erst weg wenn ich an die cord gehe vom ersten befehl -
noch mal ne frage wie mache ich das jede fraktion den befehl für ihr eigenes tor benutzen kann
-
Ja ich kan irgendwie das tor von überall öffnen obwohl ich das mit der Range und so drinne hab hier mal der befehl if(strcmp(cmdtext,"/gate",true)==0)
{
if(IsPlayerInRangeOfPoint(playerid,10,1887.69995117,1101.19995117,12.39999962)) return SendClientMessage(playerid,COLOR_Farbe1,"Du bist an keinem Tor!");
{
if(SpielerInfo[playerid][pTeam] == 5)
{
SetTimer("YGate",5000,0);
MoveDynamicObject(YakuGate[0],1887.69995117,1101.19995117,12.39999962+6,4);
SendClientMessage(playerid,COLOR_Farbe1,"*Yakuza* Das Tor wird in 5 Sekunden automatisch schliessen.");
return 1;
}
}
} -
it works thanks Montria
-
und noch ne frage wieso bewegt sich da garnix überhaupt nix ich bekomme nicht einmla das sendlientmessage
-
if(strcmp(cmdtext,"/gate",true)==0)
{
if(IsPlayerInRangeOfPoint(playerid,20,1887.69995117,1101.19995117,12.39999962))
{
if(SpielerInfo[playerid][pTeam] != 5)
{
SetTimer("YGate",5000,0);
MoveDynamicObject(YakuGate[0],1887.69995117,1101.19995117,12.39999962+3,4);
SendClientMessage(playerid,COLOR_GRAD1,"** LSPD ** Das Tor wird in 5 Sekunden automatisch schliessen.");
return 1;
}
}
}