Bin dabei ein Serverscript für den San Andreas Multi Player zu übersetzen
if(money < 1) return SendClientMessage(playerid, COLORGREY, "** Payday can't be below 1"); if(PlayerInfo[playerid][pAdmin] == 6 && money > 5000000) return SendClientMessage(playerid, COLORGREY, "Your Money limit is $5000000"); if(PlayerInfo[playerid][pAdmin] >= 1337 && money > 999999999) return SendClientMessage(playerid, COLOR_GREY, "Your Money limit is $999999999");
PlayerInfo[playa][pAccount] -= money;
format(string, sizeof(string), "** Received a Bank Tax of $%d",money);
SendClientMessage(playa,COLOR_NICERED,string);
format(string, sizeof(string), "[ADMIN]: %s has given a tax of $%d to %s",sendername,money, giveplayer);
ABroadCast(COLOR_LIGHTRED,string, 5);
new y, m, d;
new h,mi,s;
getdate(y,m,d);
gettime(h,mi,s);
format(string,sizeof(string), "(%d/%d/%d)[%d:%d:%d] %s Gave a tax to %s's of $%d",d,m,y,h,mi,s,sendername,giveplayer,money);
GiveLog(string);
}
}
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, "** you are not authorized to use that command!");
}
}
return 1;
}
//--------------------------------------Specials Team, Saves to a File------------------------------------ if(strcmp(cmd, "/swat", true) == 0) // By CuervONegrO { if(IsPlayerConnected(playerid)) { tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLORGRAD2, "USAGE: /swat [playerid/PartOfName] [level](1-3)"); return 1; } new playa; new level; playa = ReturnUser(tmp); tmp = strtok(cmdtext, idx); level = strval(tmp); if (PlayerInfo[playerid][pMember] == 1 && PlayerInfo[playerid][pRank] >= 6 || PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pAdmin] >= 5 || PlayerInfo[playerid][pSwat] >= 3 || IsPlayerAdmin(playerid)) { if(IsPlayerConnected(playa)) { if(playa != INVALIDPLAYERID) { //ConsumingMoney[playa] = 1; if(level < 0||level > 4) { SendClientMessage(playerid, COLORGREY, "** Level May not be below 0 or above 4!"); return 1; } GetPlayerName(playa, giveplayer, sizeof(giveplayer)); PlayerInfo[playa][pSwat] = level; format(string, sizeof(string), "** Gave to %s Special Forces Level [%d]",giveplayer,level); SendClientMessage(playerid, COLORORANGE, string); format(string, sizeof(string), "~b~-L.S.P.D- ~n~~w~You Have Now Level ~y~%d ~n~~w~At the ~p~S.W.A.T Team",level); GameTextForPlayer(playa, string, 4500,3); new y, m, d; new h,mi,s; getdate(y,m,d); gettime(h,mi,s); format(string,sizeof(string), "(%d/%d/%d)[%d:%d:%d] %s [CMD] -> /swat %s %d",d,m,y,h,mi,s,sendername,giveplayer,level);
so sieht das aus
Das Video wird ihm nich allzuviel bringen wenn er Vista / 7 hat, da hie rstandardmäßig keine dateierweiterung angezeigt werden / beearbeitet werden können es sei denn man öffnet die Datei geht auf speichern unter und dann den filenamen mit endung angeben.
Hier: http://www.youtube.com/watch?v=3JN0aNHDxAc&feature=related wird es auch für vista/7 erklärt :)
Windows blendet schon seit '95 standardmäßig die Erweiterungen aus.
Wer sie sich nicht einblenden lässt, muss nicht anfangen zu scripten.
Das sind Grundlagen des Betriebssystems, wo bin ich denn hier? BTW ist mein Link kein Video :-D
Sorry habe sogar den satz
(wichtig hierbei: im Explorer muss bei "Extras", "Ordneroptionen", "Ansicht", "Erweiterungen bei bekannten Dateitypen ausblenden" deaktiviert werden, sonst speicherst du namederbatchdatei.cmd.txt! und die Datei wird nicht ausführbar)
überlesen xD
und ich schaffs auch ohne dateiendungseinblendung zu scripten :) is nur nervig oft xD
Es liegt auch im Grunde genommen an Notepad und nicht an den ausgeblendeten Erweiterungen. Man sollte es tunlichst durch einen Editor ersetzen.