| Tematy otagowane jako: zlecenia |
| 1. grandlista i zlecenia |
| Witajcie przychodz? z pytaniem zacz??em sobie pisa? prac? bardziej rozbudowan? i natkn??em si? na problem chcia?bym zrobi? zlecenia w owej pracy czyli po rozpocz?ciu otwiera nam si? okno i wybieramy zlecenie. Pula by by?a 20 zlece? a w jedym rzucie by by?o max 10. Po wykonaniu zlecenia owe zlecenia by si? kasowa?o. Zlecenia od?wie?a?yby si? co 10-20 min i moje pytanie brzmi jak co? takiego mo?na osi?gn??? |
| 2. Zlecenia dla firm |
Witam bawi? si? w przerobienie jednego skryptu i chc? zrobi? ?e gdy dana typ towaru ma jak?? tam klas? nikt inny pr?cz danej firmy nie mo?e jej bra?
[lua]
data.order = {
{"?mieci","dupa", 10000000, 0},
{"?mieci","test", 10000000, 0},
}
for i,v in ipairs(data.marker) do
local marker = Marker(v[1], v[2], v[3]-.9, "cylinder", data.size, data.color[1], data.color[2], data.color[3], data.color[4])
setBlipVisibleDistance(createBlipAttachedTo(marker, 51), 300)
marker:setData("marker:loading", true)
end
data.window[1] = guiCreateWindow(460, 269, 446, 231, "Praca Transportera - ilo?? score: 0", false)
guiWindowSetSizable(data.window[1], false)
data.gridlist[1] = guiCreateGridList(9, 22, 427, 154, false, data.window[1])
guiGridListAddColumn(data.gridlist[1], "#", 0.1)
guiGridListAddColumn(data.gridlist[1], "Nazwa towaru", 0.2)
guiGridListAddColumn(data.gridlist[1], "Typ", 0.2)
guiGridListAddColumn(data.gridlist[1], "Wynagrodzenie", 0.2)
guiGridListAddColumn(data.gridlist[1], "Wymagany score", 0.2)
data.button[1] = guiCreateButton(62, 189, 155, 32, "Wybierz zaznaczony towar", false, data.window[1])
data.button[2] = guiCreateButton(227, 189, 155, 32, "Zamknij okno", false, data.window[1])
guiSetVisible(data.window[1], false)
addEventHandler("onClientGUIClick", resourceRoot, function(button, state)
... |
| 3. zlecenia |
Cze. Mam taki problem. Jak gracz jest jaki? i ma 0 zlece?, a jak ja wchodz? to mi wy?wietla td ?e mam 0 zlece?, a przecie? w bazie mam zrobione 1 zlecenie. A jak gracz wychodzi, i ja ponownie wchodz? to mi wczytuje te 1 zlecenie. Czemu tak? Wie kto? jak to rozwi?za??
[pawn]
new PlayerText:Ilosc_Zlecen[MAX_PLAYERS];
[/pawn]
w OnGameModeInit:
[pawn]
SetTimer("Odswiez", 1000, true);
[/pawn]
[pawn]
forward Odswiez(playerid);
public Odswiez(playerid)
{
new s_td1[25];
format(s_td1, sizeof(s_td1), "Zlecenia:_%d", Player[playerid][Zlecenia]);
PlayerTextDrawSetString(playerid, Ilosc_Zlecen[playerid], s_td1);
return 1;
}
[/pawn]
w OnPlayerConnect
[pawn]
PlayerCreateTD(playerid)
{
Ilosc_Zlecen[playerid] = CreatePlayerTextDraw(playerid, 580.000000, 435.000000, "Zlecenia:_0");
PlayerTextDrawFont(playerid, Ilosc_Zlecen[playerid], 1);
PlayerTextDrawLetterSize(playerid, Ilosc_Zlecen[playerid], 0.212500, 1.000000);
PlayerTextDrawTextSize(playerid, Ilosc_Zlecen[playerid], 400.000000, 17.000000);
PlayerTextDrawSetOutline(playerid, Ilosc_Zlecen[playerid], 1);
PlayerTextDrawSetShadow(playerid, Ilosc_Zlecen[playerid], 0);
PlayerTextDrawAlignment(playerid, Ilosc_Zlecen[playerid], 1);
PlayerTextDrawColor(playerid, Ilosc_Zlecen[playerid], -1);
PlayerTextDrawBackgroundColor(playerid, Ilosc_Zlecen[playerid], 255);
PlayerTextDrawBoxColor(playerid, Ilosc_Zlecen[playerid], 50);
PlayerTextDrawUseBox(playerid, Ilosc_Zlecen... |
| 4. ZLECENIA - TEMAT ZBIORCZY |
[size=15][color=white][center]Temat ten s?u?y sk?adaniu pr??b o wykonanie pracy graficznej. Je?eli potrzebujesz grafiki forumowej, np. sygnatury to jest to w?a?ciwy w?tek, aby poprosi? innych o wykonanie takiej pracy. Przed z?o?eniem zam?wienia zaznajom si? z poni?szymi informacjami oraz [u]zastosuj si? do wzoru![/u][/size][/color][/center]
[center][size=16][color=#9933cc]S?ownik poj??:[/color][/size][/center]
[size=13][color=#9933cc]•[/color] [color=white]Sygnatura - obrazek znajduj?cy si? w podpisie danego u?ytkownika,[/color]
[color=#9933cc]•[/color] [color=white] Avatar - obrazek znajduj?cy si? po lewej stronie profilu u?ytkownika, jest on wy?wietlany pod nickname'm,[/color]
[color=#9933cc]•[/color] [color=white] Logo - obrazek, kt?ry s?u?y do rozpoznawania np. danego serwera,[/color],
[color=#9933cc]•[/color] [color=white] Userbar - obrazek, kt?ry tak?e znajduje si? w podpisach u?ytkownik?w, jest to szeroki obrazek o ma?ej wysoko?ci w formie paska, jego wysoko?? jest du?o razy mniejsza w por?wnaniu do szeroko?ci.[/color][/size]
[center][size=16][color=#9933cc]Wz?r zlecenia[/color][/size][/center]
[size=13][color=white]Poni?szy wz?r nale?y skopiowa? i uzupe?ni? potrzebnymi danymi.[/color][/size]
[code][b]Typ (np. sygnatura, avatar):[/b]
[b]Wymiary (w px):[/b]
[b]Tematyka:[/b]
[b]Napis:[/b]
[b]Materia?y:[/b]
[b]Kolorystyka:[/b]
[b]Dodatkowe uwagi:[/b]
[b]Wynagrodzenie:[/b][/code]
[color=#9933cc]•[/color] [color=whit... |
| 5. Zlecenia |
| Witam chcia? bym zrobi? towary lecz nie zbyt wiem jak si? zabra? pomo?e kto? ? Dok?adnie chodzi o towary dla naczep i osobne dla wanow . ?eby towar zapisywa? si? na naczepy ze je?eli gracz za?adowa? na jedn? naczepy to ta musi dowie?? o wjazd w checkpointy. R?wnie? ciekaw jestem czy da si? zrobi? uszkodzenie naczepy ze je?li jest uszkodzona to on mniej zarabia . Je?li kto? pomo?e daje piwko ps ja nie licz? na gotowa lecz na wyt?umaczenie . |
| 6. [SKRYPT] Zlecenia pod RPG |
Witam
przedstawiam wam m?j autorski skrypt na system zlece?
po wybraniu zlecenia nale?y przejecha? do wybranego punktu, odebra? przesy?ke i dojecha? do punktu docelowego, nigdy nie wylosuje transportu z punktu A do punktu A
Po wzieciu zlecenia znika ono z listy dostepnych zlecen, domyslnie jest ich 10
nalezy ustawic wlasne towary i miejsca odbioru i dostawy
w razie pytan pisz
zdj?cie przedstawiaj?ce jak to wygl?da: http://imgur.com/oeuSKge
Ukryta wiadomość / Hidden message(aby ją zobaczyć musisz postawić użytkownikowi) | | Wiadomość została ukryta, aby ją przeczytać należy się zalogować. | |
| 7. Zlecenia Truck |
Posiadam sw?j system zlece?.Wygl?da on tak:
[code]enum Informacje_Zlecenia_Van
{
V_Nazwa_Zlecenia[350],
V_Zaplata_Zlecenia,
Float:V_Ladunek_X,
Float:V_Ladunek_Y,
Float:V_Ladunek_Z,
Float:V_Wyladunek_X,
Float:V_Wyladunek_Y,
Float:V_Wyladunek_Z,
Float:V_Wielkosc_CP
}
new Losowe_Zlecenia_Van[][Informacje_Zlecenia_Van] =
{
// "Nazwa zlecenia" Wynagrodzenie ?adowanie X ?adowanie Y ?adowanie Z Roz?adunek X Roz?adunek Y Roz?adunek Z Wielko?? Checkpointu
{"{F5CF25}Z magazynu w {25F5D9}Blueberry {F5CF25}odbierz odzie? {25F5D9}i zawie? j? do {F5CF25}sklepu {25F5D9}Sub-Urban {F5CF25}w Los Santos{FFFFFF}.", 646, 209.6378,-7.8704,2.6312, 2116.8860,-1194.1923,23.8683, 5.0},
{"{F5CF25}Z magazynu w {25F5D9}Montgomery {F5CF25}odbierz odzie? {25F5D9}i zawie? j? do {F5CF25}sklepu {25F5D9}Binco {F5CF25}w Los Santos{FFFFFF}.", 546, 1218.9513,188.6953,20.1294, 2241.0505,-1689.8972,13.9575, 5.0}
};[/code]
Checkpoint za?adunku:
[code]SetPlayerCheckpoint(playerid, Losowe_Zlecenia_Van[rand][V_Ladunek_X],Losowe_Zlecenia_Van[rand][V_Ladunek_Y],Losowe_Zlecenia_Van[rand][V_Ladunek_Z],Losowe_Zlecenia_Van[rand][V_Wielkosc_CP]);[/code]
Checkpoint roz?adunku:
[code]SetPlayerCheckpoint(playerid, Losowe_Zlecenia_Van[rand][V_Wyladunek_X],Losowe_Zlecenia_Van[rand][V_Wyladunek_Y],Losowe_Zlecenia_Van[rand][V_Wyladunek_Z],Losowe_Zlecenia_Van[rand][V_Wielkosc_CP]);[/code]
Powiedzmy ?e ?aduj? odzie? z Blueberry.Jad? i ?aduj?.I teraz okazuje si? ?e zamiast jech... |
| 8. [INNE] Zlecenia |
Witam .
Mam komend? na /zlecenie i gdy chcia?em ustawi? aby komenda mog?aby by? u?ywana tylko przez dane id pojazdu , lecz po zrobieniu tego ca?y czas "Nie mo?esz robi? zlecenia w tym poje?dzie"
O co chodzi co ?le zrobi?em?
Kod
[code]CMD:zlecenie(playerid, params[])
{
if(GetPlayerVehicleID(playerid) == 482 || GetPlayerVehicleID(playerid) == 514 || GetPlayerVehicleID(playerid) == 515 || GetPlayerVehicleID(playerid) == 403 || GetPlayerVehicleID(playerid) == 413 || GetPlayerVehicleID(playerid) == 414 || GetPlayerVehicleID(playerid) == 440 || GetPlayerVehicleID(playerid) == 459 )
{
if(GetPVarInt(playerid, "T_Zlecenie") >= 0)
{
SendClientMessage(playerid, KOLOR, "Podj??e? si? ju? zlecenia");
return 1;
}
new str[1024];
new zlecenie[3];
zlecenie[0] = random(PRZEDMIOTOW);
zlecenie[1] = random(PRZEDMIOTOW);
zlecenie[2] = random(PRZEDMIOTOW);
SetPVarInt(playerid, "Zlecenie#1", zlecenie[0]);
SetPVarInt(playerid, "Zlecenie#2", zlecenie[1]);
SetPVarInt(playerid, "Zlecenie#3", zlecenie[2]);
for(new i; i < 3; i++)
format(str, sizeof str, "%sn{FFD700}Z: {FFFFFF}%s {FFD700}Do: {FFFFFF}%s {FFD700}Towar: {FFFFFF}%s {FFD700}$/km: {FFFFFF}$%d", str, Truck_Lista[zlecenie[i]][2], Truck_Lista[zlecenie[i]][3], Truck_Lista[zlecenie[i]][0], Truck_Lista[zlecenie[i]][1]);
ShowPlayerDialog(playerid, T_DIALOG, DIALOG_STYLE_LIST, "Lista zlece?:", str, "Dalej"... |
|