Hallo Breadfish, ich habe ein kleines Problem mit meinem /cuff Befehl.
Man kann es über die ganze Map machen! Deswegen wollte ich Fragen
wie ich es mache das er abfragt ob der Spieler neben einem steht?!
MFG
DeRoX
Hallo Breadfish, ich habe ein kleines Problem mit meinem /cuff Befehl.
Man kann es über die ganze Map machen! Deswegen wollte ich Fragen
wie ich es mache das er abfragt ob der Spieler neben einem steht?!
MFG
DeRoX
Joo danke Funtkioniert!
Ich hatte nur die alte Version!!!!
//Edit: Text geschrieben!
Hallo Breadfish, ich habe 26 Errors in meinem Script, ich weiß nicht woher Sie kommen da ich mein Pawno
heute morgen einfach geschlossen hatte und abgespeichert hatte
(146) : error 017: undefined symbol "Create3DTextLabel"
(147) : error 017: undefined symbol "Create3DTextLabel"
(148) : error 017: undefined symbol "Create3DTextLabel"
(149) : error 017: undefined symbol "Create3DTextLabel"
(150) : error 017: undefined symbol "Create3DTextLabel"
(290) : error 017: undefined symbol "ShowPlayerDialog"
(294) : error 017: undefined symbol "ShowPlayerDialog"
(302) : error 017: undefined symbol "GetPVarInt"
(311) : error 017: undefined symbol "GetPVarInt"
(318) : error 017: undefined symbol "GetPVarInt"
(531) : error 017: undefined symbol "SetPVarInt"
(540) : error 017: undefined symbol "GetPVarInt"
(547) : error 017: undefined symbol "GetPVarInt"
(553) : error 017: undefined symbol "GetPVarInt"
(559) : error 017: undefined symbol "GetPVarInt"
(561) : error 017: undefined symbol "GetPVarInt"
(608) : error 017: undefined symbol "SetPVarInt"
(677) : error 017: undefined symbol "SetPVarInt"
(731) : error 017: undefined symbol "SetPVarInt"
(760) : error 017: undefined symbol "GetPVarInt"
(898) : error 017: undefined symbol "GetPVarInt"
(899) : error 017: undefined symbol "GetPVarInt"
(905) : error 017: undefined symbol "SetPVarInt"
(919) : error 017: undefined symbol "GetPVarInt"
(920) : error 017: undefined symbol "GetPVarInt"
(922) : error 017: undefined symbol "SetPVarInt"
Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
26 Errors.
Naja ich ging ja von einem Klammer Fehler aus, aber ich hab dann mal Notepad++ angemacht nur da war nichts bzw. die Anzahl der Klammern waren gleich!
Ich hoffe Ihr könnt mir i,wie Helfen! Falls ihr die Codes bracht dann einfach rein Schreiben, Sie gingen vorher auch deswegen halte ich es gerade nicht für nötig
MFG
DeRoX
So ich kann dir helfen, aber ohne gTeam du brauchst einfach nur in den stocks rein zugehen halt zu stock Registreiren, Accountladen ... einfach dein Fraktion teil einfügen fängt mit
if(GetPVarInt(playerid,an musste halt nur weiter führen und überall rein setzen!
Ich weiß nicht wie ich das machen soll. Deswegen brauch ich ja ein bisschen Hilfe Ich will das nicht mit enums schreiben oder haben
weil ich das mit den stocks übersichtlicher finde und alles schon so hab, bis auf das Bankkonto.
Wie soll ich es sonst machen ?
Hallo liebe Community,
ich war gerade dabei mein Banksystem zu ändern. Und zwar wollte ich ändern das alles vom stock aufgerufen wird
und nicht von der enum
Hier sind meine Errors
(1302) : warning 213: tag mismatch
(1302) : error 029: invalid expression, assumed zero
(1313) : warning 213: tag mismatch
(1313) : error 029: invalid expression, assumed zero
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
2 Errors.
Zeile 1302
if(Bankkonto(playerid,Konto)) += strval(inputtext);
Zeile 1313
if(Bankkonto(playerid,Konto)) -= strval(inputtext);
Hier ist der ganze EinzahlDialog + Auszahlen
if(dialogid == Einzahlung) //Fragt ab, welcher Dialog aufgerufen wurde.
{
new str[128]; //Wieder ein neuer string.
if(!response)return ShowPlayerDialog(playerid,Bank,DIALOG_STYLE_LIST,"Bankkonto","Einzahlung\nAuszahlung\nKontostand","Wählen","Beenden"); //Falls der Dialog nicht beantwortet wird, wird der originale Dialog angezeigt. (!response) Das Ausrufezeichen verneint die Abfrage.
if(GetPlayerMoney(playerid) < strval(inputtext))return SendClientMessage(playerid,0xC8C8C8FF,"So viel Geld hast du momentan nicht!"); //Wenn das Geld auf der Hand des Spielers nicht ausreicht, erscheint diese Nachricht. Der inputtext dient hierbei als Abfrage dafür. Das Zeichen < müsstest du aus dem Mathematikunterricht kennen.
if(strval(inputtext) < 0)return SendClientMessage(playerid,Rot,"Du kannst keine Minus Beiträge einzahlen!");
GivePlayerMoney(playerid, - strval(inputtext)); //Hier wird dem Spieler das Geld abgezogen, was er einzahlt. Da es kein Befehl zum abziehen von Geld gibt, arbeitet man mit Minus.
if(Bankkonto(playerid,Konto)) += strval(inputtext); //Hier wird das Geld dann auf das Bankkonto addiert.
format(str,sizeof(str),"Sie haben %d$ auf ihr Konto eingezahlt",strval(inputtext)); //Jetzt kommt der string (str) zum Einsatz.
ShowPlayerDialog(playerid,EinzahlungText,DIALOG_STYLE_MSGBOX,"Bankkonto",str,"Schließen",""); //und als Dialog ausgegeben
}
if(dialogid == Auszahlung)
{
new str[128];
if(!response)return ShowPlayerDialog(playerid,Bank,DIALOG_STYLE_LIST,"Bankkonto","Einzahlung\nAuszahlung\nKontostand","Wählen","Beenden");
if(Bankkonto(playerid,0) < strval(inputtext))return SendClientMessage(playerid,Rot,"Du hast nicht genug auf dem Konto!"); //Das Selbe wie eben, nur wird das Geld auf der Bank abgefragt.
if(strval(inputtext) < 0)return SendClientMessage(playerid,0xFFFFFF,"Du kannst keine Minus Beiträge auszahlen!");
GivePlayerMoney(playerid,strval(inputtext)); //Das Geld wird ausgegeben.
if(Bankkonto(playerid,Konto)) -= strval(inputtext); //und von der Bank abgezogen.
format(str,sizeof(str),"Sie haben %d$ von ihrem Konto abgehoben",strval(inputtext));
ShowPlayerDialog(playerid,AuszahlungText,DIALOG_STYLE_MSGBOX,"Bankkonto",str,"Schließen","");
}
mein stock:
stock Bankkonto(playerid,Bankgeld)
{
if(GetPVarInt(playerid,"Bank")==Bankgeld)return 1;
return 0;
}
Ich hoffe das es richtig ist
und die Enum mit der es voher ging und ich sie aber nicht haben will
enum Info
{
Konto,
}
new pInfo[MAX_PLAYERS][Info];
Es wäre echt nett wenn ihr mir dabei schnell helfen könnt.
Wenn ihr noch etwas braucht schreibe ich es hier in dem Thread rein!
Danke im Vorraus
MFG
DeRoX
Ziemlich dum** Antwort oder nicht??? steht doch oben auch im ersten post....
Dazu sicherlich wird es erst Ende des jahres kommen überlegt mal was die an umsetzte machen x-mas und so
Das ist schön das dies im ersten Post von dir steht! Aber ich darf doch wohl erwähnen das es auch in den Quellen angegeben ist.
Naja, ich habe mir dein Post auch nicht wirklich durchgelesen ich habe nach der ersten Zeile keine lust mehr gehabt und bin nen Post weiter runtegegangen!
Aber es stimmt schon das die dann ein riesen umsatz machen werden Ich werd mir die Playstation dann nen Montag später kaufen hehe
MFG
DeRoX
Wieso denen ist doch ein name eingefallen !!! Sie heißt Playstation Playstation hört sich auch cool an und sowas wie
Playstation unprepared angenommen so würde die 4. Playstation heißen, der name hört sich echt beschissen an!!! und da finde ich
Playstation 3 oder 4 am besten, man weiß immer welcher teil das ist zbw. die wie vielte Playstation das ist
Ich finds echt cool das eine neue Playstation raus kommt, aber die alte tuts auch noch
MFG
DeRoX
//Edit: ich habe gerade in den Quellen geguckt und da steth das die Konsolen ende des Jahren kommen solln Ist ja klar
warum sie das schreiben hehe... Die Welt geht ende des Jahres unter hehe Mal sehen was noch so ENDE DES JAHRES rauskommen soll
Wahrscheinlich ein Programm wo mit man sich duplizieren kann
Ist das nicht der falsche bereich ? Muss das nicht in der Markt abteilung rein ?
Naja, kannst ja mal rein schrieben was drinne sein sollte!!!
Verdammt geil das Script 10/10
Gibs davo auch bald eine Version zum Downloaden ?
Naja im Video dauert das löschen ziemlich lange :D, aber du hast es ja glaub schon verändert
Gut gemacht
MFG
DeRoX
Danke schön, jetzt klappt wieder alles prima
MFG
DeRoX
CLOSED
Ich weiß es nicht, ich kenne dieses eGaming auch nicht!
Ich wollte einfach nur eine Seite wissen wo man sich gute Wallpaper runterladen kann!
MFG
DeRoX
Hallo Breadfish,
Ich bin die ganze zeit schon auf der Suche nach Wallpaper und ich wollte fragen ob es nicht i,welche guten
Seiten gibt wo man Wallpaper herbekommt ?!
Es kann jede seite sein (außer mit Autos)
Sowas hier finde ich z.B ganz gut
http://i34.photobucket.com/alb…allpaper_124_zixpkcom.jpg
Es dürfen auch nackte Mädels sein hehe.
MFG
DeRoX
Danke fürs Anworten
Das bei OnPlayerText ist mir garnicht aufgefallen hehe
und mit /giveweapon auch nicht war so einfach, danke
So jetzt kommen wir zum /v befehl und zur Bank
/v befehl, ganzer befehl
ocmd:v(playerid,params[])
{
new veh, co1, co2;
new Float:x, Float:y, Float:z, Float:a;
new string[128];
new nam[MAX_PLAYER_NAME];
if(!isPlayerAnAdmin(playerid,3))return SendClientMessage(playerid,Rot,"Du bist kein Admin oder dein Rank ist zuniedrig");
if(sscanf(params, "ddd",veh,co1,co2)) {
return SendClientMessage(playerid,Rot,"USAGE: /v [vehicleid][color1][color2]");
}
if(veh < 400 || veh > 610) {
return SendClientMessage(playerid,Rot,"Vehicle ID muss zwischen 400 und 610 sein");
}
if(co1 < 0 || co1 > 126 || co2 < 0 || co2 > 126) {
return SendClientMessage(playerid,Rot,"Color muss zwischen 0 und 126 sein");
}
GetPlayerPos(playerid,x,y,z);
GetPlayerFacingAngle(playerid,a);
CreateVehicle(veh,x,y,z,a,co1,co2); // Hier ist der Warning
GetPlayerName(playerid,nam,sizeof(nam));
// format(string,sizeof(string),"** %s hat ein Vehicle erstellt.",nam);
format(string,sizeof(string),"Du hast das Vehicle %d mit der Farbe 1: %d und Farbe 2: %d erstellt",veh,co1,co2);
// SendClientMessageToAll(Rot,string);
SendClientMessage(playerid,Rot,string);
return 1;
}
Die Bank, ich denk mal du meintes "OnDialogResponse" :D#
if(dialogid == Einzahlung) //Fragt ab, welcher Dialog aufgerufen wurde.
{
new str[128]; //Wieder ein neuer string.
if(!response)return ShowPlayerDialog(playerid,Bank,DIALOG_STYLE_LIST,"Bankkonto","Einzahlung\nAuszahlung\nKontostand","Wählen","Beenden"); //Falls der Dialog nicht beantwortet wird, wird der originale Dialog angezeigt. (!response) Das Ausrufezeichen verneint die Abfrage.
if(GetPlayerMoney(playerid) < strval(inputtext))return SendClientMessage(playerid,0xC8C8C8FF,"So viel Geld hast du momentan nicht!"); //Wenn das Geld auf der Hand des Spielers nicht ausreicht, erscheint diese Nachricht. Der inputtext dient hierbei als Abfrage dafür. Das Zeichen < müsstest du aus dem Mathematikunterricht kennen.
GivePlayerMoney(playerid, - strval(inputtext)); //Hier wird dem Spieler das Geld abgezogen, was er einzahlt. Da es kein Befehl zum abziehen von Geld gibt, arbeitet man mit Minus.
pInfo[playerid][Konto] += strval(inputtext); //Hier wird das Geld dann auf das Bankkonto addiert.
format(str,sizeof(str),"Sie haben %d$ auf ihr Konto eingezahlt",strval(inputtext)); //Jetzt kommt der string (str) zum Einsatz.
ShowPlayerDialog(playerid,EinzahlungText,DIALOG_STYLE_MSGBOX,"Bankkonto",str,"Schließen",""); //und als Dialog ausgegeben
}
if(dialogid == Auszahlung)
{
new str[128];
if(!response)return ShowPlayerDialog(playerid,Bank,DIALOG_STYLE_LIST,"Bankkonto","Einzahlung\nAuszahlung\nKontostand","Wählen","Beenden");
if(pInfo[playerid][Konto] < strval(inputtext))return SendClientMessage(playerid,0xC8C8C8FF,"Du hast nicht genug auf dem Konto!"); //Das Selbe wie eben, nur wird das Geld auf der Bank abgefragt.
GivePlayerMoney(playerid,strval(inputtext)); //Das Geld wird ausgegeben.
pInfo[playerid][Konto] -= strval(inputtext); //und von der Bank abgezogen.
format(str,sizeof(str),"Sie haben %d$ von ihrem Konto abgehoben",strval(inputtext));
ShowPlayerDialog(playerid,AuszahlungText,DIALOG_STYLE_MSGBOX,"Bankkonto",str,"Schließen","");
}
Ich bedanke mich schonmal im vorraus
MFG
DeRoX
Hallo Breadfish,
Ich habe enige Fragen, wie was gescriptet wird.
Undzwar ist es bei meinen Selfmade jetzt so das wenn man was schriebt es jeder lesen kann...
Nen anderer Scripter meinte zu mir ich sollte das bei OnPlayerText einfügen
new Float:pX,Float:pY,Float:pZ;
new pName[MAX_PLAYER_NAME];
new pString[256];
GetPlayerPos(playerid,pX,pY,pZ);
GetPlayerName(playerid, pName, sizeof(pName));
format(pString,sizeof(pString),"%s sagt: %s",pName,text);
SendClientMessageToAll(WEIß,pString); //
return 1;
So das habe ich auch gemacht nur jetzt kommt die schrfit zwei mal wenn ich z.B hallo schriebe einmal hallo mit weißem namen
und der andere mit farbe also z.B Geld oder so.
Jetzt wollte ich wissen wie ein /giveweapon befehl geht, ich habe zwar schon ein gemacht aber der ist buggy
Immer wenn ich /giveweapon ID WAFFENID MUNI benutze sagt er jedes mal /giveweapon [ID] [WaffenID] [MUNITION]
hier ist der Code:
ocmd:giveweapon(playerid,params[])
{
new pID, waffenid, munition, string[128];
if(!isPlayerAnAdmin(playerid,2))return SendClientMessage(playerid,Rot,"Du bist kein Admin");
if(sscanf(params,"udd",pID))return SendClientMessage(playerid,Rot,"Benutze /giveweapon [ID] [waffenid] [munition]");
if(waffenid < 0 && waffenid > 54)return SendClientMessage(playerid,Rot,"Bitte gebe eine Gültige Waffenid an (0-54)");
if(munition < 1 || munition > 9999)return SendClientMessage(playerid,Rot,"Du kannst nur von 1 - 9999 Munition nehmen");
GivePlayerWeapon(pID, waffenid, munition);
format(string,sizeof(string),"Du hast %s eine Waffe gegeben mit der ID %d",SpielerName(pID),waffenid);
SendClientMessage(playerid,Hellblau,string);
format(string,sizeof(string),"Du hast von Admin %s eine Waffe bekommen mit der ID %d",SpielerName(playerid),waffenid);
SendClientMessage(playerid,Hellblau,string);
return 1;
}
So, dann habe ich ein Admin Befehl der /v heißt damit kann ich ein Auto spawnen lassen getestet hab ich es noch nicht aber ich habe da ein Warning
WARNING:(668) : warning 202: number of arguments does not match definition
Zeile:CreateVehicle(veh,x,y,z,a,co1,co2);
Ich habe mir ein Bank-System gemacht, es klappt auch ganz gut ich kann Geld einzahlen abheben Kontostand sehen, aber ich kann mit mein Konto ins minus gehen...
Wenn ich jetzt z.B auf Einzahlen klicke und dann - vor der zahl setze also z.B -2000 dann kriege ich den Betrag 2000 auf meiner Hand obwohl ich es Einzahlen will
andersrum ist es beim Auszahlen wenn ich da -2000 vormache kann ich es einzahlen! wenn ich aber -50.000.000 (ohne punkte) und nicht so viel Geld aufm Konto habe
wird es trotzdem abgebucht! Wie kann ich das beheben ?
Ich hoffe ihr könnt mir dabei helfen wie ich die sachen Scripte und bugfrei mache
p.s ich habe alles in ocmd geschreiben, wenn dort extra befehle kommen sollten dann bitte via ocmd posten... ist leichter für mich Wenn nicht ist auch net schlimm hehe
MFG
DeRoX
Joo, danke ich werde es mal mit Camtasia versuchen
//Edit:
Und wie kann ich das jetzt alles hier kleiner machen ? Da steht ja noch nicht mal rendern oder so
Hallo Breadfish,
Ich habe eine frage, kennt jedemand ein Programm womit man Videos kleiner machen kann. Ich habe mit Fraps nen Video aufgenommen und das ist nun
1,92 GB groß. Früher war es so als ich es auf 720p mit Sony Vegas renderte waren die Datein i,wie ...MB groß Es hat aufjedenfall für Youtube gereicht bzw.
konnte ich es dort schnell hoch laden
Meine Frage:
Kennt jemand ein Programm womit man die Dateigröße verkleinern kann ?
MFG
DeRoX
unter public OnGameModeInit()
kommt UsePlayerPedAnims(); So laufen die typen wie CJ
Hast du schon die Ranknamen definiert ?
Alles anzeigen
Hä?
if(GetPVarInt(playerid, "Rank") < GetPVarInt(pID, "Rank)))
{
Ban(playerid);
}
Schon eher, obs geht, weiß ich nicht.
hahaha ist ja nen schöner Scherz mit deinem Ban(playerid);
nee, hab ich noch nicht, aber gleich schon