Wenn du einen Link für mich hättest, könnte ich es per Element Untersuchen machen, und dir den Code schicken
Beiträge von xGreekz7x
-
-
Mit Ajax, könntest du den Inhalt neu laden
-
du hast doch iwo <from ....>
dann machste ein attribut rein: onSubmit="FelderChecken(); return false;"
Und jetzt hier:
function FelderChecken() {
var username = getElementByID("username");
var = label1 = getElementByID("BenutzernameLabel2");
if(strlen(username) < 4 strlen(username) > 20) {
label1.style.color = "d80000";
}
}Dann brauchste nämlich nicht das php zeugs, damit du aber auf der
sicheren Seite bist, kannst du die abfragen in php drin lassen und einfach false returnenMfG
-
var label1 = getElementByID("BenutzernameLabel2");
label1.style.color = "d80000";Das packste in eine Abfrage, beim absenden ab
Ist im Browser geschrieben, könnte fehler enthalten -
public PayMinute()
{
for(new i=0; i<MAX_PLAYERS; i++)
{
if(!IsPlayerConnected(i))continue;
if(Eingeloggt[i] != 1)continue;
PlayerInfo[i][PayTime] ++;
if(PlayerInfo[i][PayTime] == 60)
{
PlayerInfo[i][PayTime] = 0;
SendClientMessage(i,Grün,"--PayDay---------");
SendClientMessage(i,Weiß,"Du erhältst 500$");
PlayerInfo[i][Bank] += 500;
}
}
return 1;
} -
Jaaa hier:
public PayMinute()
{
for(new i=0; i<MAX_PLAYERS; i++)
{
if(!IsPlayerConnected(i))continue;
if(PlayerInfo[i][Eingeloggt] != 1)continue;
PlayerInfo[i][PayTime] ++;
if(PlayerInfo[i][PayTime] == 60)
{
PlayerInfo[i][PayTime] = 0;
SendClientMessage(i,Grün,"--PayDay---------");
SendClientMessage(i,Weiß,"Du erhältst 500$");
PlayerInfo[i][Bank] + 500;
}
}
return 1;
} -
Hier:
dcmd_test(playerid,params[])
{
#pragma unused params
new string1[128];
format(string1,sizeof(string1),"Du hast in %imin Payday",60 - PlayerInfo[playerid][PayTime]);
SendClientMessage(playerid,HellBlau,string1);
return 1;
} -
Egal ist es nicht, aber je nach version könntest du eventuell die " `` " weg lassen.
aber die " ' ' " müssen immer da sein wenn sie benötigt werdenMfG
-
warum sollte diese funktion so existieren o.O?
health := GetPlayerHealth() -
Hört sich schon mal gut an
-
Du könntest probieren !isset anstatt empty.
Kommt eigentlich auch aufs selbe raus, nur manchmal buggt die funktion empty.
MfG -
Das Bild manuell aufm Webspace laden.
-
Sollte soweit gehen, natürlich unprobiert.
new
bool:currentLeft[MAX_PLAYERS],
bool:enabledSirene[MAX_PLAYERS],
playerSireneTimer[MAX_PLAYERS];ocmd:sirene(playerid)
{
if(enabledSirene[playerid]) {
KillTimer(playerSireneTimer[playerid]);
enabledSirene[playerid] = false;
} else {
SetTimerEx("SireneTimer",300,true,"i",playerid);
enabledSirene[playerid] = true;
}
}
public OnPlayerConnect(playerid) {
playerSireneTimer[playerid] = 0;
enabledSirene[playerid] = false;
}
forward SireneTimer(playerid);
public SireneTimer(playerid) {
if(IsPlayerInVehicle(playerid) && enabledSirene[playerid] == true) {
new
vid = GetPlayerVehicleID(playerid), engine, lights, alarm, doors, bonnet, boot, objective;
if(currentLeft[playerid]) {
UpdateVehicleDamageStatus(vid, 0, 0, 1, 0); //Linkes Licht aus
currentLeft[playerid] = false;
} else {
UpdateVehicleDamageStatus(vid, 0, 0, 8, 0); //Rechtes Licht aus
currentLeft[playerid] = true;
}
GetVehicleParamsEx(vid, engine, lights, alarm, doors, bonnet, boot, objective);
if(lights) {
SetVehicleParamsEx(vid,engine, 0, alarm, doors, bonnet, boot, objective);
} else {
SetVehicleParamsEx(vid,engine, 1, alarm, doors, bonnet, boot, objective);
}
} else {
KillTimer(playerSireneTimer[playerid]);
enabledSirene[playerid] = false;
}
}MfG
-
Du lässt die Lichter blinken,
SetVehicleParams(....)
Und dabei setzt du eine Variable auf true oder false,
wenn true ist, das linke licht kaputt,
wenn falset ist, das rechteDas ganze kannst du mit einen Timer realisieren, den du
nach dem auschalten der sirene beispielsweise auch killen musst.MfG
-
-
Mach einen Border-top und wenn der button aktiv ist, setzt du beim button,
paddin-bottom um eins höher und dafür fällt der border-bottom vom button auswenn ich das richtig verstanden habe
MfG
-
Ich glaube ein Wunder ist geschehen
Zum ersten mal etwas, was man nutzen könnte!
Von mir kriegste8/10PunktenMfG
//edit:
Ich korrigiere, 10/10 Punkten ich hatte einen Link gefunden zu getarg.
Ich dachte die Funktion getarg wär veraltet, deswegen war ich ein wenig verwirrt.
Die Wiki page -
@Hauke wann dürfen wir diese IDE denn endlich probieren/benutzen ?
Mach es nicht so spannend -
du hast:
var showedCharInfo = 0; vergessen soweit ich das sehen kann im quellcode.//edit und du musst diese hier umbennen: function ShowCharakterInfo-alt
-
Also bei mir gehts
//edit faiiiil.
//edit:
Hier:HTML
Alles anzeigen{foreach from=$charaktere item=charakter key=k} <li class="{cycle values='container-1,container-2'}"> <a><img src="http://www.village-rp.de/wcf/icon/registerM.png" alt="Charakter" /><label class="smallFont">Charakter</label> <span>{@$charakter.Name}</span> <div id="CharakterInfo{$k}" style="display:none;"> <label class="smallFont">Geld</label> <span>${@$charakter.Geld}</span> <label class="smallFont">Alter</label> <span>{@$charakter.Alterr} Jahre</span> <label class="smallFont">Coins</label> <span>{@$charakter.Coins} Coins</span> </div> </a> </li> {/foreach} <a href="javascript:ShowCharakterInfo();" id="CharakterText">Mehr anzeigen</a>
Hier der Javascript Code:
HTML
Alles anzeigen<script type="text/javascript"> var showedCharInfo = 0; function ShowCharakterInfo() { var char = document.getElementById('CharakterInfo0'); var char2 = document.getElementById('CharakterInfo1'); var char3 = document.getElementById('CharakterInfo2'); if (showedCharInfo == 0) { char.style.display = "block"; char2.style.display = "block"; char3.style.display = "block"; showedCharInfo = 1; document.getElementById("CharakterText").innerHTML = "Weniger anzeigen"; } else { char.style.display = "none"; char2.style.display = "none"; char3.style.display = "none"; showedCharInfo = 0; document.getElementById("CharakterText").innerHTML = "Mehr anzeigen"; } } </script>
Sollte so gehen glaube ich