Wie heisst den die Funktion fürs Schild
Beiträge von ChristianW
-
-
Wenn ich Jetpack eingebe bekomme ich ein Jetpack aber wenn ich /schild eingebe bekomme ich das Schild und ein Jetpack
if(!strcmp(cmd, "/jetpack", true))
{
SetPlayerSpecialAction(playerid,SPECIAL_ACTION_USEJETPACK);
}
if(!strcmp(cmd, "/deljetpack", true))
{
SetPlayerSpecialAction(playerid,SPECIAL_ACTION_NONE);
}
if(strcmp(cmd, "/schild",true) == 0)
{
if(IsACop(playerid))
{
PutRiotShieldOnArm(playerid);
return 1;
}
else
{
SendClientMessage(playerid, COLOR_RED,"Du bist kein Cop!");
}
return 1;
}Der callback
PutRiotShieldOnArm(playerid)
{
if(IsPlayerAttachedObjectSlotUsed(playerid,1)) RemovePlayerAttachedObject(playerid,1);
SetPlayerAttachedObject(playerid, 1, 18637, 4, 0.3, 0, 0, 0, 170, 270, 1, 1, 1);
} -
//NR Fraktion 1
if(newstate == PLAYER_STATE_DRIVER)
for(new i; i< sizeof(FahrschulVehs); i++) //Wir erstellen eine Zählvariable Namens i! FAHRZEUGE ist das Array mit den Fraktionsautos! Fahrzeuge muss dann mit dem jeweiligen Array der Fahrzeuge für die jeweilige Fraktion ersetzt werden!
{
if(PlayerInfo[playerid][pMember] > 11 || PlayerInfo[playerid][pLeader] > 11 || TakingLesson[playerid] = 1) //Wieder ein erfundenes Array, musst du halt auf deine Fraktionsabfrage anpassen! Wir überprüfen ob der Spieler in der jeweiligen Fraktion ist!
{
return 1; //Wenn ja dann geben wir den Wert true zurück! Der Spieler kann einsteigen!
}
else
{
RemovePlayerFromVehicle(playerid);
return 1;
}
}Liegt an Takinglesson
-
Danke Thomas

-
Ist denn das leeben 100.0 Maximal??
-
Wie denn Beispiel bitte
-
Nein ich will das via Timer machen kann mir das bitte jemand sagen wie das geht
-
Wie kann ich machen das alle 2 Sekunden wieder 100 HP hinzugefügt werdenb Vorraussetzung
Aduty? Hier der Befehl:
if (strcmp(cmd, "/adminduty", true) == 0 || strcmp(cmd, "/aduty", true) == 0)
{
if(AdminDuty[playerid] == 0)
{
if(PlayerInfo[playerid][pAdmin] == 1)
{
SendClientMessage(playerid,COLOR_YELLOW,"Du bist nun als Probe Supporter im Dienst!");
SetPlayerColor(playerid,GRUEN);
AdminDuty[playerid] = 1;
Mod[playerid] = Create3DTextLabel("*Probe Supporter on Duty*",GRUEN,30.0,40.0,50.0,40.0,0);
Attach3DTextLabelToPlayer(Mod[playerid], playerid, 0.0, 0.0, 0.4);
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string,sizeof(string),"* Probe Supporter %s[ID:%d] ist nun im Dienst [Er ist grün markiert]*",sendername,playerid);
SendClientMessageToAll(0x932200FF, string);
SetPlayerArmour(playerid, 100);
return 1;
}
if(PlayerInfo[playerid][pAdmin] == 2)
{
SendClientMessage(playerid,COLOR_YELLOW,"Du bist nun als Supporter im Dienst!");
SetPlayerColor(playerid,GRUEN);
AdminDuty[playerid] = 1;
Mod[playerid] = Create3DTextLabel("*Supporter on Duty*",GRUEN,30.0,40.0,50.0,40.0,0);
Attach3DTextLabelToPlayer(Mod[playerid], playerid, 0.0, 0.0, 0.4);
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string,sizeof(string),"* Supporter %s[ID:%d] ist nun im Dienst [Er ist grün markiert]*",sendername,playerid);
SendClientMessageToAll(0x932200FF, string);
SetPlayerArmour(playerid, 100);
return 1;
}
if(PlayerInfo[playerid][pAdmin] == 3)
{
SendClientMessage(playerid,COLOR_YELLOW,"Du bist nun als Moderator im Dienst!");
SetPlayerColor(playerid,GRUEN);
AdminDuty[playerid] = 1;
Mod[playerid] = Create3DTextLabel("*Moderator on Duty*",GRUEN,30.0,40.0,50.0,40.0,0);
Attach3DTextLabelToPlayer(Mod[playerid], playerid, 0.0, 0.0, 0.4);
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string,sizeof(string),"* Moderator %s[ID:%d] ist nun im Dienst [Er ist grün markiert]*",sendername,playerid);
SendClientMessageToAll(0x932200FF, string);
SetPlayerArmour(playerid, 100);
return 1;
}
if(PlayerInfo[playerid][pAdmin] == 4)
{
SendClientMessage(playerid,COLOR_YELLOW,"Du bist nun als Super-Moderator im Dienst!");
SetPlayerColor(playerid,GELB);
AdminDuty[playerid] = 1;
Supermod[playerid] = Create3DTextLabel("*Super-Moderator on Duty*",GELB,30.0,40.0,50.0,40.0,0);
Attach3DTextLabelToPlayer(Supermod[playerid], playerid, 0.0, 0.0, 0.4);
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string,sizeof(string),"*Super-Moderator %s[ID:%d] ist nun im Dienst [Er ist gelb markiert]*",sendername,playerid);
SendClientMessageToAll(COLOR_RED, string);
SetPlayerArmour(playerid, 100);
return 1;
}
if(PlayerInfo[playerid][pAdmin] >=5)
{
SendClientMessage(playerid,COLOR_YELLOW,"Du bist nun als Administrator im Dienst!");
SetPlayerColor(playerid,0x0A00FFFF);
AdminDuty[playerid] = 1;
Admin[playerid] = Create3DTextLabel("*Administrator on Duty*",0x0A00FFFF,30.0,40.0,50.0,40.0,0);
Attach3DTextLabelToPlayer(Admin[playerid], playerid, 0.0, 0.0, 0.4);
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string,sizeof(string),"Administrator %s[ID:%d] ist nun im Dienst [Er ist Blau markiert]*",sendername,playerid);
SendClientMessageToAll(0x0A00FFFF, string);
SetPlayerArmour(playerid, 100);
return 1;
}
if(PlayerInfo[playerid][pAdmin] >=6)
{
SendClientMessage(playerid,COLOR_YELLOW,"Du bist nun als Server Manager im Dienst!");
SetPlayerColor(playerid,0x0A00FFFF);
AdminDuty[playerid] = 1;
Admin[playerid] = Create3DTextLabel("*Server Manager on Duty*",0x0A00FFFF,30.0,40.0,50.0,40.0,0);
Attach3DTextLabelToPlayer(Admin[playerid], playerid, 0.0, 0.0, 0.4);
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string,sizeof(string),"Server Manager %s[ID:%d] ist nun im Dienst [Er ist Blau markiert]*",sendername,playerid);
SendClientMessageToAll(0x0A00FFFF, string);
SetPlayerArmour(playerid, 100);
return 1;
}
if(PlayerInfo[playerid][pAdmin] >=7)
{
SendClientMessage(playerid,COLOR_YELLOW,"Du bist nun als Communityleitung im Dienst!");
SetPlayerColor(playerid,0x0A00FFFF);
AdminDuty[playerid] = 1;
Admin[playerid] = Create3DTextLabel("*Communityleitung on Duty*",0x0A00FFFF,30.0,40.0,50.0,40.0,0);
Attach3DTextLabelToPlayer(Admin[playerid], playerid, 0.0, 0.0, 0.4);
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string,sizeof(string),"Communityleitung %s[ID:%d] ist nun im Dienst [Er ist Blau markiert]*",sendername,playerid);
SendClientMessageToAll(0x0A00FFFF, string);
SetPlayerArmour(playerid, 100);
return 1;
}
if(PlayerInfo[playerid][pAdmin] >=8)
{
SendClientMessage(playerid,COLOR_YELLOW,"Du bist nun als Serverleitung im Dienst!");
SetPlayerColor(playerid,0x0A00FFFF);
AdminDuty[playerid] = 1;
Admin[playerid] = Create3DTextLabel("*Serverleitung on Duty*",0x0A00FFFF,30.0,40.0,50.0,40.0,0);
Attach3DTextLabelToPlayer(Admin[playerid], playerid, 0.0, 0.0, 0.4);
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string,sizeof(string),"Serverleitung %s[ID:%d] ist nun im Dienst [Er ist Blau markiert]*",sendername,playerid);
SendClientMessageToAll(0x0A00FFFF, string);
SetPlayerArmour(playerid, 100);
return 1;
}
}
if(AdminDuty[playerid] == 1)
{
SendClientMessage(playerid,COLOR_YELLOW,"Du bist nun nichtmehr On Duty!");
Delete3DTextLabel(Admin[playerid]);
Delete3DTextLabel(Supermod[playerid]);
Delete3DTextLabel(Mod[playerid]);
Delete3DTextLabel(Supporter[playerid]);
Delete3DTextLabel(Admin[playerid]);
Delete3DTextLabel(Supermod[playerid]);
Delete3DTextLabel(Mod[playerid]);
Delete3DTextLabel(Supporter[playerid]);
SetPlayerArmour(playerid, 0);
AdminDuty[playerid] = 0;
{
if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1)
{
}
else
{
SetPlayerColor(playerid,TEAM_HIT_COLOR);
}
}
return 1;
}
return 1;
} -
Kann mir das mal jemand machen für Copy/Paste

-
Wie lösche ich dieses Jetpack Pickup wieder
if(strcmp(cmd, "/jetpack",true) == 0)
{
if(PlayerInfo[playerid][pAdmin] >= 7)
{
new Float:x, Float:y, Float:z;
GetPlayerPos(playerid, x,y,z);
CreatePickup(370,4,x,y,z,0);
SendClientMessage(playerid,ROT,"Du hast dir erfolgreich ein Jetpack gespawnt.");
}
return 1;
} -
Ja mit der IP aber da steht 0.3e RC 5 hat das was mit dem rror oder loding zu tun
-
Ja ich habe Samp 0.3e
-
Wenn ich draf gehe steht da nur Server didint Respond aber aus gehen tut eer nicht?
-
Ihr müsst das dutil.inc Downloaden und in den pawno Ordner tn wo Includes sthet
-
...
"[11:43:51] Loaded.
[11:43:51] Loaded 3 plugins.[11:43:51]
[11:43:51] Filterscripts
[11:43:51] ---------------
[11:43:51] Loaded 0 filterscripts.[11:43:51] AllowAdminTeleport() : function is deprecated. Please see OnPlayerClickMap()
[11:43:51] Pickups Max = 2048, Current Pickups = 22
[11:43:51] _______________________________________
[11:43:51] Das Script wurde Vollständig geladen!
[11:43:51] German Reallife: LS/SF/LV
[11:43:51] _______________________________________
[11:43:51]
[11:43:51] Number of vehicle models: 60
Console input: gmx
[11:45:16] AllowAdminTeleport() : function is deprecated. Please see OnPlayerClickMap()
[11:45:16] Pickups Max = 2048, Current Pickups = 22
[11:45:16] _______________________________________
[11:45:16] Das Script wurde Vollständig geladen!
[11:45:16] German Reallife: LS/SF/LV
[11:45:16] _______________________________________
[11:45:16]
[11:45:16] Number of vehicle models: 60
Console input: gmx
[11:46:46] AllowAdminTeleport() : function is deprecated. Please see OnPlayerClickMap()
[11:46:46] Pickups Max = 2048, Current Pickups = 22
[11:46:46] _______________________________________
[11:46:46] Das Script wurde Vollständig geladen!
[11:46:46] German Reallife: LS/SF/LV
[11:46:46] _______________________________________
[11:46:46]
[11:46:46] Number of vehicle models: 60----------
Loaded log file: "server_log.txt".
----------SA-MP Dedicated Server
----------------------
v0.3e-RC5, (C)2005-2012 SA-MP Team[11:47:50] filterscripts = "" (string)
[11:47:50]
[11:47:50] Server Plugins
[11:47:50] --------------
[11:47:50] Loading plugin: streamer
[11:47:50]*** Streamer Plugin v2.5.2 by Incognito loaded ***
[11:47:50] Loaded.
[11:47:50] Loading plugin: audio
[11:47:50]*** Audio Plugin v0.4 by Incognito loaded ***
[11:47:50] Loaded.
[11:47:50] Loading plugin: sscanf
[11:47:50][11:47:50] ===============================
[11:47:50] sscanf plugin loaded.
[11:47:50] (c) 2009 Alex "Y_Less" Cole
[11:47:50] ===============================
[11:47:50] Loaded.
[11:47:50] Loaded 3 plugins.[11:47:50]
[11:47:50] Filterscripts
[11:47:50] ---------------
[11:47:50] Loaded 0 filterscripts.[11:47:50] AllowAdminTeleport() : function is deprecated. Please see OnPlayerClickMap()
[11:47:50] Pickups Max = 2048, Current Pickups = 22
[11:47:50] _______________________________________
[11:47:50] Das Script wurde Vollständig geladen!
[11:47:50] German Reallife: LS/SF/LV
[11:47:50] _______________________________________
[11:47:50]
[11:47:50] Number of vehicle models: 60
" -
-
Mein Script startet irgendwie nicht.
Wenn ich es starte lädt alles und es kommen auch keine Errors?
Aber wenn ich dann über samü_debug Connecte dann steht da Server didnt Respond?
Was kann ich da mchen
MfG James
-
Achso also in eine .css datei umwandeln
-
Bedeutet Coden das man auf die Sachen drauf klicken kann oder was

-
Hat jemand nen Link von beiden Servern