Wie wärs wenn du dir selbst eins bastels ? Es gibt Zisch Tuts im Forum und wenn man eins mit Monaten hat und ein Wenig wissn hat kann man das in ein paar minuten umschreiben sodass man eins mit respektpunkten hat !
Beiträge von Evo.
-
-
Würde als Gangster mit machn
-
Brauchst net das Gekaufte kannste iwo aussm netz ladn sprich ist egal !
-
-
Hallo,
Wie wärs mit ein Paar informationen über euch z.B wie alt bist du, Wie Heißt euer Projekt usw
-
Und in meinem Ganzen /gotoav befehl, brauche das alles, nicht nur einzelnt xd also, füg es in meinen rein also verbessr es
Jetzt Gehts aber los Zu Faul die 5zeilen selbst in deinen Code einzusetzen ?
-
Code
new Supportdatei[64]; format(Supportdatei,sizeof(Supportdatei),"/Tickets/%s.txt",SpielerName(playerid)); new Text = dini_Get(Supportdatei,"Text"); new tickets[256]; format(tickets,sizeof(tickets),"Spieler: %s | Text: %s",SpielerName(playerid),Text); SendClientMessage(playerid,adminticket,tickets); return 1;
Probiers mal so
-
Dir fehlenen Im Scriptfiles Ordner Dateien dasselbe auch im Plugins Ordner ...
PS: Wir habn keine Glaskugel um dir sagen zu Können welche dir fehlen
MFG
-
Gefällt mir
10/10 Punkten
-
Ziemlich komisch das "Admin [Spielername] hat dich zum Leader der Fraktion %s ernannt." kommt da in deinem Abgeänderten Code nix mit Fraktion %s ist ....
Hast du das Script nach dem Ändern auch neu Compiled und den server neugestartet xD ?`
-
Weis ja net wie dein Kaufen befehl aus sieht aber probiers mal so
Code
Alles anzeigenocmd:hauskaufen(playerid,params[]) { for(new haus=1;haus<MAX_HAUS;haus++) { if(IsPlayerInRangeOfPoint(playerid,5,HausInfo[haus][haus_x],HausInfo[haus][haus_y],HausInfo[haus][haus_z])) { new Hname[MAX_PLAYER_NAME]; GetPlayerName(playerid,Hname,sizeof Hname); if(strcmp(HausInfo[haus],Hname,false) == 0)return SendClientMessage(playerid,0x00FF00,"Dieses Haus gehört dir bereits!"); if(GetPlayerMoney(playerid) < HausInfo[haus][haus_preis])return SendClientMessage(playerid,0x00FF00,"Du hast nicht genug Geld!"); GivePlayerMoney(playerid,-HausInfo[haus][haus_preis]); new pfad[50]; format(pfad,50,"/haus/%d.txt",haus); dini_Set(pfad,"besitzer",Hname); SpielerSpeichern(playerid); KillHaus(haus); LoadHaus(haus); } return 1; }
Bei mir Funkts so
-
@ Evo
Ich glaube du solltest noch den stock für
SpielerSpeichernfür ihn posten.
Ohh hab ich vergessen
Code
Alles anzeigenstock SpielerSpeichern(playerid) { if(GetPVarInt(playerid,"loggedin")==1) { new Spielerdatei[64]; new name[MAX_PLAYER_NAME]; GetPlayerName(playerid,name,sizeof(name)); format(Spielerdatei,sizeof(Spielerdatei),"/Spieler/%s.ini",name); dini_IntSet(Spielerdatei,"Adminlevel",GetPVarInt(playerid,"Adminlevel")); dini_IntSet(Spielerdatei,"Leader",GetPVarInt(playerid,"Leader")); dini_IntSet(Spielerdatei,"FRank",GetPVarInt(playerid,"FRank")); dini_IntSet(Spielerdatei,"Fraktion",GetPVarInt(playerid,"Fraktion")); } return 1; }
-
Code
Alles anzeigenocmd:makeleader(playerid,params[]) { if(!isPlayerAnAdmin(playerid,4))return SendClientMessage(playerid,ROT,"Du bist kein Admin der diesen Befehl ausführen kann."); new pID, fraktname; if(sscanf(params,"ui",pID,fraktname))return SendClientMessage(playerid,BLAU,"/makeleader [Name/ID] [FraktionsID]"); if(fraktname<0||fraktname>5)return SendClientMessage(playerid,ROT,"Bitte gültige Fraktion angeben."); SetPVarInt(pID,"Fraktion",fraktname); //an passsen SetPVarInt(pID,"Leader",fraktname); // Anpassen SetPVarInt(pID,"FRank",6); // Anpassen switch(fraktname) { case 0:{SetPlayerSkin(pID,1);SendClientMessage(pID,BLAU,"** Dir wurden deine Rechte als Fraktion's-Leader entzogen! **");} case 1:{SetPlayerSkin(pID,280);SendClientMessage(pID,BLAU,"** Du wurdest zum Leader des LSPD´s ernannt! **");} case 2:{SetPlayerSkin(pID,46);SendClientMessage(pID,BLAU,"** Du wurdest zum Mafia Leader ernannt! **");} case 3:{SetPlayerSkin(pID,274);SendClientMessage(pID,BLAU,"** Du wurdest zum Medic Leader ernannt! **");} case 4:{SetPlayerSkin(pID,275);SendClientMessage(pID,BLAU,"** Du wurdest zum Oamt Leader ernannt! **");} case 5:{SetPlayerSkin(pID,106);SendClientMessage(pID,BLAU,"** Du wurdest zum Grove Street Leader ernannt! **");} } SpielerSpeichern(pID); SetPlayerSkin(playerid,GetPlayerSkin(playerid)); return 1; }
Müsstes du halt noch an dein Script anpassen
-
Ahja also ihr sucht einen Scripter der 6wochen für euch Auf Gut Deutsch Alles auf die beine stellen soll und am ende heißtes dann Wir nehmen dich net oder wie ?=
-
Hast iwo nen Klammerfehler ...
Poste mal ca 5zeilen unter 19034...
-
Hallo,
Folgendes ich hab ein problem undzwar wie mache ich es das wenn man von einem Leader eingeladen wurde und Dann /akzeptieren macht in die Fraktion Kommt und Dann Den zugewiesenen Fraktions Skin ?
Code
Alles anzeigenocmd:akzeptieren(playerid) { new pID,fraktname; if(GetPVarInt(playerid,"Invited")==1) { SetPVarInt(playerid,"Team",0); SetPVarInt(playerid,"Team",GetPVarInt(playerid,"EFrak")); SetPVarInt(pID,"FRank",1); SetPVarInt(pID,"Fraktion",fraktname); switch(fraktname) { case 1:{SetPlayerSkin(pID,280);SendClientMessage(pID,BLAU,"** Du wurdest zum Leader des LSPD´s ernannt! **");} case 2:{SetPlayerSkin(pID,46);SendClientMessage(pID,BLAU,"** Du wurdest zum Mafia Leader ernannt! **");} case 3:{SetPlayerSkin(pID,274);SendClientMessage(pID,BLAU,"** Du wurdest zum Medic Leader ernannt! **");} case 4:{SetPlayerSkin(pID,275);SendClientMessage(pID,BLAU,"** Du wurdest zum Oamt Leader ernannt! **");} case 5:{SetPlayerSkin(pID,106);SendClientMessage(pID,BLAU,"** Du wurdest zum Grove Street Leader ernannt! **");} } SetPlayerSkin(playerid,GetPlayerSkin(playerid)); SpielerSpeichern(pID); return 1; } else{SendClientMessage(playerid,ROT,"Du bist nicht eingeladen worden!");} return 1; }
So hab ich es momentan aber es funktioniert nicht so Ganz
-
KAnn den Niemand helfen ?
@ kifkat mit Dini
-
Wärste so nett mir/uns den Code zu schicken ?
-
Ich habs bei mir so Müsstes du eventuell auf dein Script anpassen des funkt aber
Code
Alles anzeigenocmd:f(playerid,params[]) { new frak = GetPVarInt(playerid,"Fraktion"); if(frak == 1||frak == 2||frak == 3||frak == 4||frak == 5||frak == 6||frak == 7||frak == 8||frak == 9) { new text[128]; if(sscanf(params,"s",text))return SendClientMessage(playerid,ROT,"/f [text]"); format(text,sizeof(text),"[Fraktion] %s: %s",SpielerName(playerid),text); TeamMessage(frak,text); return 1; } return 1; }
-
Code
Alles anzeigenocmd:hausverkaufen(playerid,params[]) { for(new haus=1;haus<MAX_HAUS;haus++) { if(IsPlayerInRangeOfPoint(playerid,5,HausInfo[haus][haus_x],HausInfo[haus][haus_y],HausInfo[haus][haus_z])) if(GetPVarInt(playerid,"Haus")==1) { new Hname[MAX_PLAYER_NAME]; GetPlayerName(playerid,Hname,sizeof Hname); if(strcmp(HausInfo[haus],Hname,false)) GivePlayerMoney(playerid,HausInfo[haus][haus_preis]); new pfad[50]; format(pfad,50,"/haus/%d.txt",haus); dini_Set(pfad,"besitzer","Keiner"); SetPVarInt(playerid,"Haus",0); KillHaus(haus); SpielerSpeichern(playerid); LoadHaus(haus); } else { if(GetPVarInt(playerid,"Haus")==0)return SendClientMessage(playerid,0x00FF00,"Du Hast kein Haus!"); return 1; } } return 1; }
So hab ich es jetzt gemacht funkt auch bloß wenn ich zueinem anderen haus gehe und /hausvekaufen mache und dann /hauskaufen hab ich das haus gekauft obwohl ich bereits schon einshabe