Moin,
Ich habe bin recht gut dranne mit dem Selfmade Script, nur wie stelle ich es an das, wen man den Server betreten da steht Benutzte /hilfe für Hilfe
Danke im Vorraus
Beiträge von Link1994
-
-
Danke, funktioniert
-
Hier:
//~~~~~~~~~~~~~~~~ParkplatzDM~~~~//
if(strcmp("/ParkplatzDM", cmdtext, true) == 0)
{
SetPlayerPos(playerid, 1098.173, -1768.712, 15.000);
SetPlayerFacingAngle(playerid, 0);
SetPlayerWorldBounds(playerid, 1128.596, 1086.765, -1745.026, -1788.451);
SendClientMessage(playerid, gruen, "Hier koennt ihr euch Niedermetzteln!");
GivePlayerWeapon(playerid, 29, 100);
GivePlayerWeapon(playerid, 25, 100);
return 1;
}
//~~~~~~~~~~~~~~~~~~~~Bootshafen~//
if(strcmp("/Bootshafen", cmdtext, true) == 0)
{
SetPlayerPos(playerid, 242.535, -1891.092, 15);
SetPlayerFacingAngle(playerid, 0);
ResetPlayerWeapons(playerid);SendClientMessage(playerid, gruen, "Willkommen im Bootshafen, es gibt 3 Boote.");
SendClientMessage(playerid, rot, "DM IST HIER UNTERSAGT!");
return 1;
}
return 0;
}So, wen ich den Befehl /ParkplatzDm eingebe bin ich beim ParkplatzDm da habe ich ein World Bounder gesetzt, damit man das Gebiet nicht Verlassen kann...
Aber wen ich nun /Bootshafen mache, steht da "Stay within the World Bounders" so weit klar?
Ich fliege dan solange bis ich wieder beim ParkplatzDm bin, verstanden? -
Moin, ich habe ein World Bounder bei meinem /Parkplatzdm hingesetzt, aber wen ich nun /bootshafen machen steht da Stay within the World Bounders wie kann ich das beheben?
-
ok, werd mal machen und berichten obs geklappt hat
//EDIT: Danke sehr, hat Funktioniert.
-
Jo, man soll sich von überall porten können, bin ja am Stunt/DM Script dranne und nicht Reallife, also ist es so ok.
Und wie meiste das nun, wie bekomme ich die den Weg? -
Habs gemacht hier ist es:
if(strcmp("/ParkplatzDM", cmdtext, true) == 0)
{
SetPlayerPos(playerid, 1098,173, -1768,712, 15);
SetPlayerFacingAngle(playerid, 0);
SendClientMessage(playerid, gruen, "Hier koennt ihr euch Niedermetzteln!)");
GivePlayerWeapon(playerid, 29, 100);
GivePlayerWeapon(playerid, 25, 100);
return 1;
}Aber was bedeuten diese 2 Warnings?
D:\Programme\Rockstar Games\GTA San Andreas\pawno\WaveStunting.pwn(178) : warning 202: number of arguments does not match definition
D:\Programme\Rockstar Games\GTA San Andreas\pawno\WaveStunting.pwn(178) : warning 202: number of arguments does not match definition -
Moin,
Ich bin dabei ein Deathmatch/Stunt GM zu erstellen nun wollt ich wissen, wie ich mich z.B zum LS Airport Teleportieren kann, mit Waffen, also
ich meine das so, Ich stehe i-wo OHNE Waffen dan mache ich /lsairport und bin da aber MIT WaffenPs: Habe XTremePlotter wen ich das brauche
-
juhhu danke dir, endlich klappt es
-
public OnPlayerCommandText(playerid, cmdtext[])
{
//~~~~~~~~~~~~~~~~~~~~KILL~~~~~~~~~~//
if (strcmp("/Kill", cmdtext, true, 10) == 0)
{
SetPlayerHealth(playerid, 0);
SendClientMessage(playerid, rot, "Du hast dich selbst Getoetet!");
return 1;
}
//~~~~~~~~~~~~~~~~~~~~Limo~~~~~~~~~//
if (strcmp("/Limo", cmdtext, true, 10) == 0)
{
SetPlayerHealth(playerid, 100);
SendClientMessage(playerid, gruen, "Du hast eine Limo getrunken, du fuehlst dich Gut!");
return 1;
}
//~~~~~~~~~~~~~~~~~~~~Drogen~~~~~~~//
if (strcmp("/Drogen", cmdtext, true, 10) == 0)
{
SetPlayerHealth(playerid, 10);
SendClientMessage(playerid, rot, "Du hast Drogen genommen!");
return 1;
}
//~~~~~~~~~~~~~~~~~~~~hilfe~~~~~~//
if(strcmp("/hilfe", cmdtext, true, 10) == 0)
{
SendClientMessage(playerid, blau, "|_______Hilfe_______|");
SendClientMessage(playerid, blau, "/Kill (Damit Toetest du dich selber)!");
SendClientMessage(playerid, blau, "/Limo (Dein Leben steigt auf 100%!)");
SendClientMessage(playerid, blau, "/Drogen (Dein Leben sinkt auf 10%!)");
}
return 1;
}
//~~~~~~~~~~~~~~~~~~~Nitro~~~~~~//
if(strcmp("/Nitro", cmdtext, true) == 0)
{
if(IsPlayerInAnyVehicle(playerid))
{
GivePlayerMoney(playerid, -1500);
AddVehicleComponent(playerid, 1010);
SendClientMessage(playerid, gruen, "Dir wurde Nitro ins Auto eingebaut,Kosten: 1500$!");
}
return true;
}//~~~~~~~~~~~~~~~~~~~~Bootshafen~//
if(strcmp("/Bootshafen", cmdtext, true) == 0)
{
SetPlayerPos(playerid, 242.535, -1891.092, 15);
SetPlayerFacingAngle(playerid, 0);
SendClientMessage(playerid, gruen, "Willkommen im Bootshafen, es gibt 3 Boote.");
return true;
} -
D:\Programme\Rockstar Games\GTA San Andreas\pawno\WaveStunting.pwn(157) : error 010: invalid function or declaration
D:\Programme\Rockstar Games\GTA San Andreas\pawno\WaveStunting.pwn(159) : error 010: invalid function or declaration
D:\Programme\Rockstar Games\GTA San Andreas\pawno\WaveStunting.pwn(165) : error 010: invalid function or declaration
D:\Programme\Rockstar Games\GTA San Andreas\pawno\WaveStunting.pwn(169) : error 010: invalid function or declaration
D:\Programme\Rockstar Games\GTA San Andreas\pawno\WaveStunting.pwn(174) : error 010: invalid function or declarationIrgentwas kann da doch nicht Stimmen
-
Die Zeilen 2,3,8,10,12,15
Sry meinete die Zeile 1 nachdem //~~~Nitro also
-
D:\Programme\Rockstar Games\GTA San Andreas\pawno\WaveStunting.pwn(157) : error 010: invalid function or declaration
D:\Programme\Rockstar Games\GTA San Andreas\pawno\WaveStunting.pwn(159) : error 010: invalid function or declaration
D:\Programme\Rockstar Games\GTA San Andreas\pawno\WaveStunting.pwn(164) : error 010: invalid function or declaration
D:\Programme\Rockstar Games\GTA San Andreas\pawno\WaveStunting.pwn(167) : error 010: invalid function or declaration
D:\Programme\Rockstar Games\GTA San Andreas\pawno\WaveStunting.pwn(172) : error 010: invalid function or declaration
Steht doch hier in ROt
//EDIT: Immernoch die gleichen Errors
-
Jetzt ist ein Error mehr
-
Ich wollte eigentlich nun aufhören und morgen weiter Scripten aber aufeinmal kommen diese Errors
D:\Programme\Rockstar Games\GTA San Andreas\pawno\WaveStunting.pwn(157) : error 010: invalid function or declaration
D:\Programme\Rockstar Games\GTA San Andreas\pawno\WaveStunting.pwn(159) : error 010: invalid function or declaration
D:\Programme\Rockstar Games\GTA San Andreas\pawno\WaveStunting.pwn(164) : error 010: invalid function or declaration
D:\Programme\Rockstar Games\GTA San Andreas\pawno\WaveStunting.pwn(167) : error 010: invalid function or declaration
D:\Programme\Rockstar Games\GTA San Andreas\pawno\WaveStunting.pwn(172) : error 010: invalid function or declarationCode
Alles anzeigen//~~~~~~~~~~~~~~~~~~~Nitro~~~~~~// if(strcmp("/Nitro", cmdtext, true, 10) == 0) { if(IsPlayerInAnyVehicle(playerid)) { GivePlayerMoney(playerid, -1500); AddVehicleComponent(playerid, 1010); SendClientMessage(playerid, gruen, "Dir wurde Nitro ins Auto eingebaut,Kosten: 1500$!"); return 1; } //~~~~~~~~~~~~~~~~~~~~Bootshafen~// if(strcmp("/Bootshafen", cmdtext, true, 10) == 0) { SetPlayerPos(playerid, 242.535, -1891.092, 15); SetPlayerFacingAngle(playerid, 0); SendClientMessage(playerid, gruen, "Willkommen im Bootshafen, es gibt 3 Boote."); return 1; }
-
Sry, hab mich wahrscheinlich nicht genau geäussert, es soll kein ADM Befehl sein, nur ein Teleport zu einer Bestimmten stellen z.B /Airport, das man da am Airport ist, und man sollte OHNE Auto zu diesem Platzt gelangen
EDIT://Habs Hinbekommen nur was beduetet
D:\Programme\Rockstar Games\GTA San Andreas\pawno\WaveStunting.pwn(169) : warning 202: number of arguments does not match definition
D:\Programme\Rockstar Games\GTA San Andreas\pawno\WaveStunting.pwn(169) : warning 202: number of arguments does not match definition -
Da ich kein CMd habe musste ich das
if(strcmp(cmd, "/nitro", true) == 0)
in das ändern
if(strcmp("/Nitro", cmdtext, true, 10) == 0)
Funzt, keine Warnings und keine Errors
-
Achso jetzt verstehe ich das, mit ich sollte nachgucken meinste, das ich nachgucken soll wie die Id von Nitro ist oder?
-
-
Da ich noch nicht so viel erfahrung habe weis ich nicht was du meinst mit falsche Id, kannste mir das erklären?