Wie ich es mir dachte weißt du nicht wie man das Script bearbeitet, lad dir wie von Luc gepostet den Server runter, dort ist Pawno drin.
Mit diesem Editor kannst du das Script bearbeiten, beim complieren tauchen immer wieder Fehler auf die du beheben musst sonst gibt es keine .amx
Beiträge von InternetInk aka Benjamin
-
-
ocmd:makeadmin(playerid,params[])
{
if(!isPlayerAnAdmin(playerid,5))return SendClientMessage(playerid,ROT,"Du bist kein Admin.");
new pID, rank;
if(sscanf(params,"ui",pID,rank))return SendClientMessage(playerid,ROT,"/makeadmin [spieler] [level]");
if(rank<1||rank>5)return SendClientMessage(playerid,ROT,"Bitte gib einen gültigen Rang an.");
SetPVarInt(pID,"Adminlevel",rank);
SpielerSpeichern(pID);
//Wenn pID die Variable für den 2. Spieler musst du die nachricht auch an die schicken ;)
SendClientMessage(pID,BLAU,"|_______________Herzlichen Glückwunsch_______________|");
SendClientMessage(pID,BLAU,"|___Hiermit dürfen wir dich im GSA-Network DM Team___|");
SendClientMessage(pID,BLAU,"|____________Begrüßen und Hoffen auf eine____________|");
SendClientMessage(pID,BLAU,"|_________Gute und Friedliche Zusammenarbeit_________|");
new string[128];
SendClientMessageToAll(BLAU,"|__________GSA-Network_News__________|");
//Hier sind keine Variablen eingebunden,deswegen brauchst du ihn nicht zu formatieren
format(string,sizeof(string),"|_%s ist nun ein GSA-Network Team-Mitglied_|",SpielerName(playerid));
SendClientMessageToAll(BLAU,string);
SendClientMessageToAll(BLAU,"|_______Beachtet ihn mit RESPEKT_______|");
//Hattest nämlich den string immer überschrieben mit der letzten formatierung
return 1;
} -
Du musst sie compilieren, das ist der blaue Pfeil oben

Erst damit erstellt er die .amx aus dem .pwn Code -
Lösch die .amx und compiliere die .pwn neu, wenn eine neue .amx da ist hat er den Code übernommen
-
SetPlayerScore(playerid,-1);
SetPlayerScore(killerid,2);Zu
SetPlayerScore(playerid,GetPlayerScore(playerid)-1);
SetPlayerScore(killerid,GetPlayerScore(killerid)+2); -
-
SA-MP gibt es jetzt schon so lange und wir sind grade mal bei Version 0.3 logisch das vieles noch buggt...
-
Der Fehler wird wohl schon davor liegen...
-
Poste mal das Script ohne Objekte, dürfte ja nicht groß sein wenn in Zeile 34 der Error ist
(pastebin.com!) -
Nenns halt um in FraktionsValue oder sowas
-
Na ich weiß ja nicht, du?! Mit deiner Verwarnung ...
xD Nein Scherz bistn guter, aber hier geht es ja darum sowas hier im Forum zu markieren oder so, fände ich okay wenn positive resoanz kommt...
-
//Einrücken!
if(strcmp(cmdtext,"/f",true,2) == 0)
{
new string[128],name[24]; // "string" und "name" definieren
GetPlayerName(playerid,name,sizeof name); // Bekomme den Spieler name(spieler, "name", größe von "name")
format(string,sizeof string,"[Fraktion]%s: %s",name,cmdtext[3]); // Hier bilden wir einen satz, wo wir den Namen und das,was der spieler eingegeben hat zusammengefügt wird.
if(!strlen(cmdtext[2])) //wenn der cmd /f falsch eingegeben wird
{
SendClientMessage(playerid,COLOR_RED,"Benutze: /f [Text]");
return 1;
}
new Fraktion;
if(SpielerInfo[playerid][Member] > pielerInfo[playerid][Leader])//Wenn die eine Variable größer als die andere ist
{
Fraktion = SpielerInfo[playerid][Member];//Bekommt "Fraktion" den Wert von Member
}
else //wenn nicht
{
Fraktion = SpielerInfo[playerid][Leader];//Bekommt "Fraktion" den Wert von Leader
}
for(new i=0 ; i <GetMaxPlayers() ; i++) // definiere alle Spieler
{
if(IsPlayerConnected(i))
{
if(SpielerInfo[i][Member] == Fraktion || SpielerInfo[i][Leader] == Fraktion) // wenn spieler i in der selben fraktion ist wie playerid, sende ihm die Nachricht
{
SendClientMessage(i,COLOR_LIGHTBLUE,string);
}
}
}
return 1;
} -
Hm, das der Connect zu MC.net nicht geht liegt an derem Anmeldeserver...
Lad dir mal die minecraft.jar runter und starte sie via Batch mit nem pause Befehl, weißte wie das geht?
-
Jop, einfach den Zuschauer mit SetPlayerCameraPos und SetPlayerCameraLookAt den Spieler anschauen lassen (Wie in RequestClass) und mit SetPlayerPos den Zuschauer in die nähe porten damit die Welt geladen wird, Fertig. Freezen natürlich nicht vergessen.
-
Finde die Idee Teils Teils, sollte aber dann Privat gehandhabt werden...
z.B. beim Script-ver/ankauf, der Verkäufer gibt das Script dem Mittelmann, der omg , etwas Ahnung vom Scripten hat, nun kann dieser dem Käufer z.B. die Echtheit eines Selfmades bestätigen, oder sagen das es ein GF Edit ist. Der Käufer übergibt dann dem Verkäufer das Geld und nachdem das passiert ist gibt der Mittelmann das Script weiter.
So müsste der Mittelmann nicht auchnoch das Geld hin und herschicken...
-
Die erste Zahl in jeder Reihe steht dafür ob es zu kaufen ist oder nicht...
0 Heißt es ist kaufbar -
/asellbiz & /asellsbiz
Ansonsten die Werte in der .cfg Manuell ändern, welche für was stehen siehste in meinem Tutorial das du über mein Profil erreichst -
Hm, merkwürdig. Wüsste jetzt auch nicht woran das liegen könnte sry
-
Müsste aber Funktionieren, erstellst du das Objekt auch richtig? Damit meine ich, nicht z.B. in der Virtuellen Welt 1, du selbst bist aber in 0 oder so
-
Nimm für das Objekt dann normal CreateObject