Beiträge von AdnaN
-
-
Wächsel in diesem Verzeichnis:
Wen du dort eine (*.exe) Datei findest lösch sie.
Weil dort nie (*.exe) Datein sind auser man packt sie dort hin.Wen dort nichts ist wächsel in dieses Verzeichnis:
Suche hier nach einer Datei namens "server.exe" und lösche sie.
Solltest du nicht fündig werden so befolge dies:Klick auf start und dan auf "Ausführen" ab Vista in der Suchleiste "Ausführen" eingeben und anschließent mit Enter bestätigen.
Nun tippe im erscheinenden fenster "regedit".Wächsel nun im Regedit in dieses Verzeichnis:
HKEY_CURRENT_USER -> Software -> Microsoft -> Windows -> CurrentVersion -> Run
Sollte hier dir eine unbekannte exe vorliegen so wächsel in seinem Verzeichnis und lösche diese aus dem Ordner und aus der registry.
Sollte der Virus immernochda sein so musst du wohl oder übel dein pc neu installieren da dein Anti Virus es ja nicht erledigt ^^.
-
Probier es mal so:
Lösch dieses define und compile dein Script.
Nach dem Compilen fügst du dein #define COLOR_BLUE wieder ein und compilest.Mfg AdnaN
-
Hallo leute,
ich habe fünf stock's gebastelt die es ermöglicht das ihr beim Öffnen von Datein keine Variablen in einzelnen Callbacks ect erstellen müsst.
Das stock coding fürs auslesen sollte kein problem darstellen.1. getINI Stock:
stock getINI( playerid )
{
new acc[30];
format(acc,27,"%s.datei",getPlayerName(playerid));
return acc;
}2. getPlayerName Stock:
stock getPlayerName(playerid)
{
new name[24];
GetPlayerName(playerid,name,24);
return name;
}3. WriteString Stock:
stock WriteString(playerid, Key[], Var[])
{
if(fexist(getINI(playerid)))
{
if(INI_Open(getINI(playerid)))
{
INI_WriteString(Key,Var);
INI_Save();
INI_Close();
}
}
else { /* ? */ }
}4. WriteInt Stock:
stock WriteInt(playerid,Key[],Integer)
{
if(fexist(getINI(playerid)))
{
if(INI_Open(getINI(playerid)))
{
INI_WriteInt(Key,Integer);
INI_Save();
INI_Close();
}
}
else { /* ? */ }
}5. WriteFloat Stock:
stock WriteFloat(playerid, Key[], Float)
{
if(fexist(getINI(playerid)))
{
INI_Open(getINI(playerid));
INI_WriteFloat(Key,Float);
INI_Save();
INI_Close();
}
else { /* ? */ }
}Mfg AdnaN
-
Das schlichte gefällt mir.
-
Die trennstriche in der Navi gefallen mir nicht so gut weil sie aussehen als wäre sie bisschen verwischt macht aber nichts.
Die Navi ist bisschen zu groß.
Header bisschen leer. Du könntest wie ich in meinem Portfolio Design eine Loginbar im Header einbauen.+
Farben passen.
Logo gefällt mir.
Struktur ist gut.
Die verläufe passen gut hin. -
Das wie wanteds wo dabei stehen?
-
Is kla das in der datei bei gesucht 0 steht weil du bei deinem dcmd_wanteds es nicht in die Datei abspeicherst.
-
Du solltest das erste new i=0; löschen nicht beide.
also hier der cmd:
dcmd_gesuchte(playerid,params[]) { #pragma unused params if(gTeam[playerid]==1 || gTeam[playerid]==2 || gTeam[playerid]==5) { new pname[MAX_PLAYER_NAME], string[MAX_PLAYER_NAME+19], bool:check = false; SendClientMessage(playerid, COLOR_YELLOW, "|=========Gesuchte========|"); for(new i=0; i < MAX_PLAYERS; i++) { if(IsPlayerConnected(i) && IsWanted[i] == 1) { check = true; GetPlayerName(i,pname,sizeof(pname)); format(string, sizeof(string), "%s", pname); SendClientMessage(playerid, COLOR_WHITE, string); } } if(check == false) SendClientMessage(playerid, COLOR_WHITE, "Keine Verbrecher derzeit vorhanden"); } else{SendClientMessage(playerid, COLOR_RED, "Du kannst das nicht!");} return 1; } -
Entferne das erste new i=0;
-
Naja manche können halt nich lesen die tun mir immer noch leid...
Definiere sinnlos.
Ich hab dir geschrieben wie ich anfange eins zu schreiben.
Für mich is es nicht sinnlos.
Ich kann lesen. -
Zitat
Wie fangt ihr bei euren Selfmade an?1. Gehirn arbeiten lassen.
2. Pawno öffnen.
3. Auf New klicken.
4. Coden.
5. Bei problemen ist das SA:MP Wiki immer da -
-
Machs doch wie ich pack es in eine Variable.
Und return dan diese variable. -
Zitat
und wo dann halt keine Message kommt aber danke
Du willst nicht das eine Message kommt?
Hier was aus deinem stock:
SendClientMessage(playerid, COLOR_WEISS,string);
Wozu hast du dan eine Message in deinem eigenen stock drin?ZitatDas wird einfach nur alles zusammen gepackt
Hier was aus deinem Stock:
new string[128];
format(string,sizeof(string),"%d",GetPos(playerid));Sinn?
Entferne einfach die Message wen du sie nicht willst.
-
Sollte funktionieren.
Kann fehler enthalten!
Ungetestet!stock GetPos(playerid)
{
new Float:pX,Float:pY,Float:pZ,Koordinaten[128];
GetPlayerPos(playerid,pX,pY,pZ);
format(Koordinaten,128,"X= %f Y= %f Z= %f",pX,pY,pZ);
SendClientMessage(playerid,0xFFFFFFFF,Koordinaten);
return Koordinaten;
}if (strcmp("/mypos", cmdtext, true, 10) == 0)
{
GetPos(playerid);
return 1;
} -
Hallo leute,
kann man die momentane zeit eines Timers abfragen?
z.B.
Admin freezed x, x geht offline und kommt wieder on um nicht mehr gefreezed zu sein.
Wie kann man jetzt die zeit abfragen die vergangen ist oder die noch verbleibende zeit?Mfg AdnaN
-
Danke dir jetzt geht es hab nur noch ein Problem.
Ich versuche das datum mit einzuspeichern was aber nicht funktioniert.
In der Log kommt nur das raus:ZitatFunction: 'mysql_query' executed: "INSERT INTO `accounts` (Name, Passwort) VALUES ('adnan', 'b');" with result: "0".
Und hier der Code:
new Year,Month,Day;
getdate(Year,Month,Day);
new Date[30];
format(Date,40,"%02d.%02d.%d",Day,Month,Year);
new query[90];
format(query,128,"INSERT INTO `accounts` (Name, Passwort, Datum) VALUES ('adnan', 'b','%s')",Date);
mysql_query(query, -1, 0, con);Mfg AdnaN
-
-
Auf der ersten seite habe ich eine funktion gepostet die so eine ifAbfrage verwendet.
Hier die abfrage:
if(objectid == 1251/*objektID*/) -
Hier:
Zitat
SET FOREIGN_KEY_CHECKS=0;
-- ----------------------------
-- Table structure for `accounts`
-- ----------------------------
DROP TABLE IF EXISTS `accounts`;
CREATE TABLE `accounts` (
`ID` int(11) NOT NULL AUTO_INCREMENT,
`Name` varchar(255) CHARACTER SET latin1 NOT NULL,
`Passwort` varchar(255) CHARACTER SET latin1 NOT NULL,
`IP` varchar(255) NOT NULL DEFAULT '0',
`Admin` int(50) NOT NULL,
`Geld` int(255) NOT NULL,
`Datum` varchar(255) NOT NULL,
`Email` varchar(255) NOT NULL,
PRIMARY KEY (`ID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;-- ----------------------------
-- Records of accounts
-- ----------------------------
INSERT INTO `accounts` VALUES ('0', 'test', 'adnan', '0', '3', '0', '', '');// Edit:
Kann jemmand damit was anfangen?