wer es mir jetzt erklären will mit else soll mir ne PN senden mit seinen skypenamen und dann adde ich ihn und er kann es mir in ruhe sagen/erklären
Beiträge von DerCreeper
-
-
wo genau muss dass jetzt hin mit else?
-
keine ahnung aber das warning soll von da kommen das checke ich auch nicht
-
Es liegt daran
if(dialogid == Donutessen && response == 1) -
Hey habe ein kleines Problem. Also ich möchte das man im Donutladen essen kann habe alles gescriptet bekomme aber 1 Warning warum denn das?
#define Donutessen 3
new DonutessenPickup;
public OnGameModeInit()
{
DonutessenPickup=CreatePickup(1274,1,379.2394,-187.8766,1000.6328);
}public OnPlayerPickUpPickup(playerid, pickupid)
{
if(pickupid==DonutessenPickup)
{
ShowPlayerDialog(playerid,Donutessen,2,"Wähle dein Essen","Donut (4$)\nXXL Donut (10$)\nKaffee (4$)\nFrühstücksmenü (8$)\nSchocko Donut (4$)\nDonut mit Kaffee (6$)","Bestellen","Abbrechen");
}
return 1;
}public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == Donutessen && response == 1)
{
if(listitem == 0) { SendClientMessage(playerid,BLAU,"Du hast dir einen Donut gekauft, du zahlst 4$");GivePlayerMoney(playerid,-4);SetPlayerHealth(playerid,100);}
if(listitem == 1) { SendClientMessage(playerid,BLAU,"Du hast dir einen XXL Donut gekauft, du zahlst 10$");GivePlayerMoney(playerid,-10);SetPlayerHealth(playerid,100);}
if(listitem == 2) { SendClientMessage(playerid,BLAU,"Du hast dir einen Kaffee gekauft, du zahlst 4$");GivePlayerMoney(playerid,-4);SetPlayerHealth(playerid,100);}
if(listitem == 3) { SendClientMessage(playerid,BLAU,"Du hast dir das Frühstücksmenü gekauft, du zahlst 8$");GivePlayerMoney(playerid,-8);SetPlayerHealth(playerid,100);}
if(listitem == 4) { SendClientMessage(playerid,BLAU,"Du hast dir einen Schocko Donut gekauft,du zahlst 4$");GivePlayerMoney(playerid,-4);SetPlayerHealth(playerid,100);}
if(listitem == 5) { SendClientMessage(playerid,BLAU,"Du hast dir einen Donut mit Kaffee gekauft, du zahlst 6");GivePlayerMoney(playerid,-6);SetPlayerHealth(playerid,100);}
}
return 1;
}Dann bekomme ich den Warning
C:\Users\Patrick\Desktop\GTA\Server\gamemodes\Patricks-Reallife-Gamemode.pwn(320) : warning 225: unreachable code
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase1 Warning.
-
Benutze doch mal die SuFu
[ SCRIPTING ] Chat Radius erstellen. -
Danke jetzt geht es
-
So besser
-
Also ich scripte grade am BSN. Ich habe ihn zugänglich gemacht und ein Menü auch mit denn Sachen die man Kaufen kann und alles im script geschrieben. Aber sobald man was auswählt kommt keine Nachricht,es wird kein Leben hinzugefügt und kein Geld abgezogen....
Hier mal die script sachen: (es kommt auch keine errormeldung oder ein warning)new BSNessen;
public OnGameModeInit()
{
BSNessen=CreatePickup(1274,23,376.7431,-68.0082,1001.5151);
return 1;
}public OnPlayerPickUpPickup(playerid, pickupid)
{
if(pickupid==BSNessen)
{
ShowPlayerDialog(playerid,1,2,"Wähle dein Essen","3 Chicken Nuggets\n6 Chicken Nuggets\n9 Chicken Nuggets\nPommes\nBig Mac\nHappy Meal\nMc Menü\nCola\nFanta","Bestellen","Abbrechen");
}public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == BSNessen && response == 1)
{
if(listitem == 0) { SendClientMessage(playerid,BLAU,"Du hast dir 3Chicken Nuggets gekauft, du zahlst 6$");GivePlayerMoney(playerid,-6);SetPlayerHealth(playerid,100); }
if(listitem == 1) { SendClientMessage(playerid,BLAU,"Du hast dir 6Chicken Nuggets gekauft, du zahlst 10$");GivePlayerMoney(playerid,-10);SetPlayerHealth(playerid,100); }
if(listitem == 2) { SendClientMessage(playerid,BLAU,"Du hast dir 9Chicken Nuggets gekauft, du zahlst 16$");GivePlayerMoney(playerid,-16);SetPlayerHealth(playerid,100); }
if(listitem == 3) { SendClientMessage(playerid,BLAU,"Du hast dir Pommes gekauft, du zahlst 4$");GivePlayerMoney(playerid,-4);SetPlayerHealth(playerid,100); }
if(listitem == 4) { SendClientMessage(playerid,BLAU,"Du hast dir den Big Mac gekauft, du zahlst 6$");GivePlayerMoney(playerid,-6);SetPlayerHealth(playerid,100); }
if(listitem == 5) { SendClientMessage(playerid,BLAU,"Du hast dir das Happy Meal gekauft, du zahlst 6$");GivePlayerMoney(playerid,-6);SetPlayerHealth(playerid,100); }
if(listitem == 6) { SendClientMessage(playerid,BLAU,"Du hast dir das Mc Menü gekauft, du zahlst 10$");GivePlayerMoney(playerid,-10);SetPlayerHealth(playerid,100); }
if(listitem == 7) { SendClientMessage(playerid,BLAU,"Du hast dir ein Becher Cola gekauft, du zahlst 3$");GivePlayerMoney(playerid,-3);SetPlayerHealth(playerid,100); }
if(listitem == 8) { SendClientMessage(playerid,BLAU,"Du hast dir ein Becher Fanta gekauft, du zahlst 3$");GivePlayerMoney(playerid,-3);SetPlayerHealth(playerid,100); }
}
return 1;
}kann mir jemand helfen?
-
Ich habe mir Tutorials angeschaut von MrMonatsTutorials ich bin noch ein Anfänger beim Scripten aber von ihm lernt man es schnell und gut
-
20/10 Einfach Hammer deine Maps sind sau geil mach weiter so
-
-
Ich finde den Trailer geil gemacht und die Demo ist auch Hammer!
-
Sieht ganz gut aus nur draußen fehlt das gewisse etwas. 8/10
-
Danke Leute
-
Wie oben schon gesagt suche ich 2 Annimationen für meinen Reallife Server unszwar kennt ja jeder aus dem Singelplayer das wenn man angerufen wird ein Handy in der Hand hat. Im Multiplayer hat man es nicht! Einmal bräuchte ich die Annimation fürs Handy (das man es in der Hand hält) und noch wenn man im Singelplayer zu einen Getränkeautomaten geht hält die Fiegur eine Dose in der Hand. Dieses Annimation brauche ich auch.
Hier ist mal ein Screen: http://www.pic-upload.de/view-15223192/Trinken.png.html
Schon mal danke im Vorraus -
Ist mal was neues
-
Sieht sau geil aus 10/10