sowas hab ich gemeint...aber wie füge ich die taste die man drücken muss ein?
alles schon gemacht sihe hier:
if(newkeys & KEY_ACTION)
sowas hab ich gemeint...aber wie füge ich die taste die man drücken muss ein?
alles schon gemacht sihe hier:
if(newkeys & KEY_ACTION)
JO aber vllt hat es ja schon jemand in seiner gm und kann mir die codes senden oder so ...
Würde mich echt freuen wen das jemand machen kann
Ich möchte gerne das wenn man /taxi macht nach spätestens 10 sekunden ein taxi kommt und wenn man als beifahrer einsteigt (G) den ist da son menü wie bei GTA 4 wo man den aus wehlen kann wo man hin will und den am ende muss man den das geld bezahlen!
Würde mich echt freuen wen das jemand machen könnte weil ich weiß nicht wie das geht oder ob das überhaupt geht
mfg verden1995
also wenn du das mit den rampen meinst hier:
#include <a_samp>
/*================
| MADE |
| BY |
| Florian |
| 30.04.2009 |
| V. 2.5.6 |
================*/
forward Float:GetXYInFrontOfPlayer(playerid, &Float:x, &Float:y, Float:distance);
forward Float:GetOptimumRampDistance(playerid);
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
if(newkeys & KEY_ACTION)
{
new Float:angle,Float:x,Float:y,Float:z;
GetPlayerPos(playerid, x, y, z);
angle = GetXYInFrontOfPlayer(playerid, x, y, GetOptimumRampDistance(playerid));
angle -= 90.0;
if (angle < 0.0) angle += 360.0;
z += 0.5;
CreateObject(1634, x, y, z - 0.5, 0.0, 0.0, angle);
}
return 1;
}
Float:GetXYInFrontOfPlayer(playerid, &Float:x, &Float:y, Float:distance)
{
new Float:a;
GetPlayerPos(playerid, x, y, a);
if (IsPlayerInAnyVehicle(playerid)) GetVehicleZAngle(GetPlayerVehicleID(playerid), a);
else GetPlayerFacingAngle(playerid, a);
x += (distance * floatsin(-a, degrees));
y += (distance * floatcos(-a, degrees));
return a;
}
Float:GetOptimumRampDistance(playerid)
{
new ping = GetPlayerPing(playerid), Float:dist;
dist = floatpower(ping, 0.25);
dist = dist*4.0;
dist = dist+5.0;
return dist;
}
die public muss ich neu erstellen weil ich sie nicht habe xD ich versuche es den ma!
Edit:
start of function body without function header
invalid function or declaration
das sind die beiden errors jetzt!
naja da serverffs zurzeit offline ist ist es jetzt gerade auch nicht so wichtig weil ich kann meine gm ja nicht hochladen:(
//EDIT:
Alles anzeigennew string[256];
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof(name));
format(string,sizeof(string),"NITRO EINGESPRIZT ");
Sowas von unnötig. So ists einfacher:
if ((newkeys & SUBMISSION)) {
if(!IsPlayerInAnyVehicle(playerid))
{
SendClientMessage(playerid,0xE0F1E4FF,"SERVER: du braucht ein Auto.");
return 1;
}
new playervehiclemodel = GetVehicleModel(GetPlayerVehicleID(playerid));
if(playervehiclemodel == 581 || playervehiclemodel == 523 || playervehiclemodel == 462 || playervehiclemodel == 521 || playervehiclemodel == 463 || playervehiclemodel == 522 || playervehiclemodel == 461 || playervehiclemodel == 448 || playervehiclemodel == 468 || playervehiclemodel == 586 || playervehiclemodel == 509 || playervehiclemodel == 481 || playervehiclemodel == 510)
{
SendClientMessage(playerid,0xE0F1E4FF,"SERVER:das Nitro geht nicht auf einem Bike");
return 1;
}
SendClientMessage(playerid,0xE0F1E4FF,"Nitro eingespritzt");
AddVehicleComponent(GetPlayerVehicleID(playerid),1010);
return 1;
}
Irgendwie alles falsch so ist ichtig 0 Fehler
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
if ((newkeys & KEY_ACTION)) {
if(!IsPlayerInAnyVehicle(playerid))
{
SendClientMessage(playerid,0xE0F1E4FF,"Fehler:Du brauchst ein Auto.");
return 1;
}
new playervehiclemodel = GetVehicleModel(GetPlayerVehicleID(playerid));
if(playervehiclemodel == 581 || playervehiclemodel == 523 || playervehiclemodel == 462 || playervehiclemodel == 521 || playervehiclemodel == 463 || playervehiclemodel == 522 || playervehiclemodel == 461 || playervehiclemodel == 448 || playervehiclemodel == 468 || playervehiclemodel == 586 || playervehiclemodel == 509 || playervehiclemodel == 481 || playervehiclemodel == 510)
{
SendClientMessage(playerid,0xE0F1E4FF,"Fehler:Nitro geht nicht auf einem Bike");
return 1;
}
SendClientMessage(playerid,0xE0F1E4FF,"Nitro eingespritzt");
AddVehicleComponent(GetPlayerVehicleID(playerid),1010);
return 1;
}
return 1;
}
NICHT GETESTET
geht nicht
error 021: symbol already defined: "EnableStuntBonusForAll
ein error unfined newkeys das heißt also new newkeys;
oder was ach ich versuche ma
Edit:
new newkeys;
new SUBMISSION;
if ((newkeys & SUBMISSION)) {
if(!IsPlayerInAnyVehicle(playerid))
{
SendClientMessage(playerid,0xE0F1E4FF,"SERVER: du braucht ein Auto.");
return 1;
}
new playervehiclemodel = GetVehicleModel(GetPlayerVehicleID(playerid));
if(playervehiclemodel == 581 || playervehiclemodel == 523 || playervehiclemodel == 462 || playervehiclemodel == 521 || playervehiclemodel == 463 || playervehiclemodel == 522 || playervehiclemodel == 461 || playervehiclemodel == 448 || playervehiclemodel == 468 || playervehiclemodel == 586 || playervehiclemodel == 509 || playervehiclemodel == 481 || playervehiclemodel == 510)
{
SendClientMessage(playerid,0xE0F1E4FF,"SERVER:das Nitro geht nicht auf einem Bike");
return 1;
}
SendClientMessage(playerid,0xE0F1E4FF,"Nitro eingespritzt");
AddVehicleComponent(GetPlayerVehicleID(playerid),1010);
return 1;
}
so ist richtig
Nitro per taste zb die 2 drücken den kommt nos aber wie?
if(strcmp(cmdtext, "/spectate", true) == 0) {
if(IsPlayerConnected(playerid))
{
new giveplayerid;
new PlayerInfo;
new ReturnUser;
new strtok;
new idx;
new tmp;
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, FARBE_GROVE, "Benutzung: /spectate [playerid]");
return 1;
}
giveplayerid = ReturnUser(tmp);
if (PlayerInfo[playerid][pAdmin] >= 1)
{
if(IsPlayerConnected(giveplayerid))
{
if(spectate == false)
{
TogglePlayerSpectating(playerid, 1);
PlayerSpectatePlayer(playerid, giveplayerid);
spectate = true;
}
else
{
TogglePlayerSpectating(playerid, 0);
spectate = false;
}
}
}
}
}
habe aber jetzt fehler
(1240) : error 012: invalid function call, not a valid address
(1240): warning 215: expression has no effect
(1240): warning 215: expression has no effect
(1240) : error 029: invalid expression, assumed zero
(1240) : fatal error 107: too many error messages on one line
was soll ich machen
bitte um schneller hilfe
Kann jemand mir eine Filterscript scripten die filterscript soll den /Spec cmd enthalten also wenn man zb /Spec 1 (/Spec [ID]) macht siht man dann den Spieler der die ID 1 hat!
Schreibt bitte schnell zurück!
xD ja ach ist auch ein Kumpel ich darf seine gm mit nutzen habe noch ein paar sachen rein gebaut usw mehr cars...
So zusagen hilft er mir und ich ihn
könnte mir jemand sowas machen die belohnung ist geld!
Ich suche einen Guten Designer der mir ei Header erstellen kann mein etztigen header findest du unter http://www.Stunt-Paradise.de
Ich bedanke mich im vorraus
mfg
verden1995
Liebe Mitglieder,
es findet am 25.04.2009 ein Stunt-Event
statt im Stuntage-Server
Jeder ist Herzlich Willkommen!
Informationen:
Man kann ein Pokal gewinnen und
eine Silber Medallie und eine Bronze Medallie
Weitere Informationen unter http://www.Stunt-Paradise.de
Ich Wünsche dir Viel Spass
MFG
Dein Stuntage-Team
Wie mache ich das ,das wen man ein Stunt macht das man den geld krigt genau so wie im echten Offline Spiel
nee er war ja den kein admin wen man /admins gemacht hat stant da den command gibt es nicht und bei den anderen admin sachen auch aber ich konnte es lösen bin als rcon rein gegangen und den habe ich rcon ban gemacht
Gibt es eine Anti Admin hack Filterscript weil vorhin wurde mein server gehackt immer als der Spieler (hacker) online war konnte ich keine admin commands machen warum und wie mache ich das, das man den server nicht mehr hacken kann?!
kann mir jemand eine IP Filterscript machen die filterscript soll den admin immer wen sie zb /ip machen anzeigen Stunter = 35.192.168.... geht das bitte schreibt schnell zurück!
also die ganzen spieler namen sind da den und die ips von den
ja macht es auch aber das will ich nicht