sieht doch gelungen aus *.* 10/10
Beiträge von Equ
-
-
Funktioniert perfekt, Danke dir
-
Abend
habe eine Frage bei meinem befehl /getprods, ich möchte das man nur Maximal 250 Prods auf der hand haben kann wie geht das richtig ? bei mir funkt das nicht .. kann mir soviele hollen wie ich will..
Befehl:
ocmd:getprods(playerid, params[])
{
new prodsumme, string[60];
if(IsPlayerInVehicle(playerid,499))return SendClientMessage(playerid, DUNKELROT, "Du bist in keinem Lieferwagen !");
if(sscanf(params,"i",prodsumme))return SendClientMessage(playerid, ORANGE,"/getpdrods [Prods Summe]");
if(IsPlayerInRangeOfPoint(playerid,2.0,-116.6817,-319.9081,1.4219))
{
if(GetPVarInt(playerid,"Prods") != 250)
{
SetPVarInt(playerid,"Prods", prodsumme);
format(string,sizeof(string),"Du hast dir %i Prods geholt, beliefere nun die Bizes damit.",prodsumme);
SendClientMessage(playerid,BLAU,string);
SpielerSpeichern(playerid);
}
else
{
SendClientMessage(playerid, DUNKELROT, "Du hast schon {9B0000}250 Prods im Lieferwagen!");
}
}
return 1;
} -
versuch mal so
ocmd:news(playerid,params[])
{
new string[128], naricht[128];
if(!IstSpielerEinFrak(playerid,5))return SendClientMessage(playerid,Grau,"Du bist kein News Reporter.");
if(sscanf(params,"s",naricht))return SendClientMessage(playerid,Grau,"Benutze /news [Text]");
if(!IsPlayerInVehicle(playerid,582) || IsPlayerInVehicle(playerid,488))return SendClientMessage(playerid, FARBE, "Du bist in keinem News Fahrzeug!");
format(string,sizeof(string),"[News Reporter %s]: %s",SpielerName(playerid),naricht);
SendClientMessageToAll(Orange,string);
return 1;
} -
naja geht so 5/10
-
finde ich auch sehr gelungen 8/10
-
ich kann euch nur sagen für 10€ Lohnt sich das System
Wünsche dir viel Glück beim verkauf TheO
-
Habs oben Editiert ..
-
Biddde schööön
ocmd:rac(playerid,params[])
{
if(!DarfSpielerRACNutzen(playerid))return SendClientMessage(playerid,ROT,"Dein Adminlevel ist zu niedrig"); // Admin Abfrage anpassen ..
new string[128];
format(string,sizeof(string),"=> Admin %s Respawnt alle Fahrzeuge auf Dem Server.",SpielerName(playerid));
SendClientMessageToAll(ORANGE,string);
for(new i = 0;i < MAX_VEHICLES; i++)
{
if(IsAnyBodyInVehicle(i)) continue;
SetVehicleToRespawn(i);
}
return 1;
}stock IsAnyBodyInVehicle(vehicleid)
{
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(GetPlayerVehicleID(i) == vehicleid) return 1;
}
return 0;
} -
ich verstehe nicht ganz ?, du willst ein Text abspeichern ? oder habe ich das jetzt falsch verstanden ..?
-
man muss es eigentlich soweit ich weiß im Command rein packen weil wenn man einen spieler z.B premium gibt und es nicht im command steht wie er es speichern soll dann speichert er es nahc einen restart/relogg nicht .. also pack ma ganz unten im Command, SpielerSpeichern(playerid); rein
-
geheiligt sei American Dad ;D,
-
ihr habt es alle Beide falsch xD..
Richtig währe:
if(strcmp(cmdtext,"/makepremium",true) == 0)//den Befehl könnt ihr euch selber Aussuchen
{
if(IsPlayerAnAdmin(playerid,1))
new pID, string[25];
if(sscanf(params,"u",pID))return SendClientMessage(playerid, FARBE,"Benutze: /makepremium [Name/ID]");
SetPVarInt(playerid,"Premium", 1);
format(string,sizeof(string),"Du hast den Spieler Erfolgreich den Premium-Status übergeben.");
SendClientMessage(playerid, FARBE, string);
SpielerSpeichern(playerid); // Deine Speichermethode muss hier rein :-)
return 1;
}probiere mal so
-
Moin
ich habe eine Frage, unzwar möchte ich wenn einer /zoll macht das +40€ auf die Staatsbank gezahlt werden wie geht das, kriege es nicht hien ..
Befehl:
ocmd:zoll(playerid,params[])
{
if(IsPlayerInRangeOfPoint(playerid,5.0, 1718.47000000,452.05000000,30.26000000))
{
if(GetPlayerMoney(playerid) >= 40)
{
MoveObject(zoll1, 1718.47000000,452.05000000,30.26000000-10,4); // Hier geht das Tor auf
SetTimerEx("zollzu", 1000*5, 0, "i", playerid); // Hier wird der Timer gestartet um das Tor zu schließen (im Public torzu)
GameTextForPlayer(playerid,"~r~-40 Euro~r~",3000,1);
GivePlayerMoney(playerid, -40);
SeSeKasse =??; // hier irgend wie an ..
return 1;
}
else
{
SendClientMessage(playerid, GELB,"Sie haben nicht genug Geld");
}
}
} return 1; -
Abend
ich habe mir einen Streamer runter geladen HIER den obersten und habe ihn in den plugins & pawno includes gepackt script geöffnet include <streamer> geschrieben und kriege dann diese Errors ??
C:\Users\Equ\Desktop\samp Server 0.3e\pawno\include\streamer.inc(155) : error 017: undefined symbol "OBJECT_MATERIAL_SIZE_256x128"
C:\Users\Equ\Desktop\samp Server 0.3e\pawno\include\streamer.inc(375) : warning 235: public function lacks forward declaration (symbol "OnPlayerEditObject")
C:\Users\Equ\Desktop\samp Server 0.3e\pawno\include\streamer.inc(397) : warning 235: public function lacks forward declaration (symbol "OnPlayerSelectObject")
C:\Users\Equ\Desktop\samp Server 0.3e\pawno\include\streamer.inc(399) : error 017: undefined symbol "SELECT_OBJECT_PLAYER_OBJECT"
C:\Users\Equ\Desktop\samp Server 0.3e\gamemodes\LoC.pwn(2674) : warning 217: loose indentation
C:\Users\Equ\Desktop\samp Server 0.3e\gamemodes\LoC.pwn(2689) : warning 217: loose indentation
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase2 Errors.
-
Meinst du den Stock oder den Dialog ?
-
Abend
Ich rafet nicht leute ich habe ein Befehl gemacht /fbank womit man die Fraktions banken aufrufen kann, so aber nun zu mein Problem ich Tippe /fbank bei der SeSe Fraktion ein aber was kommt der Dialog von Ballas
ich raffnicht was ich falsch gemacht habe ich sehe da ehrlich keine Fehler alles müsste klappen hier mal der Befehl&Dialog..
Befehl:
ocmd:fbank(playerid ,params[])
{
if(IsPlayerInRangeOfPoint(playerid,2.0,308.0538,1120.4382,1083.8828) || IsPlayerInRangeOfPoint(playerid,2.0,316.4915,-1486.6345,24.5670) || IsPlayerInRangeOfPoint(playerid,2.0,1266.0336,-785.5670,1091.9063))
{
if(IsPlayerGroveStreetLeader(playerid,1))
{
ShowPlayerDialog(playerid, DIALOG_GSFBANK,DIALOG_STYLE_LIST,"Grove Street Bank","Geld Einzahlen\nGeld Abheben\nMats Importieren\nMats Exportieren\nHanf Drogen Importieren\nHanf Drogen Exportieren\nCannabis Drogen Importieren\nCannabis Drogen Exportieren\nWhiteWidow Drogen Imporiteren\nWhiteWidow Drogen Exportieren\nKontostand","Okay","Abbrechen");
}
else if(IsPlayerBallasLeader(playerid,1))
{
ShowPlayerDialog(playerid, DIALOG_BALLASBANK,DIALOG_STYLE_LIST,"Ballas Bank","Geld Einzahlen\nGeld Abheben\nMats Importieren\nMats Exportieren\nHanf Drogen Importieren\nHanf Drogen Exportieren\nCannabis Drogen Importieren\nCannabis Drogen Exportieren\nWhiteWidow Drogen Imporiteren\nWhiteWidow Drogen Exportieren\nKontostand","Okay","Abbrechen");
}
else if(IsPlayerSeSeLeader(playerid,1))
{
ShowPlayerDialog(playerid, DIALOG_SESEBANK,DIALOG_STYLE_LIST,"Staatskonto","Geld Einzahlen\nGeld Abheben\nKontostand","Okay","Abbrechen");
}
else
{
SendClientMessage(playerid, DUNKELROT, "Du bist kein Leader einer Fraktion!");
}
}
else
{
SendClientMessage(playerid, DUNKELROT, "Dies ist der falsche Ort dafür.");
}
return 1;
}Dialog:
// SeSe Fraktions Bank
if(dialogid==DIALOG_SESESTATS && response==1)
{
if(listitem == 0)
{
ShowPlayerDialog(playerid, DIALOG_SESESEITE1,DIALOG_STYLE_INPUT,"Geld Einzahlen","Gebe nun die Summe an die du einzahlen möchtest.","Einzahlen","Zuruck");
}
if(listitem == 1)
{
ShowPlayerDialog(playerid, DIALOG_SESESEITE2,DIALOG_STYLE_INPUT,"Geld Auszahlen","Gebe nun die Summe an die du auszahlen möchtest.","Einzahlen","Zuruck");
}
}
if(dialogid == DIALOG_SESESEITE1)
{
if(response == 0)
{
ShowPlayerDialog(playerid, DIALOG_SESEBANK,DIALOG_STYLE_LIST,"Staatskonto","Geld Einzahlen\nGeld Abheben\nKontostand","Okay","Abbrechen");
return 1;
}
if(response == 1)
{
ShowPlayerDialog(playerid, DIALOG_SESEEINZAHLEN ,DIALOG_STYLE_INPUT,"Geld Einzahlen","Gebe nun die Summe an die du einzahlen möchtest.","Einzahlen","Zurück");
return 1;
}
}
if(dialogid == DIALOG_SESEEINZAHLEN)
{
if(!strlen(inputtext))
{
SendClientMessage(playerid, BLAU, "Du hast keinen Betrag angegeben!");
ShowPlayerDialog(playerid, DIALOG_SESEBANK,DIALOG_STYLE_LIST,"Fraktions Bank","Geld Einzahlen\nGeld Abheben\nKontostand","Okay","Abbrechen");
return 1;
}
else
{
new money, moneyold, string[150];
if(GetPlayerMoney(playerid) < strval(inputtext)) return SendClientMessage(playerid, ROT, "So viel Geld hast du nicht!");
format(string, sizeof(string), "/Fraktionkonten/SeSe.txt");
moneyold = dini_Int(string, "Kassenstand");
money = (moneyold + strval(inputtext));
SeSeKasse = money;
GivePlayerMoney(playerid, - strval(inputtext));
format(string, sizeof(string), "{C8C8C8}Du hast {6E9AFF}%d€ {C8C8C8}in die Fraktionskasse gezahlt !", strval(inputtext));
SendClientMessage(playerid, ROT, string);
SpielerSpeichern(playerid);
FraktionsKasseSpeichern();
return 1;
}
}
if(dialogid == DIALOG_SESESEITE2)
{
if(response == 0)
{
ShowPlayerDialog(playerid, DIALOG_SESEBANK,DIALOG_STYLE_LIST,"Staatskonto","Geld Einzahlen\nGeld Abheben\nKontostand","Okay","Abbrechen");
return 1;
}
if(response == 1)
{
ShowPlayerDialog(playerid, DIALOG_SESEAUSZAHLEN,DIALOG_STYLE_INPUT,"Geld Abheben","Gebe nun die Summe geld an die du Abheben möchtest.","Ja","Zuruck");
return 1;
}
}
if(dialogid == DIALOG_SESEAUSZAHLEN)
{
if(!strlen(inputtext))
{
SendClientMessage(playerid, BLAU, "Du hast keinen Betrag angegeben!");
ShowPlayerDialog(playerid, DIALOG_SESEAUSZAHLEN, DIALOG_STYLE_INPUT, "Geld Auszahlen", "Gebe nun die Summe an die du Auszahlen möchtest.", "Auszahlen", "Zurück");
return 1;
}
else
{
new money,string[256];
if(GroveStreetKasse < money) return SendClientMessage(playerid,ROT,"So viel Geld ist nicht in der Fraktions Kasse");
SeSeKasse -= strval(inputtext);
GivePlayerMoney(playerid, strval(inputtext));
format(string,sizeof(string),"{C8C8C8}Du hast {6E9AFF}%d€ {C8C8C8}aus die Fraktionkasse gehollt !",strval(inputtext));
SendClientMessage(playerid,ROT,string);
SpielerSpeichern(playerid);
FraktionsKasseSpeichern();
return 1;
}
} -
und welchen von den 3 soll ich mir jetzt downloaden ?
streamer_plugin_v2_6_1_r78.zip Streamer Plugin v2.6.1 (revision 78) (SA-MP 0.3e) 0.3e Featured 2 days ago 2 days ago 269 KB 247
streamer_plugin_v2_6_1_r78_1000p.zip Streamer Plugin v2.6.1 (revision 78) (SA-MP 0.3e) (1000 players) 0.3e Featured 2 days ago 2 days ago 269 KB 41
streamer_plugin_v2_6_1_r78_source.zip Streamer Plugin v2.6.1 (revision 78) (SA-MP 0.3e) (source) 0.3e Featured 2 days ago 2 days ago 3.4 MB 37 -
So funktioniert danke dir :D, ehm ich habe aber noch eine kleine frage ehm, Könntest du mir einen Guten Streamer empfehlen denn ich finde kein ordentlichen
-
Ja hab ich, es kommt ja auch keine Nachricht ..