hi
gibt es eine möglichkeit die sirene eines Cop wagens anzuschalten übers script?
wäre echt klasse sowas
mfg
Beiträge von Puiscel
-
-
hi
wie kann ich per script einem wagen einen äußerlichen schaden machen?mfg
-
SetCameraBehindPlayer(ID-des-Zugsbots)
dann den code bei onplayerrequestetclass -
(...)
if(!bike(GetPlayerVehicleID(i)))
{
(...)Dieses GetPlayerVehicleID ist falsch.
Ich suche kurz nach dem anderen befehl. Wenn ich in finde dann editiere ich. -
das menü kannste selber machen dauert 5 min
Jemand fragt in Scriptwünsche ob jemand das machen kann und du sagst er kanns selber machen.
Speedometer:
Schau mal hier hat wer eins gepostet: Speedometer mit Tankanzeigeund Führerschein? mhh magst du mit Theorie und sowas? Dann schau mal hier
[ SCRIPTING ] [GF-Tutorial] & [NON-GF-Tutorial] : Fahrschule Mit Fragen Erstellen V.2.0 [Erfordert Grundwissen]
wenns dir nichts bringt die links meld dich nochmal.mfg
-
hi
ich habe eine frage. Ich habe nun mit der Cameraansicht mir da was schickes gemacht wo der user steht. Nun möchte ich das er sich einen skin auswählen kann mit den tasten dort unten. Leider weiß ich nicht wie ich das machen kann.Hoffe da kann mir kurz wer auf die Sprünge helfen.
mfg
-
(...)sprich kein GF keine dummen Fragen usw. :>
woher weiß du denn das es nie soetwas wie GF für IV:MP geben wird?
warum schickst du allen dein hamachi channel (oda wie des heißt), einfacher gehts übr tunngle. Müssen halt nur alle in die selbe lobby gehen.
IV:MP-> Wenn es bei mir zum laufen bekomme^^
-
welchen streamer hast du denn?
-
huhu
habe um sachen zu den admins zusenden folgende Schleife:
if(Spieler[playerid][admin] >= 1)
{
while(new a = 0;a<MAX_PLAYERS;a++)
{
SendClientMessage(a,0xFFF000FF,Text); //Zeile 1280
}
return 1;
}
else
{
while(new b = 0;b<MAX_PLAYERS;b++)
{
SendClientMessage(b,0x0023FFFF,Text);
}
}
einmal wenn ein admin was schreibt (adminchat) und danach wenn ein user schreibt (support)
Das habe ich dann extra in verschiedenen Farben.
So nun die Fehler.
pwn(1280) : error 029: invalid expression, assumed zero
pwn(1280) : error 017: undefined symbol "a"
pwn(1280) : warning 215: expression has no effect
pwn(1280) : error 017: undefined symbol "a"
pwn(1280) : fatal error 107: too many error messages on one lineHoffe findet jemand den Fehler?
-
das liegt am streamer.
Schau mal ob dein streamer eine waitofmap (oda sowas) funtkion hat und setz dies nach dem SetPlayerPos reinSonst mach einfach das Object wodrauf man spawnt als CreateObject ohne streamer.
mfg
-
hi
ich suche ein system wo es zwei Teams gibt und man kann per befehl einem beitreten.Dann wird man wenn ein team besiegt wurde auf eine Position gespawnt und bekommt waffen. Dann muss man das andere Team besiegen und wenn ein Team Tod ist startet eine neue Runde und das Team bekommt einen Punkt.Halt Teamdeathmatch
ich suche keine Gamemodes, eher Filterscripts oder ähnliches.
Hoffe das mir einer helfen kann. -
ich denke mal der befehl sollte so aussehen : /wisper [ID] [Text]
Mach doch ein SendClientMessage() an den empfänger. Mehr isses doch nicht.
-
hi
gibt es einen weg einen zweizeiligen Textdraw zu erstellen. Habe es mit \n probiert aber das wurde einfach ignoriert.Hoffe das es geht oder gibt es einen andeern weg dafür?
mfg
-
hi
ich habe folgenden befehl
if (strcmp(cmd, "/derby", true) == 0)
{
if(derbycar == 0)
{
derbycars[0] = AddStaticVehicle(504,derbcars[0][0],derbcars[0][1],derbcars[0][2],derbcars[0][3],derbcars[0][4],derbcars[0][5]); //Zeile 1091
LinkVehicleToInterior(derbycars[0],15);
PutPlayerInVehicle(playerid,derbycars[0]);
TogglePlayerControllable(playerid,0);
new info[200];
new pname[MAX_PLAYERS];
GetPlayerName(playerid,pname,sizeof pname);
format(info,sizeof info,">>DERBY<< %s ist zum Derby gegangen (/derby) >>DERBY<<",pname);
SendClientMessageToAll(0xFF8C00FF,info);
derbycar +=1;
}
}
Nach dem Code habe ich aufeinmal 24 Warnings mit Tag Mismatch
pwn(24) : warning 213: tag mismatch
pwn(24) : warning 213: tag mismatch
pwn(25) : warning 213: tag mismatch
pwn(25) : warning 213: tag mismatch
pwn(26) : warning 213: tag mismatch
pwn(26) : warning 213: tag mismatch
pwn(27) : warning 213: tag mismatch
pwn(27) : warning 213: tag mismatch
pwn(28) : warning 213: tag mismatch
pwn(28) : warning 213: tag mismatch
pwn(29) : warning 213: tag mismatch
pwn(29) : warning 213: tag mismatch
pwn(30) : warning 213: tag mismatch
pwn(30) : warning 213: tag mismatch
pwn(31) : warning 213: tag mismatch
pwn(31) : warning 213: tag mismatch
pwn(32) : warning 213: tag mismatch
pwn(32) : warning 213: tag mismatch
pwn(1091) : warning 213: tag mismatch
pwn(1091) : warning 213: tag mismatch
Zeile 22-33
new Float:derbcars[9][6] =
{
{-1494.8094,958.8284,1036.8064,312.2687,45,29},
{-1501.7788,965.9246,1036.9348,304.8835,34,9},
{-1505.3203,971.7932,1037.0438,293.5115,65,9},
{-1406.0913,1056.1711,1038.2678,179.2917,65,9},
{-1397.7014,1055.8926,1038.2496,175.9535,14,1},
{-1391.2100,1056.2314,1038.2451,178.8477,12,9},
{-1355.5713,937.0819,1036.1906,10.5318,12,9},
{-1345.9360,939.2120,1036.2151,16.0695,26,1},
{-1337.1794,941.6973,1036.2406,17.6553,51,39}
}; -
hat leider nichts gebracht.
-
Ich habe es nur alles einzeln hingeschrieben, da es nicht ging um die Fehler genau zu sehen!
-
änder alle giveplayerids in nur playerid um außer das bei showplayeridalog.
Das kann ja nicht gehen. Dann hast du ja z.b. die Zeile :
if(giveplayerid == playerid) { SendClientMessage(playerid, COLOR_GREY, "Um deine Stats zu betrachten Tipp /stats!"); return 1; }
in diese geändert:
if(playerid == playerid) { SendClientMessage(playerid, COLOR_GREY, "Um deine Stats zu betrachten Tipp /stats!"); return 1; }
Das gibt ja kein sinn. -
so habe einen Timer und in der public eine for schleife
public dm1refresh(playerid)
{
new info[1000];
for(new variable = 0;variable<MAX_PLAYERS;variable++)
{
if(DM1[variable] == "1") //Zeile 2982
{
new user123[100];
GetPlayerName(variable,user123,sizeof(user123));
info += user123;
info += "/"; //Zeile 2987
info += dm1points[variable]; //Zeile 2988
info += "\n"; //Zeile 2989
}
}
TextDrawSetString(Textdraw3,info);
}
oben habe die Variablen:
new dm1points[MAX_PLAYERS];
new DM1[MAX_PLAYERS];
new Text:Textdraw3;Als Fehler erhalte ich:
PHPpwn(2982) : error 033: array must be indexed (variable "-unknown-") pwn(2986) : error 033: array must be indexed (variable "info") pwn(2987) : error 023: array assignment must be simple assignment pwn(2987) : warning 215: expression has no effect pwn(2988) : error 023: array assignment must be simple assignment pwn(2988) : warning 215: expression has no effect pwn(2989) : error 023: array assignment must be simple assignment pwn(2989) : warning 215: expression has no effect
Hoffe auf Hilfe
mfg Puiscel
-
probier mal anderen GM
-
hi
ich habe ein Problem:
Wenn ich einem Deathmatch beitreten will gebe ich /dm1 ein. Dann werde ich per random gespawnt in der DM Halle. Wenn ich nun einen anderen befehl eingeben will kommt Das ich noch beim DM1 bin (damit man nicht fliehen kann) aus dem event heraus geht man mit /exitdm1. Wenn man stirbt dann soll man wieder spawnen und der Killer bekommt einen Punkt. Nur leider geht das mit dem neu spawnen nicht ganz. Wenn man nun stirbt dann liegt man auf dem Boden und spawnt DIREKT neu und stirbt direkt wieder. Danach ist man am standart spawn. Aber wenn man im DM1 is soll er per random neu spawnen.
Spawn:
public OnPlayerDeath(playerid, killerid, reason)
{
if(DM1[playerid] == 1)
{
RandomSpawn(playerid);
}
if(DM1[killerid] == 1)
{
dm1points[killerid] += 1;
}
return 1;
}
public RandomSpawn(playerid)
{
new rand = random(sizeof(RandomSpawns));//<-- Hier nimmt er , das unten, zufall :D^^
SetPlayerPos(playerid, RandomSpawns[rand][0], RandomSpawns[rand][1], RandomSpawns[rand][2]);
}
Hoffe ihr habt es soweit verstanden. Hoffe auf hilfe. Kann auch gerne aufm Server gezeigt werden.mfg Puiscel